Dragonfly: Opera’s Antwort auf Firebug
Opera hat die erste Alpha der Debug-Werkstatt Dragonfly herausgebracht. Obwohl der Browser Opera noch immer ein closed-source Projekt ist, wird Dragonfly unter der BSD-Lizenz veröffentlicht.
Opera hat die erste Alpha der Debug-Werkstatt Dragonfly herausgebracht. Obwohl der Browser Opera noch immer ein closed-source Projekt ist, wird Dragonfly unter der BSD-Lizenz veröffentlicht.
Schon vor mehr als 8 Monaten habe ich mich mit der dynamischen Sortierung von HTML-Tabellen beschäftigt und einen Lösungsvorschlag gemacht, mit dem sich erreichen lässt, dass in einer Tabelle nach einem beliebigen Feld sortiert werden kann.
Die Grundidee besteht darin, die Tabellendaten als XML-Daten nachzuladen und durch eine XSL-Transformation laufen zu lassen, die letztere sortiert. Bei Anwahl einer Spaltenüberschrift wird ein Script ausgeführt, das die XSL-Anweisungen verändert und die Transformation erneut laufen lässt und die “alten” Daten mit den sortierten ersetzt.
In the first part i’ve introduced a way of aligning interconnected nodes in an optimal way. The methods used had some flaws that i discussed in the last article about dynamic network-graphs. In this article i would like to expand and improve the previous script.
First, here is the demo as it stands to date:
buildnetwork.svg
For details, please read on..
Im vorigen Artikel habe ich eine Vorgehensweise beschrieben, wie Pull-Down-Menüs über einfache CSS-Anweisungen erreicht werden können und ganz ohne javascript. Leider funktioniert das im Internet Explorer nicht, vor allem da dieser bis auf das a-Element keinen hover-Effekt anwenden kann. Ich habe den Internet Explorer Nutzern geraten, sich einen ordentlichen Browser anzuschaffen, wozu ich immer noch stehe. Trotzdem konnte ich kaum schlafen vor Mitleid und in Gedanken an all die Nutzer, denen nun wichtige Informationen entgehen werden (
), nur weil sie nicht in der Lage sind, Firefox, Opera oder ähnliche Browser zu installieren.
Ich muss in nächster Zeit mindestens zwei Vorträge halten (Projektarbeiten) und muss dementsprechend die Präsentationen dazu vorbereiten. Natürlich habe ich keine Lust Microsoft Powerpoint zu verwenden. Allerdings ist die Alternative ‘OpenOffice Impress’ not very impressive.. Dafür habe ich aber eine Lösung gefunden, die mir gefällt: HTML-Präsentationen!
HTML Slidy ist ein Präsentationsscript, das aus einer speziell angefertigten HTML-Seite eine Präsentation macht. Zum Design wird CSS benutzt, javascript regelt die Navigation. Man kann sogar über Anchor-Marker (wie ‘#[3]‘) eine bestimmte Folie verlinken. Die Vorteile liegen auf der Hand:
Ausserdem gibt es die Weiterentwicklung S5, die ein paar mehr Optionen bietet. Was noch fehlt wäre das Einblenden von Video-Sequenzen, aber das sollte über ein Object-Element machbar sein. Die nächsten Präsentationen werden ein Spass..
Wozu braucht sich gerade BMW auf solche Tricks zu stützen, um in Google weiter oben aufzutauchen? Naja, jedenfalls hat Google reagiert und die deutschen Seiten des Autobauers mit einem Pagerank 0 versehen.
Davon mal abgeshen, hat sich jemand mal den Quelltext der Seite angeschaut? Wie schlecht muss man programmieren, um einen solchen Salat auszuspucken? Nur als Schmankerl:
For the past couple of weeks i’ve been trying to find out how to visualize my referrer statistics visually. It would be a network nodes, each connected to some of the other nodes, via edges. The requirement of the visualization-engine would be the following:
To see an Example of my own implementation so far:
In ihrer Neujahrsansprache hat Bundeskanzlerin Merkel die Weltmeisterschaft und ihre Auswirkung auf Deutschland hervorgehoben. Sabbeljahn hat den Vorschlag gemacht, im WM-Jahr wöchentlich die “Elf der Woche” mit einem geeigneten Platz auf dem Spielfeld auszuzeichnen.
meine ‘elf der woche’ nominiert personen des oeffentlichen lebens, die sich durch ausserordentliche handlungen, aeusserungen, gesten oder aehnliches hervorgetan haben. es steht zwar zu fuerchten, dass sich vor allem unsere politisch handelnden zur nominierung draengeln werden. dennoch ist das rennen auch fuer schauspieler, saenger, sportler, promis (oder solche, die es sein wollen), wissenschaftler, ganze institutionen - ja vielleicht sogar auch andere blogger - offen.
Im wer-weiss-was-Forum wurde die Frage gestellt, wie man am einfachsten eine längere Liste automatisch sortieren lassen könnte. Die einfachste Möglichkeit (ganz ohne Programmierung gehts nicht) wäre natürlich, die Daten in eine Datenbank zu speichern und mittels SQL-Befehl orderby auszulesen. Dazu muss allerdings eine Datenbank auf dem Server installiert sein und eine serverseitige Sprache (CGI, ASP oder PHP) verfügbar sein. Wenn eines hiervon nicht vorhanden ist oder wenn der Aufwand für eine Tabelle zu groß ist, empfiehlt sich die Speicherung der Daten in XML-Format und der Abfrage und Darstellung mittels XSLT und XPath.
Angeregt durch Schwerdtfegers Kommentar zu GeoURL und durch den Eintrag zum RSS-Feed von Geo-Url, habe ich mich heute daran gesetzt, eine Karte meiner “Umgebung” - zumindest der registrierten - zu zeichnen. Das Resultat von drei Stunden harte Arbeit, 2 Liter Saft und sämtlichen zerrissenen Haaren lässt sich auf der Nachbarschaftsseite begutachten.