Liebe Forumer,
das link-Element von HTML ist ja bislang nur in Verbindung mit dem Einbinden von Stylesheets ins allgemeine Bewusstsein der Webseitenbastler gelangt. Nun aber, da allmaehlich die Browser nach und nach dem Selbstanspruch gerecht werden wollen, HTML 4.0 vollstaendig zu interpretieren, wird es auch interessant, die anderen Moeglichkeiten dieses Elements zu nutzen. Auch im SELF-Raum soll das link-Element in Zukunft (allerdings nicht gleich morgen *g*) eingesetzt werden, da es die Navigation ungemein erleichtern kann.
Nun habe ich mir mal die Implementierung beim Mozilla-Browser angeguckt.
Dort gibt es nun Sprungbuttons fuer LinkTypes, die in der HTML-Spec nicht genannt werden. So gibt es z.B.:
- einen "Up"-Button, ansprechbar mit <link rel="up" ...>
- einen "First"-Button, ansprechbar mit <link rel="first" ...>
- einen "Last"-Button, ansprechbar mit <link rel="last" ...>
- in der "More"-Gruppe einen "Search"-Button, ansprechbar mit <link rel="search" ...>
Diese LinkTypen sind jedoch in HTML 4.0 nicht genannt. Zwar erzeugen sie keinen Fehler, doch das W3C raet, fuer LinkTypen, die nicht in der Spec genannt sind, sogenannte Profiles einzurichten, die wiederum im head-Tag referenziert werden koennen. Da es jedoch in der HTML-Spec andererseits keine Vorgaben macht, wie ein Profile auszusehen hat, und solche Profiles auch keinen Sinn machen, solange es von UserAgent-Seite keine Vorgaben dafuer gibt, steht der Seitenbastler vor einem Dilemma:
Soll er nun einfach mal die durchaus sinnvollen Buttons des Mozilla-Browsers bedienen, oder soll er das Reinheitsgebot moeglichst streng beachten und auf solche Notationen verzichten?
Ich persoenlich finde z.B. die Navigationsbuttons fuer Up, First, Last sehr praktisch und fuer die meisten Web-Sites fuer sinnvoller, als die Document-Angaben wie "content", "index", "glossary" usw., die eher bei groesseren, zusammenhaengenden Dokumenten (bei SELFHTML selber z.B.) Sinn machen. Ausserdem finde ich die search-Angabe sehr praktisch (hier koennte die z.B. auf selfsuche.teamone.de linken). Es waere aber doof, wenn nun in allen Seiten entsprechende link-Elemente stehen, die aber nur von Mozilla erkannt werden.
Frage daher: wisst ihr, wie es in anderen Browsern bereits realisiert ist? Und ist vielleicht ein MS-Insider hier, der rauskriegen kann, wann und wie man beim MSIE die Implementierung beabsichtigt?
viele Gruesse
Stefan Muenz