Kategorien
Allgemein Wochenbericht

Wochenbericht 2015.35

Firefox bekommt neuen Unterbau für Erweiterungen — Wir werden in naher Zukunft wohl eine kleine Durststrecke an AddOn-Updates haben, bis Mozilla und die Community da wieder auf einer Wellenlänge sind.

Designing for Performance — Ein Buch über die (möglichen) Auswirkungen von Design und Code auf die Performance einer Website

Simplyfiying your designs — Content und Designstragien für Websites

Stackoverflow: Here’s how far we’ve come together — Eine kleine Live-Statistik über Fragen, Lösungen und Kommentare auf Stackoverflow. Und das ist nur eine der vielen Stack Exchange-Seiten

The future of layout with CSS: Grid Layouts — Ich bin mir nicht sicher, ob das ein sinnvoller Ansatz ist. Das riecht förmlich nach nachgebauten Tabellen man darf gespannt sein ob sich das durchsetzt.

Microsoft strengt sich an — Jens Grochtdreis über Microsofts neue IE-Strategie

Microsoft hat nun bekannt gegeben, dass ab dem 12. Januar 2016 immer nur die fürdas jeweils noch unterstützte Windows existierende neueste IE-Version unterstützt wird.

The Difference Between Minification and Gzipping — Chris Coyier erklärt nochmal genau, was da der Unterschied ist und was die jeweiligen Techniken tun. (Der Artikel ist nicht mehr so neu, aber man kann sich das mal ins Gedächtnis rufen)

Kategorien
Allgemein Wochenbericht

Wochenbericht 2015.34

How browsers work — Eine Präsentation (63 Folien), die erklärt, wie das mit dem Rendern von Websites funktioniert.

Drowpdown-Menüs aus CSS, ohne Javascript — Eine clevere Idee, das mit einer Checkbox umzusetzen. Achtung: Das ist kein “Select”-Ersatz!

The state of responsive images in 2015 — Ernst, aber nicht hoffnungslos. Das Problem mit dem iPhone und @2x-Auflösung trotz schlechter Verbindung ist aber nach wie vor ungelöst.

Making Charts with CSS — Unter bestimmten Umständen kann das eine gute Idee sein, aber ist es nicht immer.

PHP: a fractal of bad design — Ein sehr schöner Artikel über die Abgründe von PHP. Zwar von 2012, aber trotzdem sehr amüsant.

Bootstrap 4 Alpha wurde vorgestellt — BS4 basiert (nur noch) auf SASS und ES6 JS und schneidet den einen oder anderen alten Zopf ab. Mit gefällt die neue Navbar (und ihre einfachere Farbanpassbarkeit) sehr gut!

Kategorien
Allgemein

Testgetriebene Entwicklung gone wild.

Sehr gelungene Beispiele warum TDD kein Allheilmittel ist bzw. sein kann, zumindest nicht ohne entsprechende Begleitung.

Die Gebrauchstauglichkeit einer Software kann mittels testgetriebener Entwicklung nicht festgestellt werden. Dafür sind Usability-Tests besser geeignet. Wikipedia

Kategorien
Allgemein Wochenbericht

Wochenbericht 2015.33

Warum man die Finger von den Prototypen nativer Objekte zu lassen hat — Ein sehr gut dargestellter Artikel zum Thema Do’s und Don’ts. Das ist das deutliches don’t.

Introducing Backdrop-Filters — Sowenig ich iOS mag, den Effekt selbst finde ich extrem hilfreich.

The modern internet sucks: Bring back Geocities — Ich bin mir nicht sicher, ob Owen recht hat oder nicht.

Stop Gratuitous UI Animation — Zuviel ist zuviel, auch und gerade wenn man mit Animationen und Transitions arbeitet, ist weniger manchmal mehr.

Die Diskussion um Web Components bei Workingdraft #225 fand ich sehr interessant. Ich persönlich habe auch noch keinen Anwendungsfall dafür entdeckt und bin irgendwie froh, dass es auch anderen Entwicklern so geht.

The Hamburger Menu Doesn’t Work — Repetition seems not to work. Hamburger-Menüs sind der Quasi-Standard. Selbst in Desktop-Anwendungen ist es mittlerweile teilweise Gang und Gäbe, insbesondere bei Firefox (und Thunderbird) und Chrome.

Sipgate bietet mit Sipgate.io eine Schnittstelle zu Webanwendungen an. Cooler Schritt, auch wenn man von Sipgate sonst nicht so viel gutes hört.

Ember.js 2.0 wird veröffentlicht — Ich habe ja schon mit Ember in einer relativ frühen Version gearbeitet. Ich bin jetzt nicht unbedingt Ember-Fan, finde es aber als Gegenpol zu Angular wichtig und einen Impulsgeber. Ich werde in Zukunft mir das aber nochmal anschauen.

Kategorien
Allgemein

@Transform

Es gibt in Lotus Formelsprache tatsächlich eine map-Funktion für Listen. Sie heißt @Transform:

Applies a formula to each element of a list and returns the results in a list.