Gute Seiten, Schlechte Seiten - Webmontag Edition

Jens Grochtdreis
Jens GrochtdreisFrontend Developer at my own company (Freelancer)
Jens Grochtdreis

Gute Seiten,
Schlechte Seiten
Was ist „gut“?
Das Netz bietet die Möglichkeit,
Informationen von JEDEM in
JEGLICHER Form konsumierbar zu
machen.
Warum soll man diese Stärke unnötig
ignorieren?
Möglichst wenige Fehler (Validität)
Semantische Struktur (jemand hat sich
über den Inhalt der Seite Gedanken
gemacht)
Daran denken, daß man nichts darüber
weiß, WIE jemand die Seite konsumiert.
In Alternativen denken.
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Was richtig schlechtes
zur Einstimmung
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Finanzamt Pirmasens
• In 2009 immernoch nicht barrierefrei!
• Designfrei und hässlich
• Tabellenlayout und kindische Bildchen
• Keine Semantik
• Frameset
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Die Schlechten
Barrierefreie Seiten …
• … müssen nicht häßlich sein
• … sollten gut lesbar sein
• … sollten semantischen Code haben
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
div id=quot;h1Homepagequot;
Ladezeiten beachten!
• 8 MB für eine reine Flashseite ohne
  jegliche Alternative sind sehr viel, auch
  für DSL.
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Framesets sind tückisch
• Ein Netbook hat nur 600 Pixel Höhe.
• Frames sind technisch nicht mehr
  notwendig.
• Frames schränken die notwendige
  Flexibilität stark ein.
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Layouttabellen sind böse
• Aber Tabellen für tabellarische Daten sind
  prima.
• Es heißt ja auch Bundesliga-Tabelle, nicht
  Bundesliga-DIV.
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Luft zum Atmen geben
• Fixierung in der Höhe macht Inhalte nicht
  flexibel nutzbar.
• Spätestens bei der zweiten Vergrößerung
  ist der Inhalt nicht mehr lesbar.
• Wer sagt denn, daß niemand Ihre
  Webseite vergrößern will oder muss?
Gute Seiten, Schlechte Seiten -  Webmontag Edition
1x1 des Webdesigns
• IDs sind einmalig
• Tabellen nur für tabellarische Daten
• FONT ist out und ähbäh!
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Die Guten
In Alternativen denken
• Alternativen für Javascript
• Alternativen für Flash
• Aber auch mal in Browseralternativen
  denken (Flasheinbettung mit JS)
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Schattenseiten
• „Wo viel Licht, da auch viel Schatten“
• Nach 10 Sek. erster Werbebanner (wenn
  man Glück hat)
• Nach 30 Sek. beginnt der Seitenaufbau
  (186 Objekte)
• 1,4 Minuten bis Komplettaufbau (insges.
  4,2 MB, inkl. 2,6 MB Flash)
• 645 KB Scripts
Schattenseiten
• 32 CSS-Dateien !
 • ca. 183 KB
 • nicht-komprimiert, nicht-optimiert
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Styleswitcher mal anders
• Eine Code für vier Ansichten
• Nur die Google Map wird nachgeladen
• Kein zeitraubender Reload
• Kein unnützer und teurer Traffic
• Javascript sinnvoll genutzt
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Alternative zu JS-Version
• Mit Javascript gibt es schnelle optische
  Änderungen.
• Jeder dieser Zustände ist ohne Javascript
  als eigene Seite erreichbar.
• Ohne Javascript sieht das Layout exakt
  gleich aus.
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Schmankerl
Guter Code != schöne Seite
Gute Seiten, Schlechte Seiten -  Webmontag Edition
Gute Seiten, Schlechte Seiten -  Webmontag Edition
<a href=quot;http://creativecommons.org/licenses/by-nc-sa/2.0/de/quot;
 rel=quot;licensequot;>Attribution-Noncommercial-Share Alike 2.0</a>
KTHXBAI!
1 of 54

Recommended

