Kategorien
WebDev

JavaScript Color Picker

Gerade auf Digg gefunden: Ein DHTML Color Picker. Ich hab mir den Sourcecode nicht angesehen, aber er funktioniert zumindest und ist sehr intuitiv zu bedienen.

Kann unter Umständen einmal recht nützlich sein. 🙂

Kategorien
WebDev

3D Objekte mit JavaScript rendern

Gestern habe ich mir noch überlegt, ob es eigentlich in einer angemessenen Geschwindigkeit möglich wäre eine 3D Engine mit JavaScript zu realisieren. Heute sehe ich auf uselesspickles.com, dass Jemand die gleiche Idee hatte wie ich und sich an die Umsetzung gemacht hat!

Besonders genial finde ich die Idee, wie die Flächen möglichst ressourcenschonend gezeichnet werden: Für dreieckige Flächen werden statt einer riesigen Anzahl von färbigen div-Blöcken nur ein div-Block mit einem farbigen Rahmen verwendet. Eine genauere Erklärung findet sich auf der Demoseite.

Leider ist selbst diese Methode so langsam, dass ich nicht glaube dass sich eine 3D Umgebung mit vernünftiger Geschwindigkeit realisieren lässt. Aber wer weiß, vielleicht täusche ich mich ja auch. 😉

Kategorien
WebDev

IE 7 Änderungen fixen

Bald soll der Internet Explorer 7 erscheinen und aus diesem Grund habe ich mir den Release Candidate 1 gezogen um anty.at zu testen. Wie erwartet musste ich eine kleine Anpassung vornehmen, weil die CSS Interpretation (zum Glück) gegenüber der alten IE Versionen verbessert wurde.

Kategorien
WebDev

IE7 ändert JavaScript Befehl

Microsoft lernt nicht aus ihren Fehlern: Im IEBlog, dem Developer Blog für den Internet Explorer 7, kündigt der Konzern eine Veränderung eines JavaScript Befehls an.

window.showModalDialog wird ab jetzt nicht mehr die Dimensionen des Fensters als Variablen akzeptieren, sondern diese Werte als Parameter für das Viewport (auch bekannt als „chrome“) verwenden.

Vergleich von window.showModalDialog

An Backwardscompatibility hat da wohl niemand gedacht, dementsprechend findet man auch wütende Posts in den Kommentaren.

Kategorien
WebDev

History Stealing Script

Jeremiah Grossman hat ein relativ einfaches Script in seinem Blog integriert, das aber verdammt große Wirkung haben kann: Es handelt sich dabei um XSS (Cross Site Scripting) mit dem es möglich ist, zuletzt besuchte Seiten des Besuchers per Bruteforce herauszufinden.