CSS-Tricks Chronicle IV

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Ich hatte diese Woche ein seltsames Problem, bei dem einige mobile Geräte einige CSS-Eigenschaften, die eindeutig verknüpft waren und bei der überwiegenden Mehrheit anderer Browser geladen wurden, einfach nicht berücksichtigten. Es war nicht benutzeragentenbasiert (ich habe versucht, es zu fälschen). Es war nicht bildschirmgrößenbasiert. Es war irgendwie das Gerät selbst. Wie sich herausstellt, bin ich ein Idiot. Ich habe dies mit @import für das CSS gemacht

@import "css/style.css";

Denn so macht man das in Sass oder LESS. Es stellt sich heraus, dass dies in CSS in den meisten Browsern tatsächlich funktioniert, aber natürlich falsch ist. Dies ist korrekt

@import url("css/style.css");

Ich hätte es richtig machen können, aber stattdessen habe ich es gelöst, indem ich kein @import verwendet habe, was so ziemlich immer schlecht ist. Viel besser ist es, das CSS in diesem Stylesheet richtig zu machen.

Update: Die Nichtverwendung von url() ist gemäß der Spezifikation gültig, aber sagen Sie das einigen mobilen Browsern! (Thx Tab Atkins)


Ich habe die ganze Woche lang Fehler in diesem neuen Design behoben und vermute, dass noch viele Wochen folgen werden, in denen der Großteil meines Tages der Verbesserung dieses Designs gewidmet sein wird.


Ich habe die Twitter Cards-Daten aktiviert (darüber), als Teil von Joost De Valks großartigem SEO-Plugin für WordPress. Wir werden sehen, ob sie funktionieren, das wäre ziemlich cool. Ich finde Twitter immer noch großartig, obwohl dieses hier für mich traurig ist.


Ich habe meine Abende damit verbracht, meinen brandneuen Vortrag und Workshop für BD Conf vorzubereiten. Beide werden sich mit dem Thema „Ein Workflow für Webdesigner“ befassen und stark auf meine jüngsten Erfahrungen bei der Neugestaltung dieser Website zurückgreifen.


Ich habe das Video-Hosting für die Videos von The Lodge auf Vimeo Pro umgestellt. Ich hoffe, es ist grundsätzlich schneller, bietet einen schöneren Player, unterstützt mehr Geräte und das alles bei sehr hoher Qualität. Das einzige Problem bisher ist, dass der Vimeo-Player auf dem Kindle Fire und einigen anderen Android-Tablets Probleme bereitet. Ich hoffe, das kann behoben werden.


CodePen ist dank Tim Sabat, unserem Server-Administrator, jetzt auf einigen großen, neuen, schicken Servern. Theoretisch sind diese Dinger für uns für immer skalierbar.