Revision 120: CSS Strukturieren, Sinn und Unsinn von Touchdetection, DRM

Christian und Hans besprachen diese Woche die Themen aus der Welt von CSS, Touch-Detection und verschlüsselten Medien.

[00:00:15] News

JPEGmini Windows App
JPEGmini gibt es nun endlich auch als Windows App.

Schaunotizen

[00:00:52] CSS is not an amoral monster
Ben Henick ist der Meinung, dass CSS für Websites gar nicht so komplex ist, wie man vielleicht annehmen mag, wenn man die richtigen Methoden anwendet. Wir diskutieren darüber, wie modulares CSS das Bauen von Websites und Apps erleichtern kann und worauf man achten sollte.
[00:18:46] You Can’t Detect A Touchscreen
Stu Cox weist darauf hin, dass es keine verlässliche Methode gibt, um Geräte zu kennen, die einen Touchscreen haben. Man kann lediglich erkennen, ob es die API für Touch-Gesten gibt, was aber nicht verlässlich ist. Aber braucht man die Information überhaupt? Und sollte man Websites nicht so bauen, dass sie für alle Eingabemethoden funktionieren?
[00:28:20] Encrypted Media Extensions
Inhalte im Web zu schützen ist eine problematische Angelegenheit, da Medien per se erst einmal offen zugänglich sind und somit downloadbar. Oft wird versucht die Inhalte beispielsweise durch Flash zu schützen. Diese Methode ist allerdings proprietär. Das W3C versucht nun mit einer eigenen Spezifikation für verschlüsselte Medien eine standardisierte Methode fürs Web zu kreieren.

[00:41:39] Keine Schaunotizen

AngularJS Buch / Tutorial
Ein freies Buch über AngularJS, dass sich gerade noch in der Entwicklung befindet.
csste.st
Resources und Tools zum Thema CSS Tests.
How to markup sub-headings (now that <hgroup> is gone)
Steve Faulkner beschreibt einige Methoden um Subheadlines mit den richtigen Tags zu verstehen.
Unicode Table
Eine übersichtliche Tabelle der Unicode Zeichen zum einfachen Copy&Paste.
Ghostlab
Ein weiteres Tool zum Debugging Cross-Browser und Cross-Device.
The :empty selector
Der CSS Selector :empty wird viel zu selten verwendet. Hier gibt es eine Einführung und eine Liste an Dingen, die man bei der Nutzung beachten sollte.
Zopfli
Mathias Bynens beschreibt den neuen Komprimierungsalgorithmus Zopfli und stellt Tools zur Nutzung vor.
Avoiding Unnecessary Paints
Wie man verhindert unnötige Repaints im Browser während des Scrollens verhindert, beschreibt Paul Lewis.

Anhören

MP3 herunterladen (36,5 MB)