Apr 22
Da glaubt man, die Großen wie IBM würden zumindest die wichtigen Seiten (wie die Änderung des Profils der registrierten Benutzer) einem Cross Browser Test unterziehen, aber denkste.
Mit Opera 10.51 ist es nicht möglich das Land aus einer Auswahlliste zu selektieren, da mit dem JavaScript Event onchange eine weitere Auswahlliste gefüllt wird. In Zeiten von AJAX und Frameworks wie jquery, dojo und denen, die auf prototype aufsetzen, sollte dies auch Browser übergreifend möglich sein.
Bei IBM wie gesagt nicht. Wie peinlich, oder?
Da glaubt man, die Großen wie IBM würden zumindest die wichtigen Seiten (wie die Änderung des Profils der registrierten Benutzer) einem Cross Browser Test unterziehen, aber denkste.
Mit Opera 10.51 ist es nicht möglich das Land aus einer Auswahlliste zu selektieren, da mit dem JavaScript Event onchange eine weitere Auswahlliste gefüllt wird. In Zeiten von AJAX und Frameworks wie jquery, dojo und denen, die auf prototype aufsetzen, sollte dies auch Browser übergreifend möglich sein.
Bei IBM wie gesagt nicht. Wie peinlich, oder?
Ähnliche Artikel:
geschrieben von gklinkmann
\\ tags: Ajax, Browser, JavaScript, Web
Nov 08
Weiter geht’s in der Reihe “weekly links”. Dies waren meine Highlights in der letzten Woche:
- Linux auf dem IBM Thinkpad
- Notebooks von IBM oder dem Nachfolger Lenovo eignen sich besonders gut für Linux. Hier ist eine kurze Anleitung für Kubuntu 9.10, wie man das Notebook zum Stromsparen überredet und noch mehr Sondertasten in Betrieb nimmt.
- Closure Tools – Google Code
- Die Google Online Tools nutzen alle ausgiebig Javascript. So ist es nicht verwunderlich, dass Google jetzt seinen Javascript Compiler, eine Bibliothek für DOM Manipulation und UI Elemente, sowie Templates für Javascript und Java unter dem Namen Closure Tools auf Google Code zur freien Nutzung bereitstellt. Ich freue mich schon auf die ersten Vergleiche mit der Yahoo UI Bilbliothek.
- Technische Kurzdokumentationen von Torsten Horn
- Ich stehe auf technische Kurzdokumentationen (Tutorials), besonders wenn sie die Qualität wie die von Torsten Horn aufweisen.
- Continuous Integration für PHP mit dem Hudson
- Testen macht nur Sinn, wenn die Tests regelmäßig durchgeführt werden. Hier ist ein Artikel, wie man PHP Tests in Hudson integriert.
- google-maps-icons
- Freie Icons kann man als Webentwickler nie genug haben. Hier ist eine große Auswahl, die Google bereitstellt.
- PDF-Erzeugung mit dem Zend Framework
- Die viel genutzte PHP Bibliothek FPDF zur Erzeugung von PDF Dokumenten gerät bei komplexen Layouts schnell an ihre Grenzen. Dieser Artikel beschreibt eine Alternative mit Zend, die über den Umweg von Office Templates auch komplexe PDF Strukturen ermöglichen soll.
Weiter geht's in der Reihe "weekly links". Dies waren meine Highlights in der letzten Woche:
Linux auf dem IBM Thinkpad
Notebooks von IBM oder dem Nachfolger Lenovo eignen sich besonders gut für Linux. Hier ist eine kurze Anleitung für Kubuntu 9.10, wie man das Notebook zum Stromsparen überredet und noch mehr Sondertasten in Betrieb nimmt.
Closure Tools - Google Code
Die Google Online Tools nutzen alle ausgiebig Javascript. So ist es nicht verwunderlich, dass Google jetzt seinen Javascript Compiler, eine Bibliothek für DOM Manipulation und UI Elemente, sowie Templates für Javascript und Java unter dem Namen Closure Tools auf Google Code zur freien Nutzung bereitstellt. Ich freue mich schon auf die ersten Vergleiche mit der Yahoo UI Bilbliothek.
Technische Kurzdokumentationen von Torsten Horn
Ich stehe auf technische Kurzdokumentationen (Tutorials), besonders wenn sie die Qualität wie die von Torsten Horn aufweisen.
Continuous Integration für PHP mit dem H
Ähnliche Artikel:
geschrieben von gklinkmann
\\ tags: Ajax, hardware, Java, JavaScript, Linux, php, tutorial, Ubuntu
Oct 27
Der Urlaub ist vorbei – leider. Ein wenig verspätet, aber dafür mehr an der Zahl kommen die “weekly links”:
- jQuery-Accessible-RIA – (barrierefreies jquery)
- AJAX Frameworks und Barrierefreiheit sind momentan noch 2 Dinge, die nicht so recht miteinander vereinbar sind. Dass es auch anders geht, zeigt dieses auf GitHub gehostete Projekt.
- Symfony Components – Standalone libraries for PHP
- Symfony ist eines dieser schönen neuen Frameworks für PHP. Das Projekt hat ein paar Komponenten zur Verfügung gestellt, die sich auch ohne Installation des kompletten Frameworks nutzen lassen. Ich bin schon gespannt, auf den angekündigten Request Handler.
- PHPUnit mittels PTI in Eclipse einbinden
- Eine Anleitung, um das Testing Framework PHPUnit in Eclipse einzubinden.
- SystemRescueCd
- Die Rettungs CD mit vielen nützlichen Tools, wenn der PC mal Probleme machen sollte.
- Raphaël—JavaScript Library for svg and vml
- Eine Javascript Bibliothek zur Erzeugung von Grafiken und Charts im SVG und VML (Microsoft) Format. Sehr sehenswert.
Der Urlaub ist vorbei - leider. Ein wenig verspätet, aber dafür mehr an der Zahl kommen die "weekly links":
jQuery-Accessible-RIA - (barrierefreies jquery)
AJAX Frameworks und Barrierefreiheit sind momentan noch 2 Dinge, die nicht so recht miteinander vereinbar sind. Dass es auch anders geht, zeigt dieses auf GitHub gehostete Projekt.
Symfony Components - Standalone libraries for PHP
Symfony ist eines dieser schönen neuen Frameworks für PHP. Das Projekt hat ein paar Komponenten zur Verfügung gestellt, die sich auch ohne Installation des kompletten Frameworks nutzen lassen. Ich bin schon gespannt, auf den angekündigten Request Handler.
PHPUnit mittels PTI in Eclipse einbinden
Eine Anleitung, um das Testing Framework PHPUnit in Eclipse einzubinden.
SystemRescueCd
Die Rettungs CD mit vielen nützlichen Tools, wenn der PC mal Probleme machen sollte.
Raphaël—JavaScript Library for svg and vml
Eine Javascript Bibliothek zur Erzeugung von
Ähnliche Artikel:
geschrieben von gklinkmann
\\ tags: Ajax, eclipse, ide, JavaScript, Linux, php, Web, windows
Oct 03
Über die Woche verteilt, gibt es immer wieder interessante Artikel im Netz für mich, die mir ein Lesezeichen bei delicious.com wert sind. Einige sind der Anstoß für einen Beitrag in meinem eigenen Blog, die meisten aber gesammeltes Wissen (wir alle sind Jäger und Sammler), das zum Abruf bereit steht.
Diese Woche haben es folgende Artikel in meine Linkliste geschafft:
- Quellensammlung: Die besten CSS- und Design-Galerien
-
- Ein gutes Layout ist ebenso wichtig, wie die Technik dahinter. Hier sind ein paar Beispiele.
-
- ImageFlow von Finn Rudolph
-
- Eine sehr schöne Umsetzung des Apple Cover Flow fürs Web.
-
- 10 Useful Usability Findings and Guidelines
-
- Das Smashing Magazine hat ein paar Ergebnisse seiner Studie zur Usability von Websites herausgegeben – sehr interessant.
-
- Stylish Charts Using CSS jQuery and PHP
-
- Bisher habe ich Diagramme immer als Bild on the fly erstellt. Die Lösung mit PHP und jquery ist aber auch ein interessanter Ansatz.
-
- Browser mit PHP fernsteuern
-
- Nils Langner vom phphatesme Blog erklärt, wie man mit selenium und PHP den Browser fernsteuern kann. Automatisierte Funktionstests stehen schon sehr lange auf der Themenliste für meinen Blog. Es wird Zeit für einen Beitrag.
-
- Grails 1.2: Spring 3, Uri Rewriting und mehr
-
- Sehr guter Artikel zum kommenden Grails 1.2 Release.
-
Über die Woche verteilt, gibt es immer wieder interessante Artikel im Netz für mich, die mir ein Lesezeichen bei delicious.com wert sind. Einige sind der Anstoß für einen Beitrag in meinem eigenen Blog, die meisten aber gesammeltes Wissen (wir alle sind Jäger und Sammler), das zum Abruf bereit steht.
Diese Woche haben es folgende Artikel in meine Linkliste geschafft:
Quellensammlung: Die besten CSS- und Design-Galerien
Ein gutes Layout ist ebenso wichtig, wie die Technik dahinter. Hier sind ein paar Beispiele.
ImageFlow von Finn Rudolph
Eine sehr schöne Umsetzung des Apple Cover Flow fürs Web.
10 Useful Usability Findings and Guidelines
Das Smashing Magazine hat ein paar Ergebnisse seiner Studie zur Usability von Websites herausgegeben - sehr interessant.
Stylish Charts Using CSS jQuery and PHP
Bisher habe ich Diagramme immer als Bild on the fly erstellt. Die Lösung mit PHP und jquery ist aber auch ein interessanter Ansatz.
Browser mit PHP fernsteue
Ähnliche Artikel:
geschrieben von gklinkmann
\\ tags: Ajax, css, frameworks, Grails, JavaScript, Spring, Web
Sep 23
Es ist noch gar nicht so lange her, da wurde JavaScript aufgrund seiner Browser Inkombatibilitäten und Sicherheitsbedenken von vielen verteufelt.
Erst mit Ajax (Asynchronous JavaScript and XML) und den darum entstandenen Frameworks (die die Browserinkompatibilitäte abfangen) ist es zum Lieblingskind und “must have” der Webentwicklung geworden.
Doch zwischen den Frameworks gibt es teilweise erhebliche Unterschiede. Das gilt nicht nur für den Funktionsumfang, sondern auch für die Größe und Ausführungsgeschwindigkeit.
Matthias Schütz hat mit seiner Ajax Framework Matrix versucht, die Eigenschaften der Ajax Frameworks in einer Übersicht zusammenzuführen, um sie so besser vergleichen zu können. Dass ist ihm nicht nur gut gelungen, sondern ist auch noch schön anzusehen.
In der Matrix sind auch die Links zu den Frameworks, deren Dokumentation und einigen Beispielen enthalten.
Fazit:
Die Matrix erleichtert wirklich den Vergleich zwischen den einzelnen Ajax Frameworks. Eines leistet die Matrix allerdings nicht.
Eine Entscheidung für eines der Frameworks muss man leider immer noch selbst treffen, nur der Weg dorthin wird unterstützt.

