Things are developing the right way. If a Website or better Webapp should be “firewalled” then it needs at least two of them: One in the input stream and another one in the output stream. 2007 and pre was focues on the input stream mainly, the well known mod_security might be looked at such a tool as well as phpids. Now it is on the output stream to be looked after: AntiSamy (PHP enabled) and Site Security Policy are differently layered but both affecting and securing the output stream. This will help getting webapps safer. I hope there are more things to come and to report about this year.
As if it was not enough that IE terrorizes the whole Webdesigner Community, ongoingly breaks the Budget and re-introduces Bugs over and over again (in short, it stinks), even experienced with these circumstances you swear not to whine about all this any longer, you can still find out about another IE-Demo of the concept “Breaking-Standards” that fails often in Information Technology (IT).
I lately ran over a project that needed to get a time-boost to save the customers ass. Well in planning we were able to create a robust workflow to come to a static version leaving no trails behind at super high-speed. But in the end it did not work in IE. Even though it worked in the dynamic development version, it came to my attention that the tools we used to create the static version were not able to handle conditional comments. Or better say: the HTML inside (conditional) comments. Well, because they were comments and the URIs inside the non-standard HTML used inside comments was not parsed by all XHTML based tools because – they were comments. That easy it is. We were able to fix it anyway with some Regex magic on the very useable Multi-File Replace in Eclipse.
Another thing to rant about is the “Firebug for the poor” microsoft released some time ago. Okay, it’s better then nothing but it is not much more then nothing. A “Tropfen auf den heissen Stein” as we say in german.
Rant mode off now.
The Madness will continue and we need to deal with it. Hopefully they will not release a new version that often so that things will not get much more complicated that fast. To be constructive, it is suggestable to offer something like a gecko-tab in IE so that Internet Explorer users can switch the rendering engine by default. And maybe there is need to ship Windows with Opera some day. You never know
Till Maginots Movie “Black Day” and the accompanying flash website is online now. If you’re interested in a newcomers work, you like interactive storylines and a sci-fy theme, check it out.
On the artists Blog, you can find more information in german language.
If there is one browser that can steal the show from any other (even tomorrows released firefox 3) then this is Opera. Gosh I tell you 9.5 is even more faster. The autocomplete, the mail, the surfing … damn. Finally I found a browser that can take it up with my 50 MBIT line. Phew is that thingy fast now! Jihaa, that way working makes fun again. Less time in the office, more time in the sun! …
I had a longer coding session with mtekk this morning working on the next release of the wordpress breadcrumb plugin called breadcrumb NavXT. While tweaking the admin panel we played with the Idea to automatically convert fieldset Elements into Tabs with jQuery. Being aware of the jQuery tabs (Kudos to Stilbüro) which went into the UI packages, and the great news that wordpress bleeding is shipping with more jQuery UI packages (2.5.1 ships with Tabs 3 “only”) since early in the morning, pushed me forward a first proof of concept that something like this can be easily integrated into wordpress admin, unobtrusive, with a lightwight footprint and toggle-able with a single id:
These Tabs are created on the fly in the users browser taking the unobtrusive approach. Because the Markup has not been made especially for the tabs and is orientated to the standard markup used in the admin panel, it needs to be slighlty created on the fly. Therefore fieldsets and their h3 child elements are used for tabs and their labels. The standard output looks like this:
I hope this will be This is available with the plugin in full source soon now, you can join and checkout the repository at wp-plugins.org . It is already compatible to version 2.5.
#Drupal vs. #Wordpress – the good way. Grab yourself 20 minutes for a nice dive into pros, cons, mashups and masterminding wordpress and drupal at once. Your hosts for today are Selena vs. Andy.