Markus studiert!

Das Praktikum haut's raus: Gesamtnote #Computergrafik ist eine2,2. Danke nochmal an Jan und Christopher.

< letzter tweet

4. February, 10:02 Uhr

follow me: @markusstudiert

JAXP DOM: Whitespace aus XML entfernen

Im coder::by(♥); // blog habe ich ein kurzes HowTo verfasst, wie man diesen nervigen Bug in Java 1.6 umgeht: JAXP DOM: Whitespace aus XML entfernen.


Tipp: editX XML Editor

EditX ist ein guter XML-Editor, der auch als kostenlose Variante verfügbar ist — und das für alle Betriebssysteme. EditX ist auch in den Linux-Images auf den Rechnern im MI-Pool installiert.

Mit EditX lassen XML-Files und natürlich auch DTDs und XSDs schön bearbeiten — meiner Meinung nach besser und angenehmer als in Eclipse.


Auszeichnungssprachen: Kleines Webdev Howto

Da viele Kommilitonen in diesen Tagen das ersten Mal in Kontakt mit HTML, CSS & Co. treten, möchte ich an dieser Stelle ein paar Einsteiger-Tipps los werden …

notepad.exe ist KEIN Editor

Das wichtigste Werkzeug ist der Quelltext-Editor — und notepad.exe ist wahrlich ungeeignet für diese Aufgabe.

Kostenlose Editoren gibt es massenweise, ich empfehle hier mal für Windows PSPad, notepad++ und für Linux Quanta.

Besonders empfehlen möchte ich aber Mozilla’s Bespin, das im Browser läuft und viele andere tolle Features hat, unter anderem auch, um im Team zu arbeiten.

Sicher, es gibt auch WYSIWYG-Editoren, die halbwegs vernünftigen Code produzieren, aber in diesem Semester geht es darum HTML zu lernen und zu verstehen, daher bleiben diese außen vor.

Firefox, das Arbeitstier des Webentwicklers

Firefox ist DER Browser für Webentwickler, da er zum einen nahezu alle Webstandards korrekt implementiert und sich durch viele Plugins erweitern lässt.

Die wichtigsten Plugins sind:

Referenzen

Ohne eine ordentliche Doku geht nix:

Das SELFHTML-Projekt hat eine der ausführlichsten deutschen HTML-, CSS- und JavaScript-Referenzen unter de.selfhtml.org.

Unter css4you.de findet sich eine ausführliche CSS-Referenz.

Und für JavaScript empfehle ich die Core JavaScript 1.5 Reference von Mozilla.