Es ist noch gar nicht so lange her, da wurde JavaScript aufgrund seiner Browser Inkombatibilitäten und Sicherheitsbedenken von vielen verteufelt.
Erst mit Ajax (Asynchronous JavaScript and XML) und den darum entstandenen Frameworks (die die Browserinkompatibilitäte abfangen) ist es zum Lieblingskind und "must have" der Webentwicklung geworden.
Doch zwischen den Frameworks gibt es teilweise erhebliche Unterschiede. Das gilt nicht nur für den Funktionsumfang, sondern auch für die Größe und Ausführungsgeschwindigkeit.
Matthias Schütz hat mit seiner Ajax Framework Matrix versucht, die Eigenschaften der Ajax Frameworks in einer Übersicht zusammenzuführen, um sie so besser vergleichen zu können. Dass ist ihm nicht nur gut gelungen, sondern ist auch noch schön anzusehen.
In der Matrix sind auch die Links zu den Frameworks, deren Dokumentation und einigen Beispielen enthalten.
Fazit:
Die Matrix erleichtert wirklich den Vergleich zwischen den einzelnen Ajax Frameworks. Eines leistet die Matrix
Ähnliche Artikel:
geschrieben von gklinkmann
\\ tags: Ajax, Browser, frameworks, JavaScript, web2.0, XML