Kategorie

Gecodet

2008

Langer Atem für HTML5

Ich habe es schoneinmal gesagt: wenn HTML5 fetriggestellt, verabschiedet und durchgesetzt ist, dann bin ich natürlich schon in Rente (und freue mich darüber). Bei den Webkrauts verweist man in diesem Zusammenhang auf die Mondlandung 1969, was natürlich witzig ist. Man wird sich aber wohl leider mit langen Einführungsphasen abfinden müssen, denn obwohl sich der Inhalt... 

HTML5 Working Draft

It took several years and will take some more, but we’re making progress. Anne van Kersteren. Das HTML 5 W3C »First Public« Working Draft ist fertig. 

X-UA-Compatible mit mir?

Wie gestern schon angemerkt, wollte ich mir ein paar Gedanken zum neuen Vorwärtskompabiltätsfeature aus dem Hause Microsoft machen. Dazu habe ich erst mal viel gelesen. Die Gründe für die Einführung einer neuen Methode zur Sicherung der Kompabilität zwischen Code und Browser finden sich, wie so oft, in der Geschichte des Internet Explorers. Beim Wechsel von... 

Umsonst, nicht gratis

Eines der Feature die ich ZEIT online verpasst habe, war das em-basierte Layout, soll heißen, dass alle Größen in em ins CSS eingetragen sind bzw. waren (ja, sogar Bilder). Inzwischen entfernen wir uns wieder davon. Das hat mehrere Gründe: a) unsere Versuche, das Laden der Werbebanner an eine für den Besucher weniger störende Stelle zu... 

Kein .first()?

Simon Willison fragt zu Recht, warum es im aktuellen jQuery eigentlich keinen Ersatz für die Pseudo-Selektoren :first und :last gibt. Tatsächlich fehlen .first() und .last(), obwohl sie natürlich einfach selbst nachzutragen sind: jQuery.fn.first = function() { return this.eq( 0 ); }; jQuery.fn.last = function() { return this.eq( this.size() - 1 ); }; 

jQuery 1.2.2

Während man auf der jQuery Homepage noch hinterherhinkt, kann man hier schon die neue Version 1.2.2 bekommen. Vielleicht wichtigste Verbesserung (neben wieder mal angeblich dramatischen Geschwindigkeitserhöhungen, gähn): .ready() wurde komplett üpberarbeitet: The document ready function has been long due for some extra love. We’ve made a number of specific changes. Internet Explorer document ready drastically... 

CSS3 Hacken

Bei Digital Web stellt Brian Suda eine neue Form des nicht CSS-Hackens vor. Unter Einsatz von CSS3-Pseudo-Elementen wird ein umgekehrtes CSS-Filtering erreicht. Bspw. für schlechte Browser nicht darstellbarer Elemente werden ausgeblendet und über :not() für die guten Browser wieder eingeblendet. Hmmm… wie findet man das? 

Möglicherweise Missverstanden

Firefox 3 implementiert den aktuellen W3C-Draft Access Control for Cross-site Requests. John Resig schreibt dazu hier kurz, aber interessanter dort sind die Kommentare, wie dieser hier: I’m still under the impression – and correct me if I’m wrong – that all these means are tailored to protect the server and its documents. But I thought... 

2007

jQuery 1.2

Unter jQuery 1.2: jQuery.extend(”Awesome”) kündigt das jQuery-Blog die Auslieferung von jQuery 1.2 an. Es hat sich viel getan, wie sich ja schon im letzten Release ankündigte. Soviel, dass man neben dem Upgrade-Guide auch gleich drei 1.1-Compability-Plugins mitliefert: ein jQuery 1.1 Compatibility Plugin, das XPath Compatibility Plugin und das Color Animation Plugin. Die Liste der Neuerungen... 

setTimeout/setInterval

Manchmal gibt es Tutotrials, die hätte man selbst schreiben können. Leider war man, nachdem man sich das Thema gerade (möglicherweise ein wenig mühevoll) selbst drauf geschafft hat, einfach zu beschäftigt, selbstverliebt oder einem kam die Lösung so einfach vor, dass man unsinnigerweise darauf verzichtet, ein schnelles Tut zusammenzuhacken und in sein Blog zu posten. Also...