<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Autarchy of the Private Cave &#187; blog</title> <atom:link href="https://bogdan.org.ua/tags/blog/feed" rel="self" type="application/rss+xml" /><link>https://bogdan.org.ua</link> <description>Tiny bits of bioinformatics, [web-]programming etc</description> <lastBuildDate>Wed, 28 Dec 2022 16:09:04 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>https://wordpress.org/?v=3.8.27</generator> <item><title>fail2ban and Google translate: how to easily cut your WP blog traffic</title><link>https://bogdan.org.ua/2009/11/14/fail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html</link> <comments>https://bogdan.org.ua/2009/11/14/fail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html#comments</comments> <pubDate>Sat, 14 Nov 2009 00:11:08 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[*nix]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WP PlugIns]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[fail2ban]]></category> <category><![CDATA[fopen]]></category> <category><![CDATA[global trasnlator]]></category> <category><![CDATA[google translate]]></category> <category><![CDATA[maxretry]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[php-url-fopen]]></category> <category><![CDATA[regex]]></category> <category><![CDATA[rule]]></category> <category><![CDATA[traffic]]></category> <category><![CDATA[URL]]></category> <category><![CDATA[whitelist]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[WP]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=935</guid> <description><![CDATA[fail2ban has a php-url-fopen rule. WordPress has a Global Translator plugin, which &#8211; among others &#8211; uses Google Translate service. If someone uses Google Translate (e.g. using Global Translate&#8217;s mini-language-flags), and goes back to your blog &#8211; that someone might get banned by fail2ban (especially if you have set maxretry to 1), as the referrer [&#8230;]]]></description> <content:encoded><![CDATA[<p><img
src="http://bogdan.org.ua/wp-content/uploads/2009/11/translate_logo.gif" alt="translate_logo" title="translate_logo" width="205" height="40" class="alignleft size-full wp-image-937" /><a
href="http://www.fail2ban.org/">fail2ban</a> has a php-url-fopen rule.</p><p><a
href="http://wordpress.org/">WordPress</a> has a <a
href="http://www.nothing2hide.net/wp-plugins/wordpress-global-translator-plugin/" class="broken_link" rel="nofollow">Global Translator plugin</a>, which &#8211; among others &#8211; uses <a
href="http://translate.google.com/">Google Translate</a> service.</p><p>If someone uses Google Translate (e.g. using Global Translate&#8217;s mini-language-flags), and goes back to your blog &#8211; that someone might get banned by fail2ban (especially if you have set maxretry to 1), as the referrer will contain the php-URL-fopen attack signature. The bad thing is that you will not realize that until after you check one or several translations yourself, as a random site visitor experiencing the problem is highly unlikely to bother reporting this problem &#8211; especially when your blog&#8217;s Contact page is also inaccessible.</p><p>Clearly, Google Translate is not the only legitimate service which will trigger that rule.</p><p>Solution: The only solution I have found is to specify the whitelist regex for the php-URL-fopen rule.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&amp;linkname=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&amp;linkname=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&amp;linkname=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&amp;linkname=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&amp;linkname=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2009%2F11%2F14%2Ffail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html&#038;title=fail2ban%20and%20Google%20translate%3A%20how%20to%20easily%20cut%20your%20WP%20blog%20traffic" data-a2a-url="https://bogdan.org.ua/2009/11/14/fail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html" data-a2a-title="fail2ban and Google translate: how to easily cut your WP blog traffic"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2009/11/14/fail2ban-and-google-translate-how-to-easily-cut-your-wp-blog-traffic.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google barcode day: make one for your site/blog</title><link>https://bogdan.org.ua/2009/10/07/google-barcode-day-make-one-for-your-site-blog.html</link> <comments>https://bogdan.org.ua/2009/10/07/google-barcode-day-make-one-for-your-site-blog.html#comments</comments> <pubDate>Wed, 07 Oct 2009 13:08:14 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[barcode]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[google]]></category> <category><![CDATA[site]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=866</guid> <description><![CDATA[Today Google celebrates the invention of the barcode. To help in this celebration, you can make a barcode with your site&#8217;s address (there is at least one more at barcodesinc, but at the moment of writing it is painfully slow). I find these parameters nearly optimal: Type: Code 128-B Styles: Draw value text Size: 234&#215;60 [&#8230;]]]></description> <content:encoded><![CDATA[<p><a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2009/10/bogdan-org-ua-barcode.png" alt="bogdan.org.ua barcode" title="bogdan.org.ua barcode" width="234" height="60" class="alignleft size-full wp-image-867" /></a> Today Google celebrates the invention of the barcode.</p><p>To help in this celebration, you can <a
href="http://www.mribti.com/barcode/sample.php">make a barcode</a> with your site&#8217;s address (there is at least one more at <a
href="http://www.barcodesinc.com/generator/index.php">barcodesinc</a>, but at the moment of writing it is painfully slow).</p><p>I find these parameters nearly optimal:<ul><li>Type: Code 128-B</li><li>Styles: Draw value text</li><li>Size: 234&#215;60 (half-banner size)</li><li>Xres: 1</li><li>Text font: 5</li><li>Value: bogdan.org.ua <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></li></ul><p>If you wish, you can also exactly replicate today&#8217;s Google logo &#8211; which says &#8220;Google&#8221;, as you could have guessed.</p><p>You can place this barcode on your &#8220;souvenirs&#8221; &#8211; pens, cups, t-shirts. Many phones now have barcode scanners (e.g. Nokia E71), so put this code onto your namecard.</p><p>Read on to learn about matrix barcodes.<br
/> <span
id="more-866"></span><br
/> <a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2009/10/qrcode-bogdan-org-ua.png" alt="qrcode for bogdan.org.ua" title="qrcode for bogdan.org.ua" width="155" height="155" class="alignleft size-full wp-image-874" /></a>You may also investigate further into matrix/2D codes, which may contain much more information. To the left is the QR code of my blog&#8217;s address &#8211; try and scan it with your cameraphone! Or <a
href="http://qrcode.kaywa.com/">make one for yourself</a>.</p><p
style="clear:both;text-align:center;">Here&#8217;s an encrypted message:<br
/><a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2009/10/qr-message.png" alt="message" title="message" width="312" height="312" class="aligncenter size-full wp-image-878" /></a></p><p><a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2009/10/datamatrix-bogdan-org-ua.png" alt="datamatrix bogdan.org.ua" title="datamatrix bogdan.org.ua" width="172" height="172" class="alignleft size-full wp-image-880" /></a><a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2009/10/semacode-bogdan-org-ua.png" alt="semacode bogdan.org.ua" title="semacode bogdan.org.ua" width="172" height="172" class="alignright size-full wp-image-882" /></a>There are many types of matrix/2D barcodes. QR code (above), <a
href="http://datamatrix.kaywa.com/">datamatrix</a> (left picture) and <a
href="http://www.racoindustries.com/barcodegenerator/2d/semacode.aspx">Semacode</a> (right picture) were all successfully recognized by my phone.</p><p
style="clear:both;">&nbsp;</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&amp;linkname=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&amp;linkname=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&amp;linkname=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&amp;linkname=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&amp;linkname=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2009%2F10%2F07%2Fgoogle-barcode-day-make-one-for-your-site-blog.html&#038;title=Google%20barcode%20day%3A%20make%20one%20for%20your%20site%2Fblog" data-a2a-url="https://bogdan.org.ua/2009/10/07/google-barcode-day-make-one-for-your-site-blog.html" data-a2a-title="Google barcode day: make one for your site/blog"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2009/10/07/google-barcode-day-make-one-for-your-site-blog.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>My readers are natural-born workaholics</title><link>https://bogdan.org.ua/2009/06/12/my-readers-are-natural-born-workaholics.html</link> <comments>https://bogdan.org.ua/2009/06/12/my-readers-are-natural-born-workaholics.html#comments</comments> <pubDate>Thu, 11 Jun 2009 22:43:14 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[visitors]]></category> <category><![CDATA[workaholic]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=787</guid> <description><![CDATA[Here&#8217;s the ultimate proof : One can clearly see that on weekends the number of unique visitors of my blog drops drastically to about 40-50% of the working week average. And yes, that is an almost perfect 5+2 pattern, which I&#8217;m observing for many months, like a week-long circadian rhythm. &#8220;Almost perfect&#8221; must be due [&#8230;]]]></description> <content:encoded><![CDATA[<p>Here&#8217;s the ultimate proof <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> :</p><p><img
src="http://bogdan.org.ua/wp-content/uploads/2009/06/visitors.png" alt="visitors" title="visitors" width="408" height="92" class="aligncenter size-full wp-image-788" /></p><p>One can clearly see that on weekends the number of unique visitors of my blog drops drastically to about 40-50% of the working week average.</p><p>And yes, that is an almost perfect 5+2 pattern, which I&#8217;m observing for many months, like a week-long circadian rhythm. &#8220;Almost perfect&#8221; must be due to the differences in time zones.</p><p>I wonder if the same pattern is characteristic for most web-sites&#8230; That is, if people mostly do the browsing at work, and not at home.</p><p>Anybody wants to share the secret cycles of one&#8217;s blog audience?</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&amp;linkname=My%20readers%20are%20natural-born%20workaholics" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&amp;linkname=My%20readers%20are%20natural-born%20workaholics" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&amp;linkname=My%20readers%20are%20natural-born%20workaholics" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&amp;linkname=My%20readers%20are%20natural-born%20workaholics" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&amp;linkname=My%20readers%20are%20natural-born%20workaholics" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2009%2F06%2F12%2Fmy-readers-are-natural-born-workaholics.html&#038;title=My%20readers%20are%20natural-born%20workaholics" data-a2a-url="https://bogdan.org.ua/2009/06/12/my-readers-are-natural-born-workaholics.html" data-a2a-title="My readers are natural-born workaholics"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2009/06/12/my-readers-are-natural-born-workaholics.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Blog accessibility from handheld and mobile devices</title><link>https://bogdan.org.ua/2008/12/26/blog-accessibility-from-handheld-and-mobile-devices.html</link> <comments>https://bogdan.org.ua/2008/12/26/blog-accessibility-from-handheld-and-mobile-devices.html#comments</comments> <pubDate>Fri, 26 Dec 2008 17:29:43 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[how-to]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WP PlugIns]]></category> <category><![CDATA[accessibility]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[handheld]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[viewMobile]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[WP]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=473</guid> <description><![CDATA[I&#8217;ve seen someone reading my blog from a 320&#215;240 handheld device, and realized that it must be pretty inconvenient. Testing my blog with the help of ready.mobi confirmed my worst expectations with a mobile-readiness score of 1. I&#8217;ve installed and then tested one-by-one a series of WP plugins designed to make your blog mobile-accessible. Testing [&#8230;]]]></description> <content:encoded><![CDATA[<p>I&#8217;ve seen someone reading my blog from a 320&#215;240 handheld device, and realized that it must be pretty inconvenient. Testing my blog with the help of <a
href="http://ready.mobi/results.jsp?uri=http%3A%2F%2Fbogdan.org.ua%2F&amp;locale=en_EN&amp;em=null&amp;ch=null">ready.mobi</a> confirmed my worst expectations with a mobile-readiness score of 1.</p><p>I&#8217;ve installed and then tested one-by-one a series of WP plugins designed to make your blog mobile-accessible. Testing was done using <a
href="http://ready.mobi/">ready.mobi</a>; all plugins were using default settings &#8211; except for viewMobile, which had Images option set to Resize, not Keep As Is.</p><table
align="center" cellpadding=2 cellspacing=2><thead><th>plugin</th><th
align="center">score</th><th
align="center">size (KiB)</th><th
align="center">min cost (EUR)</th><th
align="center">max cost (EUR)</th><th
align="center">best speed (sec)</th><th
align="center">worst speed (sec)</th><th
align="center">passes</th><th
align="center">warnings</th><th
align="center">fails</th></thead><tbody><tr><td><a
href="http://wordpress.org/extend/plugins/mowser-wordpress-mobile/">mowser plugin</a></td><td
align="center">3.57</td><td
align="center">3.42</td><td
align="center">0.01</td><td
align="center">0.06</td><td
align="center">1.01</td><td
align="center">2.83</td><td
align="center">21</td><td
align="center">1</td><td
align="center">4</td></tr><tr><td><a
href="http://www.handypark.de/webmaster/blogs/wp-viewmobile.html">viewMobile</a></td><td
align="center">3.48</td><td
align="center">23.38</td><td
align="center">0.07</td><td
align="center">0.40</td><td
align="center">1.05</td><td
align="center">7.67</td><td
align="center">20</td><td
align="center">3</td><td
align="center">3</td></tr><tr><td><a
href="http://imthi.com/wp-pda/">PDA &#038; iPhone</a></td><td
align="center">2.23</td><td
align="center">24.65</td><td
align="center">0.07</td><td
align="center">0.42</td><td
align="center">1.05</td><td
align="center">7.97</td><td
align="center">18</td><td
align="center">4</td><td
align="center">4</td></tr><tr><td><a
href="http://mobilepress.co.za/">MobilePress</a></td><td
align="center">1.74</td><td
align="center">53.98</td><td
align="center">0.16</td><td
align="center">0.92</td><td
align="center">1.11</td><td
align="center">15.08</td><td
align="center">19</td><td
align="center">4</td><td
align="center">3</td></tr><tr><td>no plugin</td><td
align="center">0.9</td><td
align="center">282</td><td
align="center">0.85</td><td
align="center">4.80</td><td
align="center">1.55</td><td
align="center">70.4</td><td
align="center">10</td><td
align="center">6</td><td
align="center">10</td></tr><tr><td><a
href="http://code.google.com/p/mippin-dev/wiki/WordPressPlugin">Mobilize by Mippin</a></td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td><td
align="center">N/A</td></tr><tr><td
colspan='10'></td></tr></tbody></table><p>On Mobilize by Mippin plugin ready.mobi exited with error &#8220;Could not retrieve page content&#8221;, which is no wonder as Mippin plugin redirects the handheld device&#8217;s browser to mippin.com, which converts the page into mobile-accessible form (however, it is indeed strange that mowser.com plugin worked fine, though it is also a redirector). I&#8217;ve used <a
href="http://www.mippinmaker.com/web/maker/mobilize.jsp" class="broken_link" rel="nofollow">mippinmaker</a> to estimate what would my blog look like via mippin &#8211; and it appears to me that mippin is using my RSS as the source of content; actually, plugin description explicitly states that. I&#8217;m sure this would get real high scores on ready.mobi, but I can&#8217;t find the way to test that; thus Mippin plugin didn&#8217;t participate in the final feature-based comparison.</p><p>viewMobile plugin is <del
datetime="2008-12-26T21:09:26+00:00">a clear winner</del> best by score in &#8220;plugins&#8221; group &#8211; it has the highest scores in the feature table (well, after <a
href="http://mowser.com/">mowser</a> plugin, which is not a plugin but a redirector to an external service). Also, in addition to &#8220;keep as is&#8221; and &#8220;downsample&#8221;, there is an option to &#8220;strip&#8221; images &#8211; I presume that would bring the page size further down. However, viewMobile removes comment forms from posts; at the same time, PDA &#038; iPhone plugin preserves comment forms &#8211; thus it is better for my purposes.</p><p>The mowser-based service has even higher scores than viewMobile &#8211; but is an external dependency. For my blog, I decided to stick to PDA &#038; iPhone plugin. Also, such a low page size (see table) is due to mowser splitting the tested main blog page into two pages &#8211; and ready.mobi then only weighs the first (much smaller) page; so there is no benefit in page size when using mowser.</p><p>Please comment to share your experience of turning your blog mobile-accessible, or of reading my blog from handheld/mobile devices.</p><p>P.S. If you are used to visiting websites and blogs from your handheld device, and those sites/blogs are not optimized for mobile devices, I&#8217;d recommend using the free <a
href="http://mowser.com/web/bogdan.org.ua">mowser</a> service (though Opera Mini is easier, I guess).</p><p>P.P.S. This post wasn&#8217;t sponsored by mowser or any other mentioned services <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p><p><ins
datetime="2008-12-26T20:15:44+00:00">Important update:</ins> clearly, viewMobile and any other PHP-level mobile accessibility plugins are incompatible with SuperCache. So either (super) caching, or mobile version &#8211; but not both. I&#8217;ll have to look into possible solutions.</p><p><ins
datetime="2008-12-26T20:51:17+00:00">Update 2</ins></p><p>A &#8220;clever&#8221; solution would be to have a subdomain or even a different TLD domain for the mobile version of the blog (to avoid SuperCache interference &#8211; ideally, both database and files would be the same, but some tiny bit of configuration would make all the difference; the easiest tiny bit would be a mod_rewrite rule). Another good solution would be to modify SuperCache&#8217;s mod_rewrite rules, so that mobile User-Agents aren&#8217;t fed cached versions &#8211; and thus viewMobile has a chance to trigger and serve correct version (this solution doesn&#8217;t require another domain or subdomain, but is less reliable).</p><p>I&#8217;ve tried mowser plugin, but it suffers from the same cache interference problem (because it is also PHP-level, and SuperCache works at apache and mod_rewrite level). For the same reason, PDA &#038; iPhone plugin wouldn&#8217;t work as well.</p><p>For now, I&#8217;ve disabled SuperCache (leaving WPCache on), and turned on PDA &#038; iPhone plugin (unlike viewMobile, it does show the comments form below each post). Seems working. Will look into domain/mod_rewrite solutions.</p><p><ins
datetime="2008-12-27T00:58:53+00:00">Update 3</ins></p><p>SuperCache is back on, except for a list of mobile User-Agents; those User-Agents were also added to SuperCache&#8217;s UA exclude list. Thus now if a &#8220;normal&#8221; browser requests a page, such a request is cached, or a cached page is fed to the browser. If the mobile browser requests a page, it is not fed a cached page even if one exists, and cache page is not created while running WP&#8217;s PHP engine. Tested using both built-in browser (I could even fill in captcha while commenting) and Opera Mini on a Samsung phone: seems to work fine. However, all of ready.mobi&#8217;s phone emulators for some reason choked on the comment form&#8217;s textarea, refusing to display the page. I ignore this but if compliance is important then viewMobile will be a better choice than PDA &#038; iPhone.</p><p>Drawbacks of this solution: 1) mobile requests are not cached, 2) if the mobile browser&#8217;s User-Agent is not in the list, then it will be fed a standard-looking page, 3) hard to maintain &#8211; need to update both the list of UAs in .htaccess and in the configuration of SuperCache.</p><p>Better solutions are welcome.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&amp;linkname=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&amp;linkname=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&amp;linkname=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&amp;linkname=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&amp;linkname=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2008%2F12%2F26%2Fblog-accessibility-from-handheld-and-mobile-devices.html&#038;title=Blog%20accessibility%20from%20handheld%20and%20mobile%20devices" data-a2a-url="https://bogdan.org.ua/2008/12/26/blog-accessibility-from-handheld-and-mobile-devices.html" data-a2a-title="Blog accessibility from handheld and mobile devices"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2008/12/26/blog-accessibility-from-handheld-and-mobile-devices.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Need a computer science paper? Try SCIgen!</title><link>https://bogdan.org.ua/2007/12/09/need-a-computer-science-paper-try-scigen.html</link> <comments>https://bogdan.org.ua/2007/12/09/need-a-computer-science-paper-try-scigen.html#comments</comments> <pubDate>Sun, 09 Dec 2007 14:53:07 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Humour]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Science]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[project]]></category> <category><![CDATA[server]]></category> <category><![CDATA[tool]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/2007/12/09/need-a-computer-science-paper-try-scigen.html</guid> <description><![CDATA[Quite an entertaining story: SCIgen at wikipedia SCIgen tool SCIgen blog Finally, just a useful resource if you need a shiny name for your brand-new 2.0-beta project: anagram server.]]></description> <content:encoded><![CDATA[<p>Quite an entertaining story:<br
/> <a
href="http://en.wikipedia.org/wiki/SCIgen">SCIgen at wikipedia</a><br
/> <a
href="http://pdos.csail.mit.edu/scigen/">SCIgen tool</a><br
/> <a
href="http://pdos.csail.mit.edu/scigen/blog/index.php">SCIgen blog</a></p><p>Finally, just a useful resource if you need a shiny name for your brand-new 2.0-beta project: <a
href="http://wordsmith.org/anagram/">anagram server</a>.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&amp;linkname=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&amp;linkname=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&amp;linkname=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&amp;linkname=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&amp;linkname=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2007%2F12%2F09%2Fneed-a-computer-science-paper-try-scigen.html&#038;title=Need%20a%20computer%20science%20paper%3F%20Try%20SCIgen%21" data-a2a-url="https://bogdan.org.ua/2007/12/09/need-a-computer-science-paper-try-scigen.html" data-a2a-title="Need a computer science paper? Try SCIgen!"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2007/12/09/need-a-computer-science-paper-try-scigen.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>