Accessible Javascript mit Frameworks - Best of Accessibility 2008 by
Accessible Javascript mit Frameworks - Best of Accessibility 2008Accessible Javascript mit Frameworks - Best of Accessibility 2008
Accessible Javascript mit Frameworks - Best of Accessibility 2008Dirk Ginader
1.9K views33 slides
Die 10 Internet-Gebote by
Die 10 Internet-GeboteDie 10 Internet-Gebote
Die 10 Internet-GeboteWalser Organisation
750 views12 slides
Webseiten sind keine Gemaelde by
Webseiten sind keine GemaeldeWebseiten sind keine Gemaelde
Webseiten sind keine GemaeldeJens Grochtdreis
679 views23 slides
Ventanas emergentes by
Ventanas emergentesVentanas emergentes
Ventanas emergentesLaboratorio Médico del Chopo
186.1K views24 slides
09 GMW Workshop E Assessment by
09 GMW Workshop E Assessment09 GMW Workshop E Assessment
09 GMW Workshop E AssessmentCornelia Ruedel
909 views32 slides
Mito by
MitoMito
Mitoerickgdc
233 views10 slides

More Related Content

Viewers also liked

Filosofia by
FilosofiaFilosofia
FilosofiaSantivi11
229 views7 slides
eStrategy ausgabe 6 leseprobe by
eStrategy ausgabe 6 leseprobeeStrategy ausgabe 6 leseprobe
eStrategy ausgabe 6 leseprobeTechDivision GmbH
1.1K views19 slides
Charts E Commerce Deutschland by
Charts E Commerce DeutschlandCharts E Commerce Deutschland
Charts E Commerce DeutschlandWebguard
544 views24 slides
Just cars by
Just carsJust cars
Just carsMiguel Llano Carmona
263 views10 slides
Médico conozca nuestra nueva App disponible en App Store para dispositivos iO... by
Médico conozca nuestra nueva App disponible en App Store para dispositivos iO...Médico conozca nuestra nueva App disponible en App Store para dispositivos iO...
Médico conozca nuestra nueva App disponible en App Store para dispositivos iO...Laboratorio Médico del Chopo
2.7K views12 slides
Libro plan especifico by
Libro plan especificoLibro plan especifico
Libro plan especificoSol Gonzalez
1.2K views10 slides

Viewers also liked(20)

Filosofia by Santivi11
FilosofiaFilosofia
Filosofia
Santivi11229 views
Charts E Commerce Deutschland by Webguard
Charts E Commerce DeutschlandCharts E Commerce Deutschland
Charts E Commerce Deutschland
Webguard544 views
Libro plan especifico by Sol Gonzalez
Libro plan especificoLibro plan especifico
Libro plan especifico
Sol Gonzalez1.2K views
Similitudes entre metodo cientifico y solucion de problemas by adrianajm18
Similitudes entre metodo cientifico y solucion de problemasSimilitudes entre metodo cientifico y solucion de problemas
Similitudes entre metodo cientifico y solucion de problemas
adrianajm18304 views
Uso de soffwere educativo by FRANYGEMMA
Uso de soffwere educativoUso de soffwere educativo
Uso de soffwere educativo
FRANYGEMMA352 views
Fus herramientas copia by derlyinfo
Fus herramientas copiaFus herramientas copia
Fus herramientas copia
derlyinfo219 views
Am Ende ist doch alles HTML (Uni Mainz) by Jens Grochtdreis
Am Ende ist doch alles HTML (Uni Mainz)Am Ende ist doch alles HTML (Uni Mainz)
Am Ende ist doch alles HTML (Uni Mainz)
Jens Grochtdreis2K views
Praktikum in Frontendentwicklung - Session1 by Jens Grochtdreis
Praktikum in Frontendentwicklung - Session1Praktikum in Frontendentwicklung - Session1
Praktikum in Frontendentwicklung - Session1
Jens Grochtdreis785 views
Ebay übernimmt Magento - Grundlagenwissen by TechDivision GmbH
Ebay übernimmt Magento - GrundlagenwissenEbay übernimmt Magento - Grundlagenwissen
Ebay übernimmt Magento - Grundlagenwissen
TechDivision GmbH526 views
Alpes by depeer
AlpesAlpes
Alpes
depeer414 views
Präsentation des FH-Projekt-Prototypen bei der DB in FFM by Tobias Jordans
Präsentation des FH-Projekt-Prototypen bei der DB in FFMPräsentation des FH-Projekt-Prototypen bei der DB in FFM
Präsentation des FH-Projekt-Prototypen bei der DB in FFM
Tobias Jordans2.2K views

