Kategorie: Entwicklung

Alles zum Thema Programmierung

Was tun wenn kein Javascript aktiviert?

Dieser Frage widmet sich ein Artikel auf Accessites.org.

Schön finde ich folgendes Zitat zum Thema AJAX:

Sometimes I get the feeling that it is an answer in search of a problem

Da stimme ich vollkommen zu! 🙂 Ansonsten ist der Artikel lesenswert und er zeigt auf, dass man doch auch an die Unterstützung nicht AJAX bei nicht aktiviertem Javascript denken sollte, vor allem wenn es Seiten sind die von mehr Personen als nur dem Entwickler und seinen Freunden gesehen und benutzt werden.

Prototype 1.5 – Was ist neu?

Mit dem release des Javascript-Frameworks Prototype in der Version 1.5 kam einiges neues, auch wirklich abgefahrenes und interessantes dazu. Bei XML.com findet man einen lesenswerten Artikel über die Neuerungen. Was ich persönlich befremdlich finde, ist das erst mit Version 1.5 eine offizielle Dokumentation erhältlich ist, und man dies doch tatsächlich als Feature bezeichnete. Für mich war das fehlen einer Doku eher ein Grund Prototype fast schon zu meiden.

Wirklich interessant und gleichzeitig sehr „Freaky“ finde ich die einfache Templating-Engine . Einfach mal durchlesen, wirken lassen und sich seine eigenen Gedanken machen. Ich hatte schon einige Anwendungsfälle, wobei ein Template in JS nützlich gewesen wäre.

Alles in allem holt Prototype mit V1.5 tierisch gegen jQuery auf. Aber was man benutzt, ist meiner Meinung nach eine „Glaubensfrage“ – Wobei Prototype sich auf das wesentliche beschränkt, und jQuery teilweise zuviel „Effekthascherei“ betreibt.

Canvas Fun (Updated)

Sascha hat es hier schon geschrieben. Ich will wissen wie ich es selbst anwenden kann. Dabei bin ich auf ein Tutorial im Mozilla Developer Center (natürlich absolut Web 2.0 konform BETA!) gestoßen. Jetzt muss ich noch Freizeit finden und das ganze mal ausprobieren.

Wer kennt weitere Tutorials oder Dokus?

Man, was ist nur aus der guten alten Zeit geworden, als ein Web-Browser noch HTML-Seiten anzeigen sollte 😉

UPDATE: Apple, Erfinder des Canvas-Tags, hat natürlich auch eine Seite dazu!

Zend Studio

Beruflich und privat mache ich vieles mit PHP. Natürlich kommt man dann mindestens einmal an dem Zend Studio von, wer hätte es gedacht, ZEND vorbei.

Ich habe das Studio ca. ein dreiviertel Jahr intensiv benutzt. Anfangs hat es mir wirklich gut gefallen, doch nach und nach schwand die Euphorie. Heute habe ich ein Screencast über die Vorzüge der 5.5er Version des Studios gefunden.

Mal wieder werden da nur „heile Welt“ Szenarien gezeigt. Der Debugger funktioniert reibungslos und man kann Zeile für Zeile durch den Code springen. Sieht doch gut aus! Doch was wenn das Projekt mal vieeeeel umfangreicher ist?
Meine Erfahrungen sind eher ernüchternd. Der Debugger bricht wegen (angeblicher!) erneuten deklarierungen (cannot redeclare blah blah…) ab und ist somit wertlos. Natürlich tritt der Fehler NICHT in der Applikation auf. Nur der Debugger includiert scheinbar mehrfach die gleichen Files. Genaues hat noch niemand herausgefunden. Damit sind alle Vorteile die mir das Zend Studio geboten hätte wieder zunichte.

Es ist, wie es immer ist! Die IDEs sehen bei Tests mit kurzen prägnanten Codebeispielen immer super und toll aus, man ist begeistert und möchte es auch haben. Doch im Laufe eines Projekts merkt man, dass diese „heile Welt“ nicht immer zu halten ist.

Jetzt nutze ich Eclipse mit Aptana und phpEclipse, und es ist nicht wirklich besser.

Also geht sie weiter, meine Suche nach der perfekten IDE! (Wann wird endlich TextMate für Windows portiert*, oder wann darf ich ein beruflich einen Mac nutzen :)?)

Hat jemand sinnvolle Vorschläge?

* Ich weiss das ist ein Editor! Aber er macht genau das was ich will, und das macht ihn so toll 😉

Runde Ecken?

Nach langem mal wieder ein kleiner Link für alle Web 2.0 fetischisten!

Roundconr hilft beim generieren von, wer hätte es gedacht, runden Ecken! Einfach Eckdaten angeben und schon hat man sein Rüstzeug für eine tolle Web 2.0 Seite! Jetzt noch ein Web 2.0 kompatibles Logo und ab gehts! Ich denke ich werde das alles mal für mein Ruby on Rails Projekt (photoWagon, wers nicht kennt) anwenden. Eine Ladeanzeige hat es schon, und Beta ist es sowieso!