Web Dev

Cover

Web - global

Outils

Web Components

Général
Shadow DOM
Templates
Custom Elements

HTML

Spécifications

Bonnes pratiques

CSS

Spécifications

Général

CSS dans les emails

Bonnes pratiques

Styles par défaut

Outils

Titre
Normalize.css
Auteurs
  • Nicolas GALLAGHER
Titre
CSS Guidelines
Auteurs
  • Harry ROBERTS

Trucs et astuces

Centrage

Titre
Le guide complet pour centrer en css
Auteurs
  • NYALAB
Editeur
Putain de code !
Date
Titre
Centering in CSS: A Complete Guide
Auteurs
  • Chris COYER
Editeur
CSS-tricks
Date

Sélecteurs

Titre
Why we don't have a parent selector
Auteurs
  • Johnatan SNOOK
Editeur
snook.ca
Date

Transitions, animations

Titre
Understanding CSS3 Transitions
Auteurs
  • Dan CEDERHOLM
Editeur
A List Apart
Date
Remarque
Ce n'est pas du HTML 5 mais du CSS 3 : comment modifier dynamiquement la valeur de certaines propriétés CSS, ce que permettent la plupart des librairies javascript. On pourra toujours se demander si c'est aux feuilles de styles de faire cela, mais c'est en tout cas simple et rapide à mettre en place.

Formes géométriques

Titre
CSS Quick Tip: CSS Arrows and Shapes Without Markup
Auteurs
  • Nate CAVANAUGH
Editeur
yuiblog
Date

CSS Grid

Spécifications: * W3C : CSS Grid Layout Module Level 1 * MDN: CSS Grid °°ref°° authors : Meyer Eric title  : Practical CSS Grid: Adding Grid to an Existing Design url  : https://alistapart.com/article/practical-grid pub  : A List Apart date  : 2017-03-23

Titre
An Introduction to CSS Grid Layout: Part 1
Auteurs
  • Dan BROWN
Editeur
Mozilla Hacks
Date
Titre
An Introduction to CSS Grid Layout: Part 2
Auteurs
  • Dan BROWN
Editeur
Mozilla Hacks
Date

Stylisation des champs de saisie / interaction

Titre
How to Style Input Type Range in Chrome, Firefox, and IE
Auteurs
  • Brenna O'BRIEN
Editeur
{BrennaOBrien}
Date

Javascript

Spécifications et documentation

JSON

Bonnes pratiques

Pour la documentation

Outils divers

Autres ressources

Explorign JS
Série de bouquins gratuits en ligne ou payant sous forme numérique.

A ne jamais oublié

Titre
nodeName Case Sensitivity
Auteurs
  • John RESIG
Editeur
johnresig.com
Date

DOM

Spécifications

Accessibilité

HTTP

Spécifications

Gnome

GJS (Gnome javascript engine)

GTK

Hello World en plusiuers languages

Java

Spécifications

Codes et bonnes pratiques

PHP

Spécifications

Bonnes pratiques

Python

Bonnes pratiques

Design, typographie

Accessibilité, typographie

HIG (human interface guidelines)

Measure (line length)

65 characters (2.5 times the Roman alphabet) is often referred to as the perfect measure. Derived from this number is the ideal range that all designers should strive for: 45 to 75 characters (including spaces and punctuation) per line for print. Many web designers (including me) apply that rule directly to the web. I’ve found, however, that we can reliably broaden the range to 45 to 85 characters (including spaces and punctuation) per line for web pages.

Titre
Size Matters: Balancing Line Length And Font Size In Responsive Web Design
Auteurs
  • Laura FRANZ
Editeur
Smashing Magazine
Date
Titre
2.1.2 Choose a comfortable measure
Auteurs
  • Richard RUTTER
Editeur
The Elements of Typographic Style Applied to the Web

Techniques

Titre
Complete Beginner’s Guide to UX Research
Editeur
UX Booth
Date

Formats de fichiers

N'ESSAIE PAS DE PARSER LE CSV TOI-MÊME. Tant que c'est possible, prends une lib solide faite pour ça. (Python a une excellente lib de CSV incluse.)

Et ne te dis pas que ça ne t'arrivera pas, et que toi, tu ne reçois que du CSV bien formaté: Avec la loi de Murphy, s'il y a une possibilité que ça foire, ça va foirer.

Si tu veux vraiment le coder toi-même, tu peux s'en sortir en écrivant une machine à état. Mais il faudra bien prendre en comptes tous ces cas. Et peut-être d'autres que j'aurais oubliés.

Titre
Alors comme ça tu veux faire du CSV ?
Auteurs
  • Sébastien SAUVAGE
Editeur
sebsauvage
Date

Outils

Customisation d'Eclipse

Revues, magazines, communautés

Alsacreations
Petit site qui est devenu une vaste communauté avec news, tutos et forums.
Open Web
Ressources sur les bonnes pratiques du web.
Pompage
Traductions d'articles.
A List Apart
Magazine historique sur le design et le dev web.

historique

2017-02-03
2015-09-12
  • upd Refonte complète de l'article (fusion de l'article HIG).
2015-04-26
  • add Article sur les HIG.
2007-08-25
  • upd Simplification de l'article avec la suppression de certaines entrées devenues obsolètes ou inadéquate, en attendant une mise à jour plus complète.
2004-06-15
  • add Création de l'article