More from Jens Grochtdreis

Modularisierung von Webseiten by
Modularisierung von WebseitenModularisierung von Webseiten
Modularisierung von WebseitenJens Grochtdreis
1.6K views69 slides
Wir brauchen einen neuen Workflow by
Wir brauchen einen neuen WorkflowWir brauchen einen neuen Workflow
Wir brauchen einen neuen WorkflowJens Grochtdreis
1.5K views45 slides
Rapid Prototyping mit YAML4 by
Rapid Prototyping mit YAML4Rapid Prototyping mit YAML4
Rapid Prototyping mit YAML4Jens Grochtdreis
966 views71 slides
Modularisierung von Webseiten by
Modularisierung von WebseitenModularisierung von Webseiten
Modularisierung von WebseitenJens Grochtdreis
1.7K views69 slides
Am Ende ist doch alles HTML - 2012 - Webmontag Edition by
Am Ende ist doch alles HTML - 2012 - Webmontag EditionAm Ende ist doch alles HTML - 2012 - Webmontag Edition
Am Ende ist doch alles HTML - 2012 - Webmontag EditionJens Grochtdreis
1.4K views42 slides
A Period of Transition by
A Period of TransitionA Period of Transition
A Period of TransitionJens Grochtdreis
2.7K views56 slides

More from Jens Grochtdreis(20)

Wir brauchen einen neuen Workflow by Jens Grochtdreis
Wir brauchen einen neuen WorkflowWir brauchen einen neuen Workflow
Wir brauchen einen neuen Workflow
Jens Grochtdreis1.5K views
Am Ende ist doch alles HTML - 2012 - Webmontag Edition by Jens Grochtdreis
Am Ende ist doch alles HTML - 2012 - Webmontag EditionAm Ende ist doch alles HTML - 2012 - Webmontag Edition
Am Ende ist doch alles HTML - 2012 - Webmontag Edition
Jens Grochtdreis1.4K views
Best practices im Frontend -Barcamp Mainz 2011 by Jens Grochtdreis
Best practices im Frontend -Barcamp Mainz 2011Best practices im Frontend -Barcamp Mainz 2011
Best practices im Frontend -Barcamp Mainz 2011
Jens Grochtdreis961 views
Knockin' on heaven's door - Die Praxis zu Besuch beim W3C by Jens Grochtdreis
Knockin' on heaven's door - Die Praxis zu Besuch beim W3CKnockin' on heaven's door - Die Praxis zu Besuch beim W3C
Knockin' on heaven's door - Die Praxis zu Besuch beim W3C
Jens Grochtdreis1.9K views
Die Pest - philosophische Betrachtungen zur Webentwicklung by Jens Grochtdreis
Die Pest - philosophische Betrachtungen zur WebentwicklungDie Pest - philosophische Betrachtungen zur Webentwicklung
Die Pest - philosophische Betrachtungen zur Webentwicklung
Jens Grochtdreis1.3K views
Am Ende ist doch alles HTML (Jax 2010) by Jens Grochtdreis
Am Ende ist doch alles HTML (Jax 2010)Am Ende ist doch alles HTML (Jax 2010)
Am Ende ist doch alles HTML (Jax 2010)
Jens Grochtdreis941 views
A Tag 2009 - Aspekte Moderne Webentwicklung by Jens Grochtdreis
A Tag 2009 -  Aspekte Moderne WebentwicklungA Tag 2009 -  Aspekte Moderne Webentwicklung
A Tag 2009 - Aspekte Moderne Webentwicklung
Jens Grochtdreis1.1K views

Gute Seiten, Schlechte Seiten - Webmontag Edition