Blog sur le développement
Publié le par Courtney Meznarich

La magie du CSS Houdini

Des tours du chapeau, des tours de cartes et des CSS magiques, oh mon Dieu ! Notre dernier Lunch Meet, une série d'apprentissage en équipe, a été plein de surprises de la part d'Anthony Harris, concepteur/développeur principal des UX. Le sujet était CSS Houdini, un projet quelque peu magique, bien qu'un peu indisponible, qui pourrait révolutionner le développement web tel que nous le connaissons. Voilà ce qu'on sait.

Présentation Houdini d'Anthony Harris

Houdini est une nouvelle collection d'API de navigateur qui vous permet d'accéder plus facilement au moteur CSS de votre navigateur. Les API sont accessibles via JavaScript, ce qui les rend conviviales pour les développeurs web.

La bonne nouvelle ? Dans l'ensemble, CSS Houdini améliorerait le support des navigateurs et augmenterait les performances. La moins bonne nouvelle (encore), c'est que pour que Houdini fonctionne, tous les navigateurs devraient implémenter les API de Houdini, y compris Style, Layout, Paint, et Composite. Actuellement, Google Chrome est le plus avancé dans ce processus. Si cela se produit, Harris a dit que CSS Houdini pourrait devenir la façon dont nous écrivons en CSS à l'avenir.

Chez SoCreate, nous nous efforçons d'être à la fine pointe de la technologie , a déclaré Harris. "S'il y a une nouvelle technologie qui pourrait nous aider à être plus intelligents ou plus efficaces, c'est tout ce que nous avons à faire."

Actuellement, nous utilisons des bibliothèques JavaScript pour étendre les possibilités du HTML et du CSS. Mais les bibliothèques JavaScript s'exécutent au niveau de l'application, pas au niveau du navigateur. Houdini permet aux développeurs d'accéder au moteur de rendu du navigateur.

Quelque chose que vous n'entendrez jamais chez SoCreate ? "C'est comme ça qu'on a toujours fait." Nous nous efforçons constamment d'innover et de nous renouveller. Est-ce que CSS Houdini pourrait être le prochain tour dans notre manche ?

Le temps nous le dira,

Vous pourriez également être intéressé par...

Lauren Spence présente le système de couleurs

Le système de couleurs : SoCreate définit des standards avec les propriétés personnalisées CSS

Notre récent Lunch Meet - une série d'apprentissage dirigée par l'équipe SoCreate - a peut-être été le plus coloré à ce jour ! Lauren Spence, développeur UX, a pris la parole pour enseigner à l'équipe les pratiques avancées utilisées du côté UX dans les projets SoCreate. Alors que le reste d'entre nous a satisfait nos appétits avec un déjeuner servi par un traiteur, Lauren a ravi nos sens visuels avec sa présentation sur le système de couleurs SoCreate. Le Color System est une approche innovante qui contrôle et regroupe par thèmes les couleurs dans toutes les applications que nous créons...
Jami Lurock présente à Microsoft

Microsoft ajoute les projets Open Source de SoCreate aux meilleures pratiques pour Service Fabric

Nous pouvons être considérés comme une petite société de logiciels, mais notre équipe fait de GRANDES choses dans l'industrie. Microsoft vient d'ajouter deux projets open source de SoCreate à son guide Service Fabric pour les meilleures pratiques. Mark Fussell, Group Program Manager pour Microsoft Azure, a récemment invité l'ingénieur en chef de SoCreate, Jami Lurock, à faire une démonstration de SoCreate Service Fabric Distributed Cache et SoCreate Service Fabric Pub/Sub lors d'une conférence web. SoCreate a construit ces projets open source comme un moyen de résoudre nos...
Tim Stoddard, super-stagiaire de SoCreate, a fait sa deuxième apparition lors de notre série mensuelle d'apprentissage en équipe Lunch Meet

NG de NG : SoCreate reçoit une leçon sur les nouveautés de Angular v8

Tim Stoddard, super-stagiaire de SoCreate, a fait sa deuxième apparition lors de notre série mensuelle d'apprentissage en équipe Lunch Meet, pour nous donner un aperçu des nouvelles fonctionnalités de la prochaine génération d'Angular, version 8. Tim est un expert d'Angular, ayant fait une présentation au nom de SoCreate à la conférence #NG en avril, la première conférence mondiale sur Angular à Salt Lake City, Utah. Nous étions donc impatients d'apprendre de son expérience pendant que nous mangions un déjeuner Chipotle ! Tim a présenté plusieurs des principales...