Digital sozialisiert, Denker, Macher und Angel Investor.

Auswendig aufsagen können: Common HTTP Implementation Problems

A

Und zwar von allen Techies, Projektleitern und Beratern die etwas mit Internet zu tun haben (wollen). Die auch wenn das Aufsagen von «Samichlaus-Värsli» schon durch ist.
Qualität von Internet-Anwendungen resp. Dos und Don’ts gibt es viele. Dennoch treffe ich immer wieder auf dieselben Probleme. Der von mir ausserordentlich gehasste Klassiker sind nicht konsistente HTTP URIs (dasselbe Element unter verschiedenen URIs und/oder verschiedene Informationselemente unter derselben URI). Bei TIm Berners Lee heisst das «unique conceptual object» und Hyperlinking basiert zu 100% auf eindeutigen Referenzen.
Und nun zur Notitz vom W3C, welche es für die Serverseite (Common HTTP Implementation Problems) und für die Clientseite (User Agent Problems) gibt. Das erste ist wesentlich relevanter für Leute die Internet-Projekte machen.
Hier die Übersicht der Titel/Themen in Common HTTP Implementation Problems:
– Guideline 1: Choose URIs wisely
– Guideline 2: Allow URI management
– Guideline 3: Use independent URIs
– Guideline 4: Use standard redirects for content that changes
– Guideline 5: Provide indexing agents with useful information
– Guideline 6: Provide appropriate caching information
– Guideline 7: Server-driven content negotiation
– Guideline 8: Provide useful metadata in addition to content negotiation
– Guideline 9: Provide default and fall-back solutions
– Guideline 10: Serve resources with correct content-type and character encoding information
– Guideline 11: Use flexible technology instead of client sniffing/blocking
– Guideline 12: Enrich and Enhance
Da sind viele wunderbar wichtige Details drin so wie: Use short URIs as much as possible, Avoid URIs in Mixed case, When you change URIs, use standard redirects oder Use content-negotiated resources instead of Agent sniffing.
Und hier nochmals der Link zum auswenig lernen: http://www.w3.org/TR/chips/

1 Kommentar

  • Auswendiglernen finde ich immer gut. Hat uns ja auch in der Schule nicht geschadet.
    Wenn ich Dich das nächste Mal ohne PC irgendwo treffe, frage ich Dich ab. Ich habe mir dafür schon mal gemerkt, dass es 12 Regeln sind.

Von Jürg Stuker
Digital sozialisiert, Denker, Macher und Angel Investor.