Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://feeds.feedburner.com/RobertJamesMetcalfeBlog

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. >
  9.  
  10. <channel>
  11. <title>Robert James Metcalfe Blog</title>
  12. <atom:link href="http://www.rjmprogramming.com.au/ITblog/feed/" rel="self" type="application/rss+xml" />
  13. <link>https://www.rjmprogramming.com.au/ITblog</link>
  14. <description>WordPress site (Copyright © rjmprogramming.com.au 2015 All rights reserved.)</description>
  15. <lastBuildDate>Wed, 21 May 2025 21:43:10 +0000</lastBuildDate>
  16. <language>en-AU</language>
  17. <sy:updatePeriod>
  18. hourly </sy:updatePeriod>
  19. <sy:updateFrequency>
  20. 1 </sy:updateFrequency>
  21. <generator>https://wordpress.org/?v=6.6.2</generator>
  22.  
  23. <image>
  24. <url>https://www.rjmprogramming.com.au/ITblog/wp-content/uploads/2024/12/cropped-logo_512_512-32x32.jpg</url>
  25. <title>Robert James Metcalfe Blog</title>
  26. <link>https://www.rjmprogramming.com.au/ITblog</link>
  27. <width>32</width>
  28. <height>32</height>
  29. </image>
  30. <item>
  31. <title>Secure Password Sharing Tutorial</title>
  32. <link>https://www.rjmprogramming.com.au/ITblog/secure-password-sharing-tutorial/</link>
  33. <comments>https://www.rjmprogramming.com.au/ITblog/secure-password-sharing-tutorial/#respond</comments>
  34. <dc:creator><![CDATA[admin]]></dc:creator>
  35. <pubDate>Wed, 21 May 2025 17:01:00 +0000</pubDate>
  36. <category><![CDATA[eLearning]]></category>
  37. <category><![CDATA[Tutorials]]></category>
  38. <category><![CDATA[AES]]></category>
  39. <category><![CDATA[Chat]]></category>
  40. <category><![CDATA[chatbox]]></category>
  41. <category><![CDATA[communication]]></category>
  42. <category><![CDATA[decryption]]></category>
  43. <category><![CDATA[diagnosing]]></category>
  44. <category><![CDATA[encryption]]></category>
  45. <category><![CDATA[expiry]]></category>
  46. <category><![CDATA[inform]]></category>
  47. <category><![CDATA[information]]></category>
  48. <category><![CDATA[password]]></category>
  49. <category><![CDATA[PrivateBin]]></category>
  50. <category><![CDATA[recipient]]></category>
  51. <category><![CDATA[secure]]></category>
  52. <category><![CDATA[security]]></category>
  53. <category><![CDATA[sensitive]]></category>
  54. <category><![CDATA[trust]]></category>
  55. <category><![CDATA[trusted]]></category>
  56. <category><![CDATA[tutorial]]></category>
  57. <category><![CDATA[url]]></category>
  58. <category><![CDATA[username]]></category>
  59. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68412</guid>
  60.  
  61. <description><![CDATA[We hope most readers are aware that to share information such as &#8230; passwords usernames &#8230; using email or SMS is not such a great idea security wise. Perhaps the phone is better, but if you want a goodish online &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/secure-password-sharing-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  62. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/secure-password-sharing-tutorial/feed/</wfw:commentRss>
  63. <slash:comments>0</slash:comments>
  64. </item>
  65. <item>
  66. <title>Select Multiple Webpage Palette Speech Bubble Username Emoji Tutorial</title>
  67. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-username-emoji-tutorial/</link>
  68. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-username-emoji-tutorial/#respond</comments>
  69. <dc:creator><![CDATA[admin]]></dc:creator>
  70. <pubDate>Tue, 20 May 2025 17:01:00 +0000</pubDate>
  71. <category><![CDATA[Ajax]]></category>
  72. <category><![CDATA[eLearning]]></category>
  73. <category><![CDATA[Event-Driven Programming]]></category>
  74. <category><![CDATA[Tutorials]]></category>
  75. <category><![CDATA[attribute]]></category>
  76. <category><![CDATA[background]]></category>
  77. <category><![CDATA[background image]]></category>
  78. <category><![CDATA[colour]]></category>
  79. <category><![CDATA[colour coding]]></category>
  80. <category><![CDATA[contact]]></category>
  81. <category><![CDATA[cover]]></category>
  82. <category><![CDATA[CSS]]></category>
  83. <category><![CDATA[data attribute]]></category>
  84. <category><![CDATA[delimitation]]></category>
  85. <category><![CDATA[delimiter]]></category>
  86. <category><![CDATA[details]]></category>
  87. <category><![CDATA[differentiation]]></category>
  88. <category><![CDATA[div]]></category>
  89. <category><![CDATA[DOM]]></category>
  90. <category><![CDATA[dropdown]]></category>
  91. <category><![CDATA[email]]></category>
  92. <category><![CDATA[emoji]]></category>
  93. <category><![CDATA[global data attribute]]></category>
  94. <category><![CDATA[hash]]></category>
  95. <category><![CDATA[hashtag]]></category>
  96. <category><![CDATA[HTML]]></category>
  97. <category><![CDATA[image]]></category>
  98. <category><![CDATA[innerHTML]]></category>
  99. <category><![CDATA[interactive input]]></category>
  100. <category><![CDATA[invitation]]></category>
  101. <category><![CDATA[IP address]]></category>
  102. <category><![CDATA[Javascript]]></category>
  103. <category><![CDATA[Macbeth]]></category>
  104. <category><![CDATA[multiple]]></category>
  105. <category><![CDATA[onclick]]></category>
  106. <category><![CDATA[oncontextmenu]]></category>
  107. <category><![CDATA[onload]]></category>
  108. <category><![CDATA[onmousedown]]></category>
  109. <category><![CDATA[ontouchdown]]></category>
  110. <category><![CDATA[ontouchend]]></category>
  111. <category><![CDATA[palette]]></category>
  112. <category><![CDATA[PHP]]></category>
  113. <category><![CDATA[popup]]></category>
  114. <category><![CDATA[programming]]></category>
  115. <category><![CDATA[report]]></category>
  116. <category><![CDATA[reveal]]></category>
  117. <category><![CDATA[select]]></category>
  118. <category><![CDATA[serverside]]></category>
  119. <category><![CDATA[sessionStorage]]></category>
  120. <category><![CDATA[Shakespeare]]></category>
  121. <category><![CDATA[share]]></category>
  122. <category><![CDATA[sharing]]></category>
  123. <category><![CDATA[SMS]]></category>
  124. <category><![CDATA[speech bubble]]></category>
  125. <category><![CDATA[summary]]></category>
  126. <category><![CDATA[SVG]]></category>
  127. <category><![CDATA[svg+xml]]></category>
  128. <category><![CDATA[text]]></category>
  129. <category><![CDATA[textarea]]></category>
  130. <category><![CDATA[tutorial]]></category>
  131. <category><![CDATA[username]]></category>
  132. <category><![CDATA[webpage]]></category>
  133. <category><![CDATA[window.open]]></category>
  134. <category><![CDATA[window.opener]]></category>
  135. <category><![CDATA[window.sessionStorage]]></category>
  136. <category><![CDATA[written text]]></category>
  137. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68406</guid>
  138.  
  139. <description><![CDATA[Yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble Emoji Tutorial warned you today &#8230; we may have nuances yet to come &#8230; and allowing for emojis within a Group Talk user&#8217;s username (via control-command-space for macOS or Mac OS X, logo &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-username-emoji-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  140. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-username-emoji-tutorial/feed/</wfw:commentRss>
  141. <slash:comments>0</slash:comments>
  142. </item>
  143. <item>
  144. <title>Select Multiple Webpage Palette Speech Bubble Emoji Tutorial</title>
  145. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-emoji-tutorial/</link>
  146. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-emoji-tutorial/#respond</comments>
  147. <dc:creator><![CDATA[admin]]></dc:creator>
  148. <pubDate>Mon, 19 May 2025 17:01:00 +0000</pubDate>
  149. <category><![CDATA[Ajax]]></category>
  150. <category><![CDATA[eLearning]]></category>
  151. <category><![CDATA[Event-Driven Programming]]></category>
  152. <category><![CDATA[Tutorials]]></category>
  153. <category><![CDATA[attribute]]></category>
  154. <category><![CDATA[background]]></category>
  155. <category><![CDATA[background image]]></category>
  156. <category><![CDATA[colour]]></category>
  157. <category><![CDATA[colour coding]]></category>
  158. <category><![CDATA[cover]]></category>
  159. <category><![CDATA[CSS]]></category>
  160. <category><![CDATA[data attribute]]></category>
  161. <category><![CDATA[delimitation]]></category>
  162. <category><![CDATA[delimiter]]></category>
  163. <category><![CDATA[details]]></category>
  164. <category><![CDATA[differentiation]]></category>
  165. <category><![CDATA[div]]></category>
  166. <category><![CDATA[DOM]]></category>
  167. <category><![CDATA[dropdown]]></category>
  168. <category><![CDATA[email]]></category>
  169. <category><![CDATA[emoji]]></category>
  170. <category><![CDATA[global data attribute]]></category>
  171. <category><![CDATA[hash]]></category>
  172. <category><![CDATA[hashtag]]></category>
  173. <category><![CDATA[HTML]]></category>
  174. <category><![CDATA[image]]></category>
  175. <category><![CDATA[innerHTML]]></category>
  176. <category><![CDATA[interactive input]]></category>
  177. <category><![CDATA[invitation]]></category>
  178. <category><![CDATA[IP address]]></category>
  179. <category><![CDATA[Javascript]]></category>
  180. <category><![CDATA[Macbeth]]></category>
  181. <category><![CDATA[multiple]]></category>
  182. <category><![CDATA[onclick]]></category>
  183. <category><![CDATA[oncontextmenu]]></category>
  184. <category><![CDATA[onload]]></category>
  185. <category><![CDATA[onmousedown]]></category>
  186. <category><![CDATA[ontouchdown]]></category>
  187. <category><![CDATA[ontouchend]]></category>
  188. <category><![CDATA[palette]]></category>
  189. <category><![CDATA[PHP]]></category>
  190. <category><![CDATA[popup]]></category>
  191. <category><![CDATA[programming]]></category>
  192. <category><![CDATA[report]]></category>
  193. <category><![CDATA[reveal]]></category>
  194. <category><![CDATA[select]]></category>
  195. <category><![CDATA[serverside]]></category>
  196. <category><![CDATA[sessionStorage]]></category>
  197. <category><![CDATA[Shakespeare]]></category>
  198. <category><![CDATA[share]]></category>
  199. <category><![CDATA[sharing]]></category>
  200. <category><![CDATA[SMS]]></category>
  201. <category><![CDATA[speech bubble]]></category>
  202. <category><![CDATA[summary]]></category>
  203. <category><![CDATA[SVG]]></category>
  204. <category><![CDATA[svg+xml]]></category>
  205. <category><![CDATA[text]]></category>
  206. <category><![CDATA[textarea]]></category>
  207. <category><![CDATA[tutorial]]></category>
  208. <category><![CDATA[webpage]]></category>
  209. <category><![CDATA[window.open]]></category>
  210. <category><![CDATA[window.opener]]></category>
  211. <category><![CDATA[window.sessionStorage]]></category>
  212. <category><![CDATA[written text]]></category>
  213. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68403</guid>
  214.  
  215. <description><![CDATA[The reason for today&#8217;s efforts with our latest web application have a similar theme to yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble IP Address Tutorial&#8216;s efforts, namely &#8230; help differentiate Speech Bubbles of different users in a Group Talk arrangement &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-emoji-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  216. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-emoji-tutorial/feed/</wfw:commentRss>
  217. <slash:comments>0</slash:comments>
  218. </item>
  219. <item>
  220. <title>Select Multiple Webpage Palette Speech Bubble IP Address Tutorial</title>
  221. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-ip-address-tutorial/</link>
  222. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-ip-address-tutorial/#respond</comments>
  223. <dc:creator><![CDATA[admin]]></dc:creator>
  224. <pubDate>Sun, 18 May 2025 17:01:00 +0000</pubDate>
  225. <category><![CDATA[Ajax]]></category>
  226. <category><![CDATA[eLearning]]></category>
  227. <category><![CDATA[Event-Driven Programming]]></category>
  228. <category><![CDATA[Tutorials]]></category>
  229. <category><![CDATA[attribute]]></category>
  230. <category><![CDATA[background]]></category>
  231. <category><![CDATA[background image]]></category>
  232. <category><![CDATA[colour]]></category>
  233. <category><![CDATA[colour coding]]></category>
  234. <category><![CDATA[cover]]></category>
  235. <category><![CDATA[CSS]]></category>
  236. <category><![CDATA[data attribute]]></category>
  237. <category><![CDATA[delimitation]]></category>
  238. <category><![CDATA[delimiter]]></category>
  239. <category><![CDATA[details]]></category>
  240. <category><![CDATA[differentiation]]></category>
  241. <category><![CDATA[div]]></category>
  242. <category><![CDATA[DOM]]></category>
  243. <category><![CDATA[dropdown]]></category>
  244. <category><![CDATA[email]]></category>
  245. <category><![CDATA[global data attribute]]></category>
  246. <category><![CDATA[hash]]></category>
  247. <category><![CDATA[hashtag]]></category>
  248. <category><![CDATA[HTML]]></category>
  249. <category><![CDATA[image]]></category>
  250. <category><![CDATA[innerHTML]]></category>
  251. <category><![CDATA[interactive input]]></category>
  252. <category><![CDATA[invitation]]></category>
  253. <category><![CDATA[IP address]]></category>
  254. <category><![CDATA[Javascript]]></category>
  255. <category><![CDATA[Macbeth]]></category>
  256. <category><![CDATA[multiple]]></category>
  257. <category><![CDATA[onclick]]></category>
  258. <category><![CDATA[oncontextmenu]]></category>
  259. <category><![CDATA[onload]]></category>
  260. <category><![CDATA[onmousedown]]></category>
  261. <category><![CDATA[ontouchdown]]></category>
  262. <category><![CDATA[ontouchend]]></category>
  263. <category><![CDATA[palette]]></category>
  264. <category><![CDATA[PHP]]></category>
  265. <category><![CDATA[popup]]></category>
  266. <category><![CDATA[programming]]></category>
  267. <category><![CDATA[report]]></category>
  268. <category><![CDATA[reveal]]></category>
  269. <category><![CDATA[select]]></category>
  270. <category><![CDATA[serverside]]></category>
  271. <category><![CDATA[sessionStorage]]></category>
  272. <category><![CDATA[Shakespeare]]></category>
  273. <category><![CDATA[share]]></category>
  274. <category><![CDATA[sharing]]></category>
  275. <category><![CDATA[SMS]]></category>
  276. <category><![CDATA[speech bubble]]></category>
  277. <category><![CDATA[summary]]></category>
  278. <category><![CDATA[SVG]]></category>
  279. <category><![CDATA[svg+xml]]></category>
  280. <category><![CDATA[text]]></category>
  281. <category><![CDATA[textarea]]></category>
  282. <category><![CDATA[tutorial]]></category>
  283. <category><![CDATA[webpage]]></category>
  284. <category><![CDATA[window.open]]></category>
  285. <category><![CDATA[window.opener]]></category>
  286. <category><![CDATA[window.sessionStorage]]></category>
  287. <category><![CDATA[written text]]></category>
  288. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68398</guid>
  289.  
  290. <description><![CDATA[To further differentiate Group Talk users accessing the public Bulletin Board of our web application talked about in Select Multiple Webpage Palette Colour Coded Speech Bubble Tutorial &#8230; we need to consider user IP addresses, as Wikipedia describes &#8230; An &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-ip-address-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  291. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-ip-address-tutorial/feed/</wfw:commentRss>
  292. <slash:comments>0</slash:comments>
  293. </item>
  294. <item>
  295. <title>Select Multiple Webpage Palette Colour Coded Speech Bubble Tutorial</title>
  296. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-colour-coded-speech-bubble-tutorial/</link>
  297. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-colour-coded-speech-bubble-tutorial/#respond</comments>
  298. <dc:creator><![CDATA[admin]]></dc:creator>
  299. <pubDate>Sat, 17 May 2025 17:01:00 +0000</pubDate>
  300. <category><![CDATA[Ajax]]></category>
  301. <category><![CDATA[eLearning]]></category>
  302. <category><![CDATA[Event-Driven Programming]]></category>
  303. <category><![CDATA[Tutorials]]></category>
  304. <category><![CDATA[attribute]]></category>
  305. <category><![CDATA[background]]></category>
  306. <category><![CDATA[background image]]></category>
  307. <category><![CDATA[colour]]></category>
  308. <category><![CDATA[colour coding]]></category>
  309. <category><![CDATA[cover]]></category>
  310. <category><![CDATA[CSS]]></category>
  311. <category><![CDATA[data attribute]]></category>
  312. <category><![CDATA[delimitation]]></category>
  313. <category><![CDATA[delimiter]]></category>
  314. <category><![CDATA[details]]></category>
  315. <category><![CDATA[differentiation]]></category>
  316. <category><![CDATA[div]]></category>
  317. <category><![CDATA[DOM]]></category>
  318. <category><![CDATA[dropdown]]></category>
  319. <category><![CDATA[email]]></category>
  320. <category><![CDATA[global data attribute]]></category>
  321. <category><![CDATA[hash]]></category>
  322. <category><![CDATA[hashtag]]></category>
  323. <category><![CDATA[HTML]]></category>
  324. <category><![CDATA[image]]></category>
  325. <category><![CDATA[innerHTML]]></category>
  326. <category><![CDATA[interactive input]]></category>
  327. <category><![CDATA[invitation]]></category>
  328. <category><![CDATA[IP address]]></category>
  329. <category><![CDATA[Javascript]]></category>
  330. <category><![CDATA[Macbeth]]></category>
  331. <category><![CDATA[multiple]]></category>
  332. <category><![CDATA[onclick]]></category>
  333. <category><![CDATA[oncontextmenu]]></category>
  334. <category><![CDATA[onload]]></category>
  335. <category><![CDATA[onmousedown]]></category>
  336. <category><![CDATA[ontouchdown]]></category>
  337. <category><![CDATA[ontouchend]]></category>
  338. <category><![CDATA[palette]]></category>
  339. <category><![CDATA[PHP]]></category>
  340. <category><![CDATA[popup]]></category>
  341. <category><![CDATA[programming]]></category>
  342. <category><![CDATA[report]]></category>
  343. <category><![CDATA[reveal]]></category>
  344. <category><![CDATA[select]]></category>
  345. <category><![CDATA[serverside]]></category>
  346. <category><![CDATA[sessionStorage]]></category>
  347. <category><![CDATA[Shakespeare]]></category>
  348. <category><![CDATA[share]]></category>
  349. <category><![CDATA[sharing]]></category>
  350. <category><![CDATA[SMS]]></category>
  351. <category><![CDATA[speech bubble]]></category>
  352. <category><![CDATA[summary]]></category>
  353. <category><![CDATA[SVG]]></category>
  354. <category><![CDATA[svg+xml]]></category>
  355. <category><![CDATA[text]]></category>
  356. <category><![CDATA[textarea]]></category>
  357. <category><![CDATA[tutorial]]></category>
  358. <category><![CDATA[webpage]]></category>
  359. <category><![CDATA[window.open]]></category>
  360. <category><![CDATA[window.opener]]></category>
  361. <category><![CDATA[window.sessionStorage]]></category>
  362. <category><![CDATA[written text]]></category>
  363. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68394</guid>
  364.  
  365. <description><![CDATA[The concept of Group Talk started with yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble Invitations Tutorial. It made us think that we should start thinking about the differentiation of voices amongst the Speech Bubbles of the public Bulletin Board we&#8217;re &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-colour-coded-speech-bubble-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  366. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-colour-coded-speech-bubble-tutorial/feed/</wfw:commentRss>
  367. <slash:comments>0</slash:comments>
  368. </item>
  369. <item>
  370. <title>Select Multiple Webpage Palette Speech Bubble Invitations Tutorial</title>
  371. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-invitations-tutorial/</link>
  372. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-invitations-tutorial/#respond</comments>
  373. <dc:creator><![CDATA[admin]]></dc:creator>
  374. <pubDate>Fri, 16 May 2025 17:01:00 +0000</pubDate>
  375. <category><![CDATA[Ajax]]></category>
  376. <category><![CDATA[eLearning]]></category>
  377. <category><![CDATA[Event-Driven Programming]]></category>
  378. <category><![CDATA[Tutorials]]></category>
  379. <category><![CDATA[attribute]]></category>
  380. <category><![CDATA[background]]></category>
  381. <category><![CDATA[background image]]></category>
  382. <category><![CDATA[cover]]></category>
  383. <category><![CDATA[CSS]]></category>
  384. <category><![CDATA[data attribute]]></category>
  385. <category><![CDATA[delimitation]]></category>
  386. <category><![CDATA[delimiter]]></category>
  387. <category><![CDATA[details]]></category>
  388. <category><![CDATA[div]]></category>
  389. <category><![CDATA[DOM]]></category>
  390. <category><![CDATA[dropdown]]></category>
  391. <category><![CDATA[email]]></category>
  392. <category><![CDATA[global data attribute]]></category>
  393. <category><![CDATA[hash]]></category>
  394. <category><![CDATA[hashtag]]></category>
  395. <category><![CDATA[HTML]]></category>
  396. <category><![CDATA[image]]></category>
  397. <category><![CDATA[innerHTML]]></category>
  398. <category><![CDATA[interactive input]]></category>
  399. <category><![CDATA[invitation]]></category>
  400. <category><![CDATA[Javascript]]></category>
  401. <category><![CDATA[Macbeth]]></category>
  402. <category><![CDATA[multiple]]></category>
  403. <category><![CDATA[onclick]]></category>
  404. <category><![CDATA[oncontextmenu]]></category>
  405. <category><![CDATA[onload]]></category>
  406. <category><![CDATA[onmousedown]]></category>
  407. <category><![CDATA[ontouchdown]]></category>
  408. <category><![CDATA[ontouchend]]></category>
  409. <category><![CDATA[palette]]></category>
  410. <category><![CDATA[PHP]]></category>
  411. <category><![CDATA[popup]]></category>
  412. <category><![CDATA[programming]]></category>
  413. <category><![CDATA[report]]></category>
  414. <category><![CDATA[reveal]]></category>
  415. <category><![CDATA[select]]></category>
  416. <category><![CDATA[serverside]]></category>
  417. <category><![CDATA[sessionStorage]]></category>
  418. <category><![CDATA[Shakespeare]]></category>
  419. <category><![CDATA[share]]></category>
  420. <category><![CDATA[sharing]]></category>
  421. <category><![CDATA[SMS]]></category>
  422. <category><![CDATA[speech bubble]]></category>
  423. <category><![CDATA[summary]]></category>
  424. <category><![CDATA[SVG]]></category>
  425. <category><![CDATA[svg+xml]]></category>
  426. <category><![CDATA[text]]></category>
  427. <category><![CDATA[textarea]]></category>
  428. <category><![CDATA[tutorial]]></category>
  429. <category><![CDATA[webpage]]></category>
  430. <category><![CDATA[window.open]]></category>
  431. <category><![CDATA[window.opener]]></category>
  432. <category><![CDATA[window.sessionStorage]]></category>
  433. <category><![CDATA[written text]]></category>
  434. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68389</guid>
  435.  
  436. <description><![CDATA[Yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble PHP Tutorial&#8216;s &#8230; PHP embellishment of &#8230; the day before&#8217;s SVG data enhancemants &#8230; today improves yesterday&#8217;s &#8230; public Bulletin Board via user mobile ontouchend and non-mobile oncontextmenu event interfacing Javascript logics &#8230; &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-invitations-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  437. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-invitations-tutorial/feed/</wfw:commentRss>
  438. <slash:comments>0</slash:comments>
  439. </item>
  440. <item>
  441. <title>Select Multiple Webpage Palette Speech Bubble PHP Tutorial</title>
  442. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-php-tutorial/</link>
  443. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-php-tutorial/#respond</comments>
  444. <dc:creator><![CDATA[admin]]></dc:creator>
  445. <pubDate>Thu, 15 May 2025 17:01:00 +0000</pubDate>
  446. <category><![CDATA[Ajax]]></category>
  447. <category><![CDATA[Data Integration]]></category>
  448. <category><![CDATA[eLearning]]></category>
  449. <category><![CDATA[Event-Driven Programming]]></category>
  450. <category><![CDATA[Tutorials]]></category>
  451. <category><![CDATA[attribute]]></category>
  452. <category><![CDATA[background]]></category>
  453. <category><![CDATA[background image]]></category>
  454. <category><![CDATA[cover]]></category>
  455. <category><![CDATA[CSS]]></category>
  456. <category><![CDATA[data attribute]]></category>
  457. <category><![CDATA[delimitation]]></category>
  458. <category><![CDATA[delimiter]]></category>
  459. <category><![CDATA[details]]></category>
  460. <category><![CDATA[div]]></category>
  461. <category><![CDATA[DOM]]></category>
  462. <category><![CDATA[dropdown]]></category>
  463. <category><![CDATA[email]]></category>
  464. <category><![CDATA[global data attribute]]></category>
  465. <category><![CDATA[hash]]></category>
  466. <category><![CDATA[hashtag]]></category>
  467. <category><![CDATA[HTML]]></category>
  468. <category><![CDATA[image]]></category>
  469. <category><![CDATA[innerHTML]]></category>
  470. <category><![CDATA[interactive input]]></category>
  471. <category><![CDATA[Javascript]]></category>
  472. <category><![CDATA[Macbeth]]></category>
  473. <category><![CDATA[multiple]]></category>
  474. <category><![CDATA[onclick]]></category>
  475. <category><![CDATA[oncontextmenu]]></category>
  476. <category><![CDATA[onload]]></category>
  477. <category><![CDATA[onmousedown]]></category>
  478. <category><![CDATA[ontouchdown]]></category>
  479. <category><![CDATA[ontouchend]]></category>
  480. <category><![CDATA[palette]]></category>
  481. <category><![CDATA[PHP]]></category>
  482. <category><![CDATA[popup]]></category>
  483. <category><![CDATA[programming]]></category>
  484. <category><![CDATA[report]]></category>
  485. <category><![CDATA[reveal]]></category>
  486. <category><![CDATA[select]]></category>
  487. <category><![CDATA[serverside]]></category>
  488. <category><![CDATA[sessionStorage]]></category>
  489. <category><![CDATA[Shakespeare]]></category>
  490. <category><![CDATA[share]]></category>
  491. <category><![CDATA[sharing]]></category>
  492. <category><![CDATA[SMS]]></category>
  493. <category><![CDATA[speech bubble]]></category>
  494. <category><![CDATA[summary]]></category>
  495. <category><![CDATA[SVG]]></category>
  496. <category><![CDATA[svg+xml]]></category>
  497. <category><![CDATA[text]]></category>
  498. <category><![CDATA[textarea]]></category>
  499. <category><![CDATA[tutorial]]></category>
  500. <category><![CDATA[webpage]]></category>
  501. <category><![CDATA[window.open]]></category>
  502. <category><![CDATA[window.opener]]></category>
  503. <category><![CDATA[window.sessionStorage]]></category>
  504. <category><![CDATA[written text]]></category>
  505. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68380</guid>
  506.  
  507. <description><![CDATA[Yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble Data Tutorial&#8216;s &#8230; data &#8230; begets &#8230; PHP &#8230; around here a lot, as PHP is our domain&#8217;s &#8220;first call&#8221; serverside language. Add to that that &#8220;yesterday&#8217;s tomorrow is today&#8221; we&#8217;re supposed to &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-php-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  508. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-php-tutorial/feed/</wfw:commentRss>
  509. <slash:comments>0</slash:comments>
  510. </item>
  511. <item>
  512. <title>Select Multiple Webpage Palette Speech Bubble Data Tutorial</title>
  513. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-data-tutorial/</link>
  514. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-data-tutorial/#respond</comments>
  515. <dc:creator><![CDATA[admin]]></dc:creator>
  516. <pubDate>Wed, 14 May 2025 17:01:00 +0000</pubDate>
  517. <category><![CDATA[eLearning]]></category>
  518. <category><![CDATA[Event-Driven Programming]]></category>
  519. <category><![CDATA[Tutorials]]></category>
  520. <category><![CDATA[attribute]]></category>
  521. <category><![CDATA[background]]></category>
  522. <category><![CDATA[background image]]></category>
  523. <category><![CDATA[cover]]></category>
  524. <category><![CDATA[CSS]]></category>
  525. <category><![CDATA[data attribute]]></category>
  526. <category><![CDATA[delimitation]]></category>
  527. <category><![CDATA[delimiter]]></category>
  528. <category><![CDATA[details]]></category>
  529. <category><![CDATA[div]]></category>
  530. <category><![CDATA[DOM]]></category>
  531. <category><![CDATA[dropdown]]></category>
  532. <category><![CDATA[email]]></category>
  533. <category><![CDATA[global data attribute]]></category>
  534. <category><![CDATA[hash]]></category>
  535. <category><![CDATA[hashtag]]></category>
  536. <category><![CDATA[HTML]]></category>
  537. <category><![CDATA[image]]></category>
  538. <category><![CDATA[innerHTML]]></category>
  539. <category><![CDATA[interactive input]]></category>
  540. <category><![CDATA[Javascript]]></category>
  541. <category><![CDATA[Macbeth]]></category>
  542. <category><![CDATA[multiple]]></category>
  543. <category><![CDATA[onclick]]></category>
  544. <category><![CDATA[oncontextmenu]]></category>
  545. <category><![CDATA[onload]]></category>
  546. <category><![CDATA[onmousedown]]></category>
  547. <category><![CDATA[ontouchdown]]></category>
  548. <category><![CDATA[ontouchend]]></category>
  549. <category><![CDATA[palette]]></category>
  550. <category><![CDATA[popup]]></category>
  551. <category><![CDATA[programming]]></category>
  552. <category><![CDATA[report]]></category>
  553. <category><![CDATA[reveal]]></category>
  554. <category><![CDATA[select]]></category>
  555. <category><![CDATA[Shakespeare]]></category>
  556. <category><![CDATA[share]]></category>
  557. <category><![CDATA[sharing]]></category>
  558. <category><![CDATA[SMS]]></category>
  559. <category><![CDATA[speech bubble]]></category>
  560. <category><![CDATA[summary]]></category>
  561. <category><![CDATA[SVG]]></category>
  562. <category><![CDATA[svg+xml]]></category>
  563. <category><![CDATA[text]]></category>
  564. <category><![CDATA[textarea]]></category>
  565. <category><![CDATA[tutorial]]></category>
  566. <category><![CDATA[webpage]]></category>
  567. <category><![CDATA[window.open]]></category>
  568. <category><![CDATA[window.opener]]></category>
  569. <category><![CDATA[written text]]></category>
  570. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68374</guid>
  571.  
  572. <description><![CDATA[Onto yesterday&#8217;s Select Multiple Webpage Palette Speech Bubble Tutorial, today, we&#8217;re preparing for tomorrow. You heard it here first. Admittedly, nothing startling there, but it was the first time we remember &#8230; embellishing SVG data &#8230; with so much &#8230; &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-data-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  573. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-data-tutorial/feed/</wfw:commentRss>
  574. <slash:comments>0</slash:comments>
  575. </item>
  576. <item>
  577. <title>Select Multiple Webpage Palette Speech Bubble Tutorial</title>
  578. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-tutorial/</link>
  579. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-tutorial/#respond</comments>
  580. <dc:creator><![CDATA[admin]]></dc:creator>
  581. <pubDate>Tue, 13 May 2025 17:01:00 +0000</pubDate>
  582. <category><![CDATA[eLearning]]></category>
  583. <category><![CDATA[Event-Driven Programming]]></category>
  584. <category><![CDATA[Tutorials]]></category>
  585. <category><![CDATA[background]]></category>
  586. <category><![CDATA[background image]]></category>
  587. <category><![CDATA[cover]]></category>
  588. <category><![CDATA[CSS]]></category>
  589. <category><![CDATA[delimitation]]></category>
  590. <category><![CDATA[delimiter]]></category>
  591. <category><![CDATA[details]]></category>
  592. <category><![CDATA[div]]></category>
  593. <category><![CDATA[DOM]]></category>
  594. <category><![CDATA[dropdown]]></category>
  595. <category><![CDATA[email]]></category>
  596. <category><![CDATA[hash]]></category>
  597. <category><![CDATA[hashtag]]></category>
  598. <category><![CDATA[HTML]]></category>
  599. <category><![CDATA[image]]></category>
  600. <category><![CDATA[innerHTML]]></category>
  601. <category><![CDATA[interactive input]]></category>
  602. <category><![CDATA[Javascript]]></category>
  603. <category><![CDATA[Macbeth]]></category>
  604. <category><![CDATA[multiple]]></category>
  605. <category><![CDATA[onload]]></category>
  606. <category><![CDATA[palette]]></category>
  607. <category><![CDATA[popup]]></category>
  608. <category><![CDATA[programming]]></category>
  609. <category><![CDATA[report]]></category>
  610. <category><![CDATA[reveal]]></category>
  611. <category><![CDATA[select]]></category>
  612. <category><![CDATA[Shakespeare]]></category>
  613. <category><![CDATA[share]]></category>
  614. <category><![CDATA[sharing]]></category>
  615. <category><![CDATA[SMS]]></category>
  616. <category><![CDATA[speech bubble]]></category>
  617. <category><![CDATA[summary]]></category>
  618. <category><![CDATA[SVG]]></category>
  619. <category><![CDATA[svg+xml]]></category>
  620. <category><![CDATA[text]]></category>
  621. <category><![CDATA[textarea]]></category>
  622. <category><![CDATA[tutorial]]></category>
  623. <category><![CDATA[webpage]]></category>
  624. <category><![CDATA[window.open]]></category>
  625. <category><![CDATA[window.opener]]></category>
  626. <category><![CDATA[written text]]></category>
  627. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68353</guid>
  628.  
  629. <description><![CDATA[Yesterday&#8217;s Select Multiple Webpage Palette Popup Tutorial modus operandi revolved around &#8230; delimitation rules &#8230; as so many matters do with written down text. We rethought yesterday&#8217;s HTML textarea start regarding line feed Speech Bubble creation possibilities, and thought &#8230; &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  630. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-speech-bubble-tutorial/feed/</wfw:commentRss>
  631. <slash:comments>0</slash:comments>
  632. </item>
  633. <item>
  634. <title>Select Multiple Webpage Palette Popup Tutorial</title>
  635. <link>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-popup-tutorial/</link>
  636. <comments>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-popup-tutorial/#respond</comments>
  637. <dc:creator><![CDATA[admin]]></dc:creator>
  638. <pubDate>Mon, 12 May 2025 17:01:00 +0000</pubDate>
  639. <category><![CDATA[eLearning]]></category>
  640. <category><![CDATA[Event-Driven Programming]]></category>
  641. <category><![CDATA[Tutorials]]></category>
  642. <category><![CDATA[background]]></category>
  643. <category><![CDATA[background image]]></category>
  644. <category><![CDATA[cover]]></category>
  645. <category><![CDATA[CSS]]></category>
  646. <category><![CDATA[delimitation]]></category>
  647. <category><![CDATA[delimiter]]></category>
  648. <category><![CDATA[div]]></category>
  649. <category><![CDATA[DOM]]></category>
  650. <category><![CDATA[dropdown]]></category>
  651. <category><![CDATA[HTML]]></category>
  652. <category><![CDATA[image]]></category>
  653. <category><![CDATA[innerHTML]]></category>
  654. <category><![CDATA[interactive input]]></category>
  655. <category><![CDATA[Javascript]]></category>
  656. <category><![CDATA[multiple]]></category>
  657. <category><![CDATA[onload]]></category>
  658. <category><![CDATA[palette]]></category>
  659. <category><![CDATA[popup]]></category>
  660. <category><![CDATA[programming]]></category>
  661. <category><![CDATA[report]]></category>
  662. <category><![CDATA[select]]></category>
  663. <category><![CDATA[SVG]]></category>
  664. <category><![CDATA[svg+xml]]></category>
  665. <category><![CDATA[textarea]]></category>
  666. <category><![CDATA[tutorial]]></category>
  667. <category><![CDATA[webpage]]></category>
  668. <category><![CDATA[window.open]]></category>
  669. <category><![CDATA[window.opener]]></category>
  670. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68329</guid>
  671.  
  672. <description><![CDATA[Regarding yesterday&#8217;s Select Multiple Webpage Palette Primer Tutorial &#8230; you start with an outlandish premise &#8230; it stays &#8220;outlandish&#8221; select (dropdown) element wise on non-mobile &#8230; but &#8230; catering for mobile &#8230; you are forced to encase it in a &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-popup-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  673. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/select-multiple-webpage-palette-popup-tutorial/feed/</wfw:commentRss>
  674. <slash:comments>0</slash:comments>
  675. </item>
  676. </channel>
  677. </rss>
  678.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//feeds.feedburner.com/RobertJamesMetcalfeBlog

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda