background preloader

Une vidéo d'arrière-plan sur toute la page en HTML et CSS

Une vidéo d'arrière-plan sur toute la page en HTML et CSS
Ce tutoriel a été initialement publié en anglais par Florent Verschelde sous l'intitulé Full page video background with HTML and CSS. Quelques adaptations ont été apportées par rapport au tutoriel original. Je voulais implémenter une vidéo d'arrière-plan occupant toute une page : avec l'élément HTML 5 <video>, utilisant tout le viewport et recouvrant le viewport (pas de bandes noires). Afin de recouvrir pleinement le viewport avec la vidéo, on pourrait utiliser JavaScript, mesurer le viewport, puis dimensionner et positionner en conséquence la vidéo. Cependant, il existe aussi des solutions entièrement en CSS, au moins pour le cas d'usage ci-dessus. Voir la page de démonstration Format letterbox par défaut Prendre un élément <video> et le faire recouvrir le viewport est aussi facile que pour n'importe quel élément HTML, par exemple avec un positionnement fixe : Cela fait bel et bien prendre à notre élément <video> la largeur et la hauteur du viewport. Comment corriger ça ? Et… ça y est !

Sémantique HTML et architecture côté client Par Nicolas Gallagher Voici quelques réflexions, quelques histoires et idées que j’aime bien et sur lesquelles je travaille depuis un an. Pour le HTML, cela recouvre la sémantique, les composants et différentes approches de l’architecture côté client (en front-end), mais je parle aussi des systèmes de nommage des classes, ainsi que de la compression HTTP. We shall not cease from explorationAnd the end of all our exploringWill be to arrive where we startedAnd know the place for the first time. Nous ne cesserons jamais d’explorerEt la fin de toutes nos explorationsSera de parvenir à notre point de départEt d’enfin savoir où nous sommes. T.S. De la sémantique La sémantique se définit par l’étude des relations entre les signes et symboles et ce qu’ils représentent. Savoir distinguer différents types de sémantique HTML L’une des bases du développement côté client moderne et professionnel réside dans l’écriture d’un « HTML sémantique ». Prenons cet exemple très simple : L’architecture côté client

La grille infinie Par Chris Armstrong Aujourd’hui, nous créons pour un média dépourvu de dimensions fixes, un média qui peut et qui pourra s’adapter pour mieux coller à son environnement. Un média capable d’afficher une mise en page unique sur un smartphone, un panneau d’affichage dans Times Square et tout ce qui existe entre les deux. Nous concevons pour un canevas sans limites, qui nécessite un système de grilles infini. On pense souvent que pour faire un design réactif il faut prévoir plusieurs mises en page : mobile, tablette, ordinateur de bureau… Mais les supports de dimensions intermédiaires ont tendance à souffrir. À mesure qu’apparaissent des écrans de dimensions intermédiaires, focaliser notre attention sur quelques « dimensions clés » n’offrira qu’une expérience médiocre pour un nombre croissant d’utilisateurs. Qu’est-ce qu’un système de grille infini ? Les grilles sont simplement des outils pour résoudre visuellement des problèmes. Mark Boulton, A Richer Canvas Les états Composants Jeremy Keith

Faites un site dynamique uniquement en HTML/CSS et gratuitement avec Mavo Attention gros coup de coeur aujourd'hui avec Mavo, une ressource absolument phénoménale vous permettant de créer des sites dynamiques et éditables uniquement en HTML et CSS, gratuitement et sans connaissances en programmation serveur. Faites un site dynamique uniquement en HTML/CSS et gratuitement avec Mavo Bien que cela soit réducteur de le considérer comme cela, Mavo est une ressource Javascript dont le but est de permettre à tous les intégrateurs de développer un site dynamique et editable, et ce même s'ils n'ont aucune connaissance de développeurs. Le fonctionnement de Mavo est vraiment très simple : pour commencer, téléchargez et linkez les fichiers JS et CSS (un de chaque) fourni par Mavo sur votre site. Une fois fait, déclarez votre application grace à quelques arguments HTML simplicimes et parametrez là en lui définissant un nom, une méthode de stockage pour les informations éditables, etc. Et le plus beau dans tout ça, c'est que c'est tout ce que vous avez à savoir.

