Am 2. Juni durfte ich auf der diesjährigen Webinale einen Vortrag halten. Unter dem Titel “Die Pest – philosophische Betrachtungen zur Webentwicklung” widmete ich mich dem Thema “progressive enhancement“.
Es war klar, daß so ziemlich jeder unter “die Pest” den IE verstehen würde. Der war durchaus mit gemeint. Hauptsächlich spielte ich allerdings auf das Buch “Die Pest” von Albert Camus an. Seine Philosophie spielte auch mit der Sage von Sisyphos, das war mein Ansatzpunkt. Doch ich denke, die Folien sprechen im wesentlichen für sich selbst.
08. Juni 2010 | Kategorie: Veranstaltungen, Webkrauts, Webstandards allgemein | 1 Kommentar »
Immer wieder gern gesehenes Element einer Webseite sind halbstransparente Bereiche. Dabei muss man aufpassen, weil sich Transparenz auf die Kindelemente vererbt. Grundsätzlich empfehlen sich für ihre Umsetzung zwei Strategien, je nachdem ob man Rücksicht auf den IE6 nehmen will/muss oder nicht:
Glücklicherweise entscheiden sich mehr und mehr Kunden dafür, daß eine Seite nicht mehr in jedem Browser gleich aussehen muss und dass man weniger Rücksicht auf den IE6 nehmen sollte. Deshalb habe ich gerade in einem Projekt einen halbtransparenten Container mit der zweiten Methode erstellt.
Doch diese Methode hat ihre Tücken. Für den IE vergeben wir einen Wert, der eine Kombination aus Farbe und Transparenz ist. Der Transparenzwert ist dabei die hex-Umrechnung des normalen Zahlenwertes. Doch wie komme ich an den hex-Wert?
Robert Nyman beschreibt eine Methode, die schnell in Firebug funktioniert. In der dortigen Konsole gibt man eine kleine Zeile Javascript ein. Zur Umrechnung eines 30%igen Transparenzwertes (opacity: 0.3) lautet die Zeile:
Math.floor(0.3 * 255).toString(16);
12. Mai 2010 | Kategorie: CSS und XHTML | 3 Kommentare »
Unter dem Titel “Am Ende ist doch alles HTML” habe ich am gestrigen Mittwoch auf der Java-Konferenz “Jax 2010″ Einblicke in die Arbeits-und Denkweise eines Frontendentwicklers gegeben. Ich habe mich dabei auf die Punkte konzentriert, die in meinen Augen die zentralen Ankerpunkte einer Arbeit für das Frontend sind. Die Präsentation ist wie immer auf Slideshare auch zum Download erhältlich.
Den Rest des Eintrages lesen »
06. Mai 2010 | Kategorie: CSS und XHTML, Veranstaltungen, Webkrauts | 11 Kommentare »
Im Rahmen einer kleinen Vortragsreihe von Internet-Praktikern habe ich gestern einen Vortrag am Institut für Informatik der Uni Mainz über “Aspekte der Frontendentwicklung” gehalten. Unter dem Titel “Am Ende ist doch alles HTML” ging ich darauf ein, wie man richtig für Frontendentwicklung denken sollte. Am Ende zeigte ich ein paar Stolperfallen auf.
05. Mai 2010 | Kategorie: CSS und XHTML, In eigener Sache, Veranstaltungen, Webkrauts | Die Kommentare sind leider geschlossen
Ich habe vor Kurzem meinen aktuellen Arbeitsworkflow beschrieben. Dabei habe ich auch erwähnt, daß ich mich in der Frontendentwicklung auf zwei Frameworks verlasse: YAML für HTML und CSS sowie jQuery für Javascript. Da meine Arbeit sich auf die Erstellung von Frontendcode konzentriert und ich weder ein CMS direkt befeuere noch die Templates erstelle, muss ich [...]
03. Mai 2010 | Kategorie: CSS und XHTML, In eigener Sache, YAML | 17 Kommentare »