<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2778490248606318139</atom:id><lastBuildDate>Mon, 06 Dec 2021 03:44:34 +0000</lastBuildDate><category>Web Development</category><category>CSS</category><category>Javascript</category><category>Browser Addon</category><category>Browser Extension</category><category>HTML</category><category>24ways07</category><category>Ajax</category><category>Apache</category><category>Microsoft</category><category>Browsers</category><category>DOM</category><category>Gmail</category><category>Mobile</category><category>Nokia 6280</category><category>Outlook</category><category>Privacy</category><category>Safari</category><category>Usability</category><category>W3C</category><category>Web 2.0</category><category>drewmclellan</category><category>garethrushgrove</category><category>iPhone</category><title>So long, and thanks for all the fish!</title><description>Life, the universe and everything.</description><link>http://melianor.blogspot.com/</link><managingEditor>noreply@blogger.com (Melianor)</managingEditor><generator>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-1339855611890511598</guid><pubDate>Thu, 06 Dec 2007 05:37:00 +0000</pubDate><atom:updated>2007-12-06T06:52:47.613+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">24ways07</category><category domain="http://www.blogger.com/atom/ns#">Apache</category><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">garethrushgrove</category><category domain="http://www.blogger.com/atom/ns#">HTML</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><title>24ways: Minification: A Christmas Diet</title><description>Another excellent entry to &lt;a href=&quot;http://24ways.org/&quot;&gt;24ways&lt;/a&gt; for &lt;a href=&quot;http://24ways.org/2007/minification-a-christmas-diet&quot;&gt;6th of December&lt;/a&gt;. &lt;span class=&quot;fn&quot;&gt;Gareth Rushgrove writes about the necessity to minify HTML, CSS and Javascript for todays web applications.&lt;br /&gt;&lt;/span&gt;With all the added Web 2.0 features these days, minification of HTML, CSS and JS cannot be stressed more! Web applications of today are growing into bigger proportions no only content wise, but also form the point of sourcecode.&lt;br /&gt;&lt;br /&gt;Minifying your Javascript files or using preminified versions of your favorite Javascript framework is a must, since like your CSS files, these will be generating alot of bandwidth.&lt;br /&gt;&lt;br /&gt;At my workplace we decided to adapt existing minifying methods for CSS and Javascript and tie the minification into the Webserver process, using &lt;a href=&quot;http://php.net/&quot;&gt;PHP&lt;/a&gt; and &lt;a href=&quot;http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html&quot;&gt;Apache mod rewrite&lt;/a&gt; rules to both minify and cash CSS and Javascript files. This way we are able to reduce the load on sites generated from these files by manyfold, making &lt;a href=&quot;http://developer.yahoo.com/yslow/&quot;&gt;YSlow&lt;/a&gt; cheer at the small file sizes and less loadtimes.&lt;br /&gt;&lt;br /&gt;The Apache mod rewrite rules will pick out CSS and Javascript requests to the server and parse them through our PHP Minifier, which will check for an update to the cashed file and minify the code at the same time. To reduce requests even further we added the possibility to load multiple CSS and Javascript files with less requests, by tying them together, when the browser reads the HTML Source.</description><link>http://melianor.blogspot.com/2007/12/24ways-minification-christmas-diet.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-6367404027805260706</guid><pubDate>Sat, 01 Dec 2007 07:23:00 +0000</pubDate><atom:updated>2007-12-01T08:41:28.136+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">24ways07</category><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">drewmclellan</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>24ways - Christmas for Web Developers</title><description>&lt;p&gt;Good morning,&lt;/p&gt;   &lt;p&gt;Finally a new issue of &lt;a href=&quot;http://24ways.org/&quot;&gt;24ways&lt;/a&gt; :D ! A very nice and complete roundup concerning &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms532969.aspx&quot;&gt;PNG24 in IE6&lt;/a&gt; and downwards.&lt;/p&gt;   &lt;p&gt;Certainly the use for PNG24 in IE through the Alpha filter gets a bit limited and you will have to size the area that contains the transparent &lt;span class=&quot;caps&quot;&gt;PNG&lt;/span&gt; accordingly. The Alpha Transperency filters are not of much help either. Usually i end up  using “scale” as the sizing method.&lt;br /&gt;Sofar it has proven good and i have been able to provide PNG24 transparency for client projects that way.&lt;/p&gt;   &lt;p&gt;I would not start using Javascript to counter the drawbacks though. In my opinion Javascript should only be added to include functionality, but not cripple it, should Javascript not be available. That might sound as if i am talking back from way 1990, but there are still alot of places (hotels, airports, etc.) that do not allow Javascript in their browsers. Usabilty should have priority before anything.&lt;/p&gt;Dear web developers, enjoy your first issue of 24ways:&lt;br /&gt;&lt;a href=&quot;http://24ways.org/2007/supersleight-transparent-png-in-ie6&quot;&gt;&lt;strong&gt;Transparent PNGs in Internet Explorer 6 by Drew McLellan&lt;/strong&gt;&lt;/a&gt;</description><link>http://melianor.blogspot.com/2007/12/24ways-christmas-for-web-developers.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-1108944033790868789</guid><pubDate>Sat, 23 Jun 2007 20:58:00 +0000</pubDate><atom:updated>2008-12-10T22:09:19.408+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Browsers</category><category domain="http://www.blogger.com/atom/ns#">Safari</category><title>Safari 3.0.2, finally an (international) Beta</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_aBNizg695GI/Rn2QInZd-7I/AAAAAAAAAGQ/NFp5AIGpNhc/s1600-h/contentfooter_webdev20070611.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_aBNizg695GI/Rn2QInZd-7I/AAAAAAAAAGQ/NFp5AIGpNhc/s200/contentfooter_webdev20070611.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5079374432432946098&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;When Safari 3.0b was released for Windows and Max OS X on 12th, June, it was rather a disappointment for the non U.S. residents, since there were problems with displaying fonts. Also there were other issues related to crashes and errors.&lt;br /&gt;&lt;br /&gt;If you ask me, at that stage Safari was an Alpha release, disguised as a beta since the release was coordinated with Steve Jobs appearance on WWDC.&lt;br /&gt;&lt;br /&gt;Apart from this minor disappointment Safari developer were fast to fix these errors in &lt;a href=&quot;http://webkit.org/blog/111/safari-302-beta-available/&quot;&gt;Safari 3.0.2&lt;/a&gt;. Safari renders fast and correctly now. Bookmarks are finally working too. Also there have been enhancements in terms of adjusted keyboard shortcuts and mouse navigation options which Windows users are used to.&lt;br /&gt;&lt;br /&gt;What really stands out though is the Web Inspector, which is not present in the distributed release, but in the curent &lt;a href=&quot;http://nightly.webkit.org/&quot;&gt;Webkit nightly&lt;/a&gt;. Granted, it is yet not as powerful as Firebug on Firefox, but i think since safari is still Beta, we might be seeing some more from that side. Elements can be selected and CSS can be viewed in similar ways to Firebug. KB usage, Display time for loading pages are displayed very neatly in a typical Apple way. Clear, with simple colors and order. I think in this aspect Firebug could learn form Web Inspector. Otherwise Firebug/Firefox are still my personal power tools for web development debugging.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_aBNizg695GI/Rn2QyXZd-8I/AAAAAAAAAGY/CM4I75E1X2k/s1600-h/safari_webinspector.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;http://2.bp.blogspot.com/_aBNizg695GI/Rn2QyXZd-8I/AAAAAAAAAGY/CM4I75E1X2k/s320/safari_webinspector.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5079375149692484546&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</description><link>http://melianor.blogspot.com/2007/06/safari-302-finally-international-beta.html</link><author>noreply@blogger.com (Melianor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_aBNizg695GI/Rn2QInZd-7I/AAAAAAAAAGQ/NFp5AIGpNhc/s72-c/contentfooter_webdev20070611.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-6663099794474217920</guid><pubDate>Tue, 05 Jun 2007 06:07:00 +0000</pubDate><atom:updated>2007-06-06T19:46:58.653+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Browser Addon</category><category domain="http://www.blogger.com/atom/ns#">Browser Extension</category><category domain="http://www.blogger.com/atom/ns#">Gmail</category><category domain="http://www.blogger.com/atom/ns#">Privacy</category><title>PGP Encryption with Gmail and Firefox</title><description>Now, i haven&#39;t ever been using PGP for my e-mails. But recently the question occured with a friend of mine, since he has been using PGP to encrypt his mail since quite a while back and asked me, whether there was a method to do this with Gmail, so i could send him encrypted and signed e-mails and vice versa.&lt;br /&gt;&lt;br /&gt;What is &lt;a href=&quot;http://en.wikipedia.org/wiki/Pretty_Good_Privacy&quot;&gt;PGP&lt;/a&gt; (Pretty Good Privacy) anyway? Applying the &lt;a href=&quot;http://www.openpgp.org/&quot;&gt;OpenPGP&lt;/a&gt; standard one is able to provide cryptographic privacy and authentification for E-Mail. Simply explained it works this way: You provide whoever wants to mail you with a public key, which can be used to garble the mail message, so that it can only be read with your secret key. Your secret key should always remain only in your knowledge.&lt;br /&gt;&lt;br /&gt;So to actually start sending someone encrypted mail, you will need his/her public key and a program that will encrypt th mail using the key. Now in common offline mail clients there are many plug-ins that support PGP, but until late not fo any Webmail applications.&lt;br /&gt;&lt;br /&gt;In my search for a way to encrypt Gmail using PGP i found quite some possibilities, but most would use Javascript combiend with the Greasemonkey extension for Firefox. This is clumsy though, since the reason for using encryption at all is thwarted, as you have to enter your secret/private key into the browser (Eeek!).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://firegpg.tuxfamily.org/&quot;&gt;FireGPG&lt;/a&gt; to the rescue! This extension will enable the use of PGP to encrypt your E-Mail with Gmail. The extension alone won&#39;t do alot though. You will need to install&lt;a href=&quot;http://www.gnupg.org/&quot;&gt; GnuPG&lt;/a&gt; on your favorite operating system and also some kind of GUI frontend to create your own public/secret key and add public keys, that you want to mail to. On Linux platforms this is easily done and there are ways for Windows aswell. GnuPG is available for &lt;a href=&quot;http://www.gnupg.org/%28en%29/download/index.html&quot;&gt;Windows&lt;/a&gt; (see &quot;Binaries in the Download section). &lt;a href=&quot;http://www.stud.uni-hannover.de/%7Etwoaday/index.html&quot;&gt;Winpt&lt;/a&gt; is a small frontend for GnuPG.&lt;br /&gt;&lt;br /&gt;Why all the bother? Sometimes there are mails, that you don&#39;t want others to read, except the recipient. Using PGP is a safe way and about the best thing you will get, short of military grad encryption. It&#39;s nice to know, you mail is safe from nosy fingers.&lt;br /&gt;&lt;br /&gt;Add from original post:&lt;br /&gt;Apart from my personal investigation this matter has started to gain some little momentum after a post on slashdot (&lt;a href=&quot;http://it.slashdot.org/article.pl?sid=07/06/04/1439208&quot;&gt;http://it.slashdot.org/article.pl?sid=07/06/04/1439208&lt;/a&gt;) and getting a note on lifehacker (&lt;a href=&quot;http://www.lifehacker.com/software/encryption/-265870.php&quot;&gt;http://www.lifehacker.com/software/encryption/-265870.php&lt;/a&gt;). The original article on linux.com (&lt;a href=&quot;http://applications.linux.com/article.pl?sid=07/05/31/1643208&quot;&gt;http://applications.linux.com/article.pl?sid=07/05/31/1643208&lt;/a&gt;) goes into detail about how to this on a linux driven machine, but this can be done on both Windows and Max OS X platoforms as well,  as you can see on the &lt;a href=&quot;http://firegpg.tuxfamily.org/?page=install&amp;amp;lang=en&quot;&gt;FireGPG &lt;/a&gt;site.&lt;br /&gt;&lt;br /&gt;Also FireGPG just turned 0.4.4 with some minor changes. Be sure to pay a visit to the forum if you have any additional requests, bug reports, etc. .&lt;br /&gt;&lt;br /&gt;Also there are some things to consider that need improvement:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;No inline decryption yet, as soon as you open a message. Can possible cause problems with message threads, since searching for encrypted content takes time. There is a handy &quot;Decrpyt this mail&quot; button, which will launch the decrypted content in a new window.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Large amount of encrypted content take quite longer. Also long content will be clipped in Gmail and so you need to open the message in a new window and mark all the content that you want to decrypt. With short messages this is not the problem, since there is a simple &quot;Decrypt this mail&quot; button at the end in the overview.&lt;/li&gt;&lt;li&gt;No support for sending encrypted mail to multiple recipients, that use PGP.&lt;/li&gt;&lt;/ul&gt;</description><link>http://melianor.blogspot.com/2007/06/pgp-encryption-with-gmail-and-firefox.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-7466491289970275056</guid><pubDate>Thu, 25 Jan 2007 09:02:00 +0000</pubDate><atom:updated>2007-01-25T10:09:16.487+01:00</atom:updated><title>Celebrate, for Firebug is finally &quot;One dot oh&quot;!</title><description>One of the most indespensible web developer Firefox addons has finally turned to version 1.0. Although it has been running smooth since its beta release, those people who have until now not been using the beta version and have still been hanging about a bit handycapped with 0.4.1 will receive notification via the addons update section of Firefox.&lt;br /&gt;&lt;br /&gt;Just to make it clear 0.4.1 and 1.0 of Firebug are 2 completely different worlds and people will be surprised and delighted. I reported on the beta version in a previous blog entry, so i will just line out the main changes with links to the &lt;a href=&quot;http://www.getfirebug.com&quot;&gt;http://www.getfirebug.com&lt;/a&gt; site.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/using.html&quot;&gt;Just the way you like it&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/html.html&quot;&gt;Inspect and edit HTML&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/css.html&quot;&gt;Tweak CSS to perfection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/layout.html&quot;&gt;Visualize CSS metrics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/net.html&quot;&gt;Monitor network activity&lt;/a&gt; (one of my favorites)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/js.html&quot;&gt;Debug and profile Javascript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/errors.html&quot;&gt;Quickly find errors&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/dom.html&quot;&gt;Explore the DOM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/logging.html&quot;&gt;Logging for Javascript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;So if you have not used Firebug yet, or are still running on beta or 0.4.1 be sure to go and get the latest release and if you can, please &lt;a href=&quot;http://www.getfirebug.com/contribute.html&quot;&gt;support&lt;/a&gt; this project, so it can evolve further:&lt;br /&gt;&lt;a href=&quot;http://www.getfirebug.com/contribute.html&quot;&gt;http://www.getfirebug.com/contribute.html&lt;/a&gt;</description><link>http://melianor.blogspot.com/2007/01/celebrate-for-firebug-is-finally-one.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-8873720130896749907</guid><pubDate>Sat, 20 Jan 2007 09:08:00 +0000</pubDate><atom:updated>2007-11-30T19:48:01.617+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">iPhone</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Nokia 6280</category><title>iPhone theme, for your Nokia phone</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://picasaweb.google.com/melianor/SoLongAndThanksForAllTheFish/photo?authkey=olLHlHt6lho#5022192501441615554&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;&quot; src=&quot;http://picasaweb.google.com/melianor/SoLongAndThanksForAllTheFish/photo?authkey=olLHlHt6lho#5022192501441615554&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The fact, that the reproduction of the &lt;a href=&quot;http://www.apple.com/iphone/&quot;&gt;iPhone icon menu&lt;/a&gt; has met many with mails from Apple Lawyers, to cease spreading those, is nothing new. First it sounds a bit far fetched, but actually people are copying UI Interfaces. Still, i think this would be pretty neat advertisement.&lt;br /&gt;&lt;blockquote&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Sidestep:&lt;/span&gt; I have no clue whether i will have use for an iPh&lt;/span&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;one or not, although it makes me drool. Sofar i am happy with &lt;a href=&quot;http://mini.opera.com/&quot;&gt;Opera Mini&lt;/a&gt; and Gmail App (point your mobile browser at &lt;a href=&quot;http://gmail.com/app&quot;&gt;http://gmail.com/app&lt;/a&gt;), when it comes to my browsing needs.&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Now silly me, started looking for a &lt;span id=&quot;__firefox-findbar-search-id&quot; style=&quot;padding: 0pt; background-color: yellow; display: inline;font-size:inherit;color:black;&quot;  &gt;skin&lt;/span&gt;, that would look similar in terms of icons and background for my Nokia 6280 and only came up with some themes that contained the background art, but no icons.&lt;br /&gt;&lt;br /&gt;So last night i sat down and &lt;a href=&quot;http://oblivion.melian.cc/media/320x240iphone.nth&quot;&gt;did some Photoshop&lt;/a&gt; and came down with this &lt;a href=&quot;http://oblivion.melian.cc/media/320x240iphone.nth&quot;&gt;nice little theme&lt;/a&gt;, created with the &lt;a href=&quot;http://forum.nokia.com/info/sw.nokia.com/id/7e78403b-ce27-42c3-ba3c-d8629da7622a/Nokia_Series_40_Theme_Studio.html&quot;&gt;Nokia Series 40 Theme Studio 2.2&lt;/a&gt;, which made me smile. Though i work primarily on Windows XP, i am very fond of the &lt;a href=&quot;http://www.apple.com/macosx&quot;&gt;Apple Mac OS X UI&lt;/a&gt; and have for a long while been using one of those &lt;a href=&quot;http://rapidshare.com/files/12582948/osx320x240.nth.html&quot;&gt;Mac OS X themes&lt;/a&gt; on my Nokia 6280 until today.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Now simply have a look for yourself and tell me what you think. Feel free to &lt;a href=&quot;http://oblivion.melian.cc/media/320x240iphone.nth&quot;&gt;share&lt;/a&gt; (fixed the link here, since rapid share does not work anymore) this iconic, comical theme, mimicking the the OS X style of icons for the iPhone.&lt;br /&gt;I might do versions in different resolutions later on.&lt;br /&gt;&lt;/div&gt;</description><link>http://melianor.blogspot.com/2007/01/iphone-skins-for-your-basic-nokia-phone.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-7970779934869799844</guid><pubDate>Thu, 18 Jan 2007 20:24:00 +0000</pubDate><atom:updated>2007-01-20T21:35:59.117+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">HTML</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><category domain="http://www.blogger.com/atom/ns#">Outlook</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Waves of dismay crashing upon the new famous Outlook 2007 HTML support through Word HTML Processor</title><description>Sometimes we wish, we would head back to the old days and do it the way it was done then, and just say &quot;That&#39;s just the way it&#39;s done&quot;, but then we might reconsider.&lt;br /&gt;Not so for Microsoft recently! For whichever reasons that i would like to hear some clarification on, Microsoft has replaced their HTML Rendering engine for Outlook 2007 to  the Word HTML Processor, though it used the Internet Explorer rendering engine in its recent versions.&lt;br /&gt;&lt;br /&gt;Now why would that make a difference? Well, marketing branches of company websites have ever since it was possible to send HTML E-Mails, been publishing HTML Newsletters with rich HTML content up to the latest standards of CSS 2.1 and so been able to convey all there marketing features not only through the website, but also through colorful, highly designed HTML Newsletters.&lt;br /&gt;&lt;br /&gt;With a possible growing distribution of Outlook 2007, those days are over!&lt;br /&gt;&lt;br /&gt;Regarding to the specifiations of HTML Rendering in Outlook 2007, read these to Microsoft articles for detailed informations:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/aa338200.aspx&quot;&gt;msdn2.microsoft.com/en-us/library/aa338200.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/aa338201.aspx&quot;&gt;msdn2.microsoft.com/en-us/library/aa338201.aspx&lt;/a&gt;&lt;br /&gt;(thankfully rather well documented)&lt;br /&gt;&lt;br /&gt;In short this will mean that when you create HTML Newsletters you are back to the basics, since some features will not be supported anymore as detailed in this article:&lt;br /&gt;&lt;a href=&quot;http://www.sitepoint.com/blogs/2007/01/10/microsoft-breaks-html-email-rendering-in-outlook/&quot;&gt;http://www.sitepoint.com/blogs/2007/01/10/&lt;br /&gt;microsoft-breaks-html-email-rendering-in-outlook/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Short summary of CSS features not supported:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;no support for background images&lt;/li&gt;&lt;li&gt;no support for CSS floats and positioning&lt;/li&gt;&lt;li&gt;no support for bullet images on lists&lt;/li&gt;&lt;li&gt;no support for forms, flash and animate GIFs&lt;/li&gt;&lt;/ul&gt;As can be seen by example of &lt;a href=&quot;http://www.molly.com/2007/01/18/what-happened-with-html-and-css-in-outlook-2007/&quot;&gt;Molly Holzschlag&#39;s blog&lt;/a&gt; this is already producing waves of dismay throughout the web development community.&lt;br /&gt;&lt;br /&gt;Look at the Campaign Monitor site to get a feeling for the impact on HTML Newsletters, by a simple example:&lt;br /&gt;&lt;a href=&quot;http://www.campaignmonitor.com/blog/archives/2007/01/microsoft_takes_email_design_b.html&quot;&gt;http://www.campaignmonitor.com/blog/archives/2007/01/&lt;br /&gt;microsoft_takes_email_design_b.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was ready to scream and loose hair that i don&#39;t have anymore, until i started talking to a colleague of mine, after which we came to the conclusion, that this might not be to bad at all, well from the developing point of view, certainly not from the marketing point.&lt;br /&gt;&lt;br /&gt;With those downsized CSS features, kicking us back to stone age in terms of HTML Rendering, we are left with the basics, meaning:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Table layouts&lt;/li&gt;&lt;li&gt;Images (not as backgrounds)&lt;/li&gt;&lt;li&gt;styles as tag attributes&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Also this will mean that HTML Newsletters can be read by more E-Mail Clients than before and a wider coverage and possible acceptance can be achieved.&lt;br /&gt;&lt;br /&gt;What this might also impact, would be a switching of HTML Newsletters to News feeds through RSS, although Outlook 2007 supports that too, but primarly email clients are not used as RSS feed readers nowadays. So go, go RSS!&lt;br /&gt;&lt;br /&gt;My personal opinion: HTML was never and should never have been used for E-Mails. So &quot;hurray&quot; from my personal point of view.&lt;br /&gt;&lt;br /&gt;With its strong monopoly and still remaining one of the most used operating system, Microsoft is once more rocking parts of the worlds, with small changes :)</description><link>http://melianor.blogspot.com/2007/01/waves-of-dismay-crashing-upon-new.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-7313267937388318414</guid><pubDate>Tue, 09 Jan 2007 10:59:00 +0000</pubDate><atom:updated>2007-01-21T14:00:09.875+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Browser Addon</category><category domain="http://www.blogger.com/atom/ns#">Browser Extension</category><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">HTML</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Firefox: Editus Externus</title><description>I have been using this extension for quite a while now. What does it do?          You can edit browser textareas using an external editor of your choice. As a web developer this has proven indespensible for me and i even waited to upgrade to Firefox 2, until someone came down with an upgraded version of this sweet little addon.&lt;br /&gt;Now with the release of Firefox 2.0.0.1 it was outdated again, and noone has posted a new version yet. Simple things are so easy, so i extracted the whole thing and simply changed the version number in the install.rdf.&lt;br /&gt;&lt;br /&gt;Happy to share this with the you through rapidshare: &lt;a href=&quot;http://rapidshare.com/files/10914171/editus_externus-0.9.1-fx3.xpi.html&quot;&gt;http://rapidshare.com/files/10914171/&lt;br /&gt;editus_externus-0.9.1-fx3.xpi.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kudos for this addon go to &lt;a href=&quot;https://addons.mozilla.org/firefox/1195/&quot;&gt;https://addons.mozilla.org/firefox/1195/&lt;/a&gt;</description><link>http://melianor.blogspot.com/2007/01/editus-externus.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-7809881146871307777</guid><pubDate>Wed, 06 Dec 2006 19:29:00 +0000</pubDate><atom:updated>2007-01-20T21:35:42.526+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Apache</category><category domain="http://www.blogger.com/atom/ns#">Usability</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Caching? Aint that something that Browsers do?</title><description>Well, to some this might be the obvious answer, but actually there is more to &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_cache&quot;&gt;caching&lt;/a&gt;, than the browser cache. There is more that you can do, as a web developer!&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Web_cache&quot;&gt;Why is caching important&lt;/a&gt;? Because on sites with a wide array of content and many users you will want to deliver information as fast as possible and reuse information that has been accessed or searched for already by other users. Cache file for search query results or other dynamic information can be stored on the sites space and be accessed alot faster than by query or parsing through script languages. Reading a file is still the fastest method around to retrieve information.&lt;br /&gt;&lt;br /&gt;There are quite a few ways to implement caching and now there is an interesting option i have found that uses some Apache modules and let the webserver handle caching. Read more about how to use those modules as &lt;a href=&quot;http://www.askapache.com/2006/htaccess/speed-up-sites-with-htaccess-caching.html&quot;&gt;askapache.com&lt;/a&gt;.</description><link>http://melianor.blogspot.com/2006/12/caching-aint-that-something-that.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-7396875694028027193</guid><pubDate>Wed, 06 Dec 2006 18:56:00 +0000</pubDate><atom:updated>2008-12-10T22:09:19.601+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">W3C</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Search the official W3C CSS 2.1 Documentation</title><description>Something nice and useful i spotted today. &lt;a href=&quot;http://www.petefreitag.com/item/603.cfm&quot;&gt;Peter Freitag&lt;/a&gt; has launched a documentation shortcut site that has indexed the W3C CSS 2.1 Specification. The usability is increased by a script.aculo.us based auto completion feature.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_aBNizg695GI/RXcUtjHGlTI/AAAAAAAAAAM/FtSp02GtGVQ/s1600-h/cssdocs.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://2.bp.blogspot.com/_aBNizg695GI/RXcUtjHGlTI/AAAAAAAAAAM/FtSp02GtGVQ/s320/cssdocs.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5005492283597296946&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Additionally there is a Plug-in for Firefox that will add cssdocs.org to your search engine favorites, making this a very handy and fast to use tool, when you are looking for attributes of a specific CSS element.&lt;br /&gt;&lt;br /&gt;So if you are a web developer be sure to bookmark &lt;a href=&quot;http://www.cssdocs.org/&quot;&gt;http://www.cssdocs.org&lt;/a&gt; and if you happen to use Firefox as your preferred developing browser get a hold of the &lt;a href=&quot;http://www.petefreitag.com/searchlets/&quot;&gt;Plug-in&lt;/a&gt; (from the page take the link at the top, reading &quot;CSS Documentation&quot;) aswell.</description><link>http://melianor.blogspot.com/2006/12/search-official-w3c-css-21.html</link><author>noreply@blogger.com (Melianor)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_aBNizg695GI/RXcUtjHGlTI/AAAAAAAAAAM/FtSp02GtGVQ/s72-c/cssdocs.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-5131509659048418171</guid><pubDate>Tue, 05 Dec 2006 12:12:00 +0000</pubDate><atom:updated>2006-12-05T13:21:01.946+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Browser Addon</category><category domain="http://www.blogger.com/atom/ns#">Browser Extension</category><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">DOM</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Firebug 1.0 Beta (public)</title><description>Rejoice of fellow DOM tree viewers, CSS stylesheet editors and HTML tag diggers! Firebug 1.0 Beta is finally available and oh my it is a tool i will never want to miss. Combining DOM Inspector, Javascript Debugger and HTML structure viewer all in one, while beiing able to change any values on the fly or debugging your bugged javascript.&lt;br /&gt;&lt;br /&gt;Main features:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/using.html&quot;&gt;Just the way you like it&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/html.html&quot;&gt;Inspect and edit HTML&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/css.html&quot;&gt;Tweak CSS to perfection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/layout.html&quot;&gt;Visualize CSS metrics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/net.html&quot;&gt;Monitor network activity&lt;/a&gt; (will be my new favorite)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/js.html&quot;&gt;Debug and profile Javascript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/errors.html&quot;&gt;Quickly find errors&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/dom.html&quot;&gt;Explore the DOM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.getfirebug.com/logging.html&quot;&gt;Logging for Javascript&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Apart from Firebug beiing available for Firefox there is also a &quot;Lite&quot; Version for IE, Opera and Safari! Integrating Firebug in this way is a little bit &quot;clumsy&quot; though since you have to add a javascript reference into the page you want to debug. Can still be of use, should you be in a location where Firefox is not available or you are not allowed to install extensions.</description><link>http://melianor.blogspot.com/2006/12/firebug-10-beta-public.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-3844875446704655087</guid><pubDate>Sun, 03 Dec 2006 10:09:00 +0000</pubDate><atom:updated>2006-12-03T11:16:32.467+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>24 ways tingleing to Christmas</title><description>Once again, in followup to the first successful and funny approach of &lt;a href=&quot;http://www.24ways.org/&quot;&gt;24 ways&lt;/a&gt;, to bring witty CSS and Javascript examples to us, until Christmas day to us,  &lt;a href=&quot;http://www.24ways.org/&quot;&gt;24 ways&lt;/a&gt; starts off again.&lt;br /&gt;&lt;br /&gt;The examples given are mostly out of the natural you might want to look for, but definitely give new ideas for future development. People come up with some many different ways to use the tools given to them to model the web.&lt;br /&gt;&lt;br /&gt;Make the wait until Christmas a bit shorter. For any webdevelopers not having a &lt;a href=&quot;http://de.wikipedia.org/wiki/Adventskalender&quot;&gt;&quot;Adventkalender&quot;&lt;/a&gt; at home, this is the perfect replacement :D</description><link>http://melianor.blogspot.com/2006/12/24-ways-tingleing-to-christmas.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-3761057362208577041</guid><pubDate>Sun, 03 Dec 2006 09:47:00 +0000</pubDate><atom:updated>2007-01-20T21:32:59.948+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ajax</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>jQuery a different script.aculo.us</title><description>&lt;a href=&quot;http://www.jquery.com/&quot;&gt;jQuery&lt;/a&gt; appears like a lightweight script assortment for visual appearances tweaks similar to those of script.aculo.us . The approach is a bit different in execution, since it follows a sort of chains of commands principle. The documentation and examples cover a wide range and further investigation will reveal if its up there with script.aculo.us or not. I for one like to see a different flavor of these new generation effects arising. A little competition and learning from each other never hurt.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://jquery.com/demos/&quot;&gt;jQuery Demos&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://jquery.com/docs/&quot;&gt;jQuery Documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://jquery.com/tutorials/&quot;&gt;jQuery Tutorials&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.visualjquery.com/index.xml&quot;&gt;Visual jQuery&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Another way to push some simple stuff, that was previously done with Flash, to Javascript :)</description><link>http://melianor.blogspot.com/2006/12/jquery-different-scriptaculous.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-426186088609606300</guid><pubDate>Fri, 24 Nov 2006 07:10:00 +0000</pubDate><atom:updated>2007-01-20T21:33:28.556+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ajax</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">Web 2.0</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>script.aculo.us 1.7 beta</title><description>&lt;div class=&quot;entry&quot;&gt;      &lt;p&gt;With the Web 2.0 waves finally washing up more than small treasures on the digital shores, &lt;a href=&quot;http://mir.aculo.us/2006/11/21/script-aculo-us-hits-1-7-beta&quot;&gt;&lt;code&gt;Effect.morph&lt;/code&gt;&lt;/a&gt; will cling to the beach with release &lt;a href=&quot;http://script.aculo.us/&quot;&gt;script.aculo.us&lt;/a&gt; 1.7. Finally what once was the success of Flash is coming to the world without plug-ins, tweening and morphing of text and visual elements by changing the CSS sequentially between different states.&lt;/p&gt; &lt;p&gt;At work i have been using script.aculo.us for a few projects now, one that was supposed to imitate a little flash application as far as possible with &lt;a href=&quot;http://script.aculo.us/&quot;&gt;script.aculo.us&lt;/a&gt; . The success was settled at 95%. Nevertheless making out a visual difference is hard and i was delighted to see an application that came up to the design motion tweening effects of flash, while still remaining searchable, content selectable and valid HTML/XHTML.&lt;br /&gt;On my team we are trying out many of the nice elements possible with script.aculo.us on smaller projects to get to know its uses and then start to push the border further to see what can be done with the big fish. My smile grows wider with each step.&lt;/p&gt; &lt;p&gt;So suck it up Flash, your days are not over, but there is new code on your turf that does not only appeal to a brilliant design, but also to brilliant code and a world with a few less constraints. Yes, script.aculo.us is about freedom. Though i would like to quote Public Enemy with “Don’t believe the hype!”, i would like you to give it a &lt;a href=&quot;http://mir.aculo.us/demos/script-aculo-us-1-7-beta-demos&quot; title=&quot;chance&quot;&gt;chance&lt;/a&gt; and when you have tasted enough, you will want &lt;a href=&quot;http://script.aculo.us/&quot; title=&quot;more&quot;&gt;more&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Good night from a world with a few more worthwhile choices. &lt;/p&gt;     &lt;/div&gt;</description><link>http://melianor.blogspot.com/2006/11/scriptaculous-17-beta.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2778490248606318139.post-1422877825943530929</guid><pubDate>Thu, 23 Nov 2006 06:56:00 +0000</pubDate><atom:updated>2006-11-24T10:17:36.367+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Browser Addon</category><category domain="http://www.blogger.com/atom/ns#">Browser Extension</category><category domain="http://www.blogger.com/atom/ns#">Web Development</category><title>Get a snoop at Firebug 1.0</title><description>&lt;div class=&quot;entry&quot;&gt;      &lt;p&gt;As my first post, i would like to point out Firebug, a Firefox extension. In short you can track your Javascript, CSS, HTML easily with this tool, through a console, debugger and inspector.&lt;/p&gt; &lt;p&gt;Now Firebug is nearing its completion for version 1.0 with a wide array of new features, where you will be able to take more action, modifying HTML, CSS, Javascript on the fly. So the soon to be released 1.0 will be a great step forward for this nifty tool. Have a look for yourself at &lt;a href=&quot;http://www.getfirebug.com/&quot; title=&quot;http://www.getfirebug.com/&quot;&gt;http://www.getfirebug.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Current working version for Firefox 2.0 and lower can be found at &lt;a href=&quot;https://addons.mozilla.org/firefox/1843/&quot; title=&quot;https://addons.mozilla.org/firefox/1843/&quot;&gt;https://addons.mozilla.org/firefox/1843/&lt;/a&gt; . &lt;/p&gt;     &lt;/div&gt;</description><link>http://melianor.blogspot.com/2006/11/get-snoop-at-firebug-10.html</link><author>noreply@blogger.com (Melianor)</author><thr:total>0</thr:total></item></channel></rss>