Le plugin pour les curieux de la CSS ! – Graphisme & interactivité Je ne sais pas comment vous faites de votre côté, mais lorsque je suis intrigué par le code d’une page web (et notamment son CSS), je lance l’inspecteur d’éléments de Chrome ou de Firefox pour voir ce qui s’y cache. C’est parfois un peu laborieux mais je m’en sors toujours. Ce matin, sur Twitter, on m’a envoyé un lien vers CSS Peeper, une visionneuse CSS intelligente. Il s’agit d’un petit plugin que vous installez sur votre navigateur et qui vous permet d’inspecter les styles CSS de manière simple et plutôt bien organisée. la typola taille de la typola graisse de la typola hauteur de lignel’interligneles couleursles dimensionsle paddingetc. CSS Peeper vous permet aussi d’inspecter toute la palette de couleurs utilisée sur la page web en question, et ça c’est plutôt pratique ! Un petit outil bien pratique pour tous les curieux et curieuses de la feuille de style 😉

CSS Grid Layout, les ressources indispensables pour apprendre - Alsacreations Cela ne vous aura sans doute pas échappé : ces derniers temps tout le monde parle de Grid Layout, le récent module de positionnement CSS par grilles, aujourd'hui adopté par la plupart des navigateurs. Et pour cause, combiné à Flexbox le positionnement Grid Layout nous promet de soigner tous les maux et bidouilles de nos intégrations de pages web. Cette révolution arrive à un rythme inOui et pour ne pas rater le train en marche (huhu), voici quelques ressources incontournables pour bien comprendre les subtilités de ce nouveau positionnement. En français Commençons par quelques liens rédigés dans la langue de Molière, où les ressources sont malheureusement assez rares. CSS Grid Layout, guide complet Les concepts de base des grilles CSS CSS3 Grid Layout Tutoriels et guides Cette partie regroupe les articles d'apprentissage généraux, les pense-bête et le site de référence (gridbyexample) qui propose tutoriels, vidéos et démos. Learn CSS Grid The CoffeeCup Guide to LIBERATING LAYOUT THROUGH CSS GRID

Les navigateurs supportent Grid Layout - Alsacreations L'une des spécifications CSS les plus attendues du moment, le module Grid Layout, vient tout juste d'être implémentée sur la dernière version du navigateur Safari (10.1 sur bureau et 10.3 sur mobile). À ce jour, ce module est donc officiellement reconnu sur l'ensemble des navigateurs les plus courants : Internet Explorer 10+ et EdgeChrome 57+Firefox 52+Safari 10.1+Opera 44+ Bien évidemment, il est encore un peu prématuré de construire nos pages web à l'aide de ce module. Si vous souhaitez en savoir plus sur ce positionnement révolutionnaire, ses différences avec Flexbox, ses bugs connus (hello IE) et découvrir quelques ressources indispensables sur le sujet, je vous invite à parcourir un article récapitulatif posté il y a quelques semaines de cela : "Grid Layout arrive, préparez-vous !". Sachez également qu'un tutoriel de découverte de Grid Layout est disponible sur Alsacréations depuis belle lurette.

Un bon Directeur Artistique est-il un bon UX Designer ? La réponse à cette question est plutôt non. Alors pourquoi ? Un bon DA est-il un bon UX ? Click To Tweet Il suffit de regarder les courbes de recherche dans Google Trends pour se rendre compte que le phénomène lié aux nouveaux métiers du design digital n’en est qu’à ses débuts : Qui dit tendance, dit recrutement. J’ai eu l’occasion de recruter de nombreux profils dernièrement, de type UX ou UI, et je constate un phénomène qui s’accélère, à savoir l’apparition soudaine d’un grand nombre de “Designers d’Expérience” qui se déclaraient jusque-là en tant que “Directeur Artistique” : “ Sur un profil LinkedIn par exemple, le ou la candidat(e) change soudainement d’expertise entre deux postes, en le justifiant par une première création d’une expérience digitale. ” Du storytelling au story playing* Historiquement, le Directeur Artistique a longtemps travaillé sur le message, le storytelling, et au final, l’émotionnel. Être amoureux VS être catalyseur Directeur d’expérience ou Designer artistique ?

Ankama – Techniques de compositing – Rainbox niveau débutant | durée 1’04″49 Conférence de l’équipe Compositing d’Ankama Animations. Magali, Ben, Martin et Ching font un tour complet des différentes techniques de compositing utilisées sur les dessins animés réalisés à Ankama Animations. A travers plusieurs exemples concrets tirés de projets variés – les séries Wakfu et Kerubim, les pilotes Welsh & Cheddar et Boom Spectrum, et en exclusivité le long-métrage Dofus, livre 1 – Julith – découvrez les secrets de fabrication de l’équipe compo sur le logiciel After Effects (et la suite Trapcode).

Related: