background preloader

HTML5 Boilerplate: The web’s most popular front-end template

https://html5boilerplate.com/

Related:  HTML 5guyabalainHTML | CSS | JAVASCRIPT

50 Templates HTML5 de qualité à télécharger gratuitement Dernièrement la qualité des templates HTML5 gratuits à télécharger a augmenté drastiquement et leur nombre s’est multiplié. C’est une bonne chose pour vous qui êtes friands de ces ressources, que ce soit pour des projets rapides, pour apprendre ou pour avoir une base qui vous fera gagner du temps pour vos designs de sites. En général il n’est pas facile pour un webdesigner de trouver un template qui soit à la fois beau, intéressant et gratuit. La qualité de ces templates en HTML5 et CSS3 est assez impressionnante si on prend en compte le fait qu’ils soient téléchargeables gratuitement.

Le guide ultime pour accélérer son développement frontend Il existe deux types de développeurs : ceux qui développent vite (et bien) et les autres. En tant que développeur frontend vous vous êtes sûrement déjà rendu compte que certaines parties de votre travail/passion était redondantes et qu'il était souvent possible d'aller plus vite. Bref, je vais vous apprendre à passer au niveau supérieur de productivité à travers une (longue) liste de conseils et d'astuces glanées sur le web. Stockage des données locales : Web Storage Nous connaissions les cookies. Maintenant nous disposons de Web Storage (ou DOM Storage) pour stocker des données locales. Faisons un tour du propriétaire ! Stockage des données dans le navigateur Web Storage est une solution adaptée aux besoins actuels de stockage de données variées, dans le navigateur.

Les Media Queries CSS3 - Alsacréations La spécification CSS3 Media Queries définit les techniques pour l'application de feuilles de styles en fonction des périphériques de consultation utilisés pour du HTML. On nomme également cette pratique Responsive Web Design, pour dénoter qu'il s'agit d'adapter dynamiquement le design à l'aide de CSS. Ces bonnes pratiques permettent d'exploiter encore plus les avantages de la séparation du contenu et de la présentation : l'intérêt est de pouvoir satisfaire des contraintes de dimensions, de résolutions et d'autres critères variés pour améliorer l'apparence graphique et la lisibilité (voire l'utilisabilité) d'un site web. Les plateformes exotiques sont concernées en premier lieu : navigateurs mobiles et tablettes, écrans à faibles résolutions, impression, tv, synthèses vocales, plages braille, etc. Approche historique Avec CSS2 et HTML4, il était déjà possible de spécifier un média de destination pour l'application d'une ou plusieurs feuilles de style.

Dessiner avec canvas - MDC Introduction Depuis Firefox 1.5, Firefox comprend un nouvel élément HTML servant à dessiner programmatiquement. L'élément <canvas> est basé sur la spécification canvas du WHATWG, elle-même basée sur la balise <canvas> d'Apple implémentée dans Safari. Celui-ci peut être utilisé pour afficher des graphes, des élements d'interface, et d'autres éléments graphiques personnalisés sur le client. <canvas> crée une surface de dessin de taille fixe, ou canevas, exposant un ou plusieurs contextes de rendu.

Schnaps.it, le générateur de template HTML5 Alsacréations est fier de vous annoncer la naissance de Schnaps.it, notre nouvel outil de génération de code HTML / CSS ! Combinaison de plusieurs outils existants (KNACSS, Schnapsum et Squelettor), Schnaps.it offre une palette de fonctionnalités lorsque vous débutez un nouveau projet web : il permet de construire un squelette HTML vide très rapidement il offre la possibilité de concevoir des gabarits de mise en page simple (une, deux, trois colonnes, hauteurs identiques, etc.) basés sur le mini framework KNACSS il propose du faux-texte "Lorem Ipsum" en version alsacienne provenant de Schnapsum. Le générateur de gabarits permet d'affiner certains réglages visuels des différents éléments (largeur, marges internes, marges externes, alignement de texte, etc.). Une fois vos réglages effectués, il ne vous reste plus qu'à récupérer l'ensemble des fichiers en un clic !

Les propriétés CSS :nth-child et :first-child Afin de styliser en CSS une liste d’éléments, que ce soit pour la navigation de votre site web ou pour une liste dans vos contenus, vous pouvez utiliser un « ID » différent pour chacun de vos items. Cependant, cela aura comme inconvénient de vous créer plusieurs lignes de codes qui auraient pu être évitées à l’aide de différentes propriétés telles que :nth-child, :nth-of-type, :first-child et :last-child. Ces propriétés sont également très utiles lorsque vous avez une liste avec énormément d’éléments. Voici un article illustrant à merveille l’utilisation de chacune de ces propriétés CSS dans différents contextes afin d’avoir un contrôle absolu sur vos listes HTML. L’article suivant a été écrit par Chris Coyier du site web CSS-Tricks.com

IndexedDB - Référence Web API Cette fonction est expérimentalePuisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification. Ce document est en cours de traduction IndexedDB est une API de stockage côté client qui permet de gérer des quantités importantes de données structurées, incluant des fichiers/blobs. Cette API utilise des indexes afin de permettre recherches performantes sur ces données.

Créer des animations en CSS3 et HTML5 facilement On connait tous les animations de type Flash, elles sont facilement réalisables à l’aide de logiciels mais hélas le Flash n’est pas vraiment apprécié des webmasters pour des raisons de référencement principalement. Mais alors comment créer des animations sans le Flash ? Les constantes évolutions du web font que celui-ci s’adapte très vite aux manques. C’est ce que viennent combler le CSS3 et le HTML5 par exemple pour compenser l’utilisation du flash. L’HTML5 grâce ces nouvelles « options » que sont les balises, les attributs, la gestion des API et donc des applications web permettent à tout webmaster de créer désormais des animations sans avoir recourt au Flash.

Canvas - MDC <canvas> est un nouvel élément HTML servant au dessin via des scripts JavaScript. Il peut être utilisé par exemple pour l'affichage de graphes, d'animations, ou de jeux vidéo. <canvas> a été introduit initialement par Apple pour le Dashboard de Mac OS X et ensuite implémenté dans Safari. Les navigateurs basés sur Gecko supportent ce nouvel élément depuis Gecko 1.8. (c'est-à-dire Firefox 1.5 et ultérieurs). 14 templates HTML5 gratuits Nouvelle fournée de ressources sur le blog : au programme du jour, 14 templates HTML5 à télécharger gratuitement. Pratiques lorsqu’on souhaite mettre rapidement un projet en ligne, certains templates peuvent littéralement vous sauvez la vie ou du moins vous faire économiser un bon nombre d’heures de travail. D’après moi, il sont à utiliser avec modération et si vraiment nécessaire. Un template fera très bien l’affaire pour un petit projet personnel par exemple, alors que pour les projets professionnels et personnalisés, mieux vaut se baser sur un bootstrap par exemple.

Related:  HTML5Webographie : cours HTML et CSSTeChHTML5Styles & CSSvarious stuffActus WebCompabilitétutorialsHTML5 tricksWeb-Design:cool stuffhtmlHTML5HTML5HTML5Responsive Web DesignHTML5JavaScript Library