Profil : Débutant

Openweb.eu.org > Profil : Débutant

0 | 10 | 20 | 30 | 40 | 50 | 60 | 70

Humeur : chers services tiers, et si vous vous associez à nous ?

par Nicolas Hoffmann, le 1er août 2016

Ou : de l’importance de ne « pas trop déconner ». Explications.

La troisième guerre des navigateurs est terminée et c’est un bain de sang

par Nicolas Hoffmann, le 7 juillet 2016

DRY approaches: don’t repeat yourself

by Nicolas Hoffmann, on the 29 October 2015

DRYdon’t repeat yourself – is one of the basic principles of programming. The two main concepts allowing you to avoid repetitions in programming are variables and functions.

Question is: how can we think DRY with a language which does not have variables or functions?

Think outside of the box

by Nicolas Hoffmann, on the 15 October 2015

Think outside of the box”: here is an enigmatic title!

However, it is one of our greatest challenges as CSS developers: abstracting us from our environment and even from our own senses that can… set up some vicious traps.

Establishing CSS conventions and documenting them

par Nicolas Hoffmann, le 24 septembre 2015

If semantics is defined as “a set of rules and conventions in order to allow a group of people to understand each other”…

Why not apply this concept to CSS conception ?

Orthogonality with CSS

par Nicolas Hoffmann, le 17 septembre 2015

In the previous article, we recalled the concept of separation structure / presentation.

However this principle is in fact a sub-principle of a larger whole that is called the orthogonality.

Nouvelles notices AcceDe web

par Nicolas Hoffmann, le 15 septembre 2015

Basic CSS principles

par Nicolas Hoffmann, le 11 septembre 2015

Before talking about recent issues of CSS, it is good to remember some
basics and some principles.
Even if the usage of CSS has evolved, these principles are still correct and are sometimes slightly forgotten.

Great modern CSS conception principles

par Nicolas Hoffmann, le 3 septembre 2015

We have often discussed, supported and defended it : front-end development, including CSS is a centerpiece for websites and even for the Web, and this phenomenon is increasing more and more, especially with responsive websites.

Nicolas Hoffmann offers for this purpose a series of no less than ten articles on modern approaches and constraints affecting CSS .

Création de plug-ins accessibles, une démarche

par Nicolas Hoffmann, le 2 juillet 2015

Dans la suite directe de « Du consommateur au producteur », la question de l’approche « producteur » peut parfois inquiéter les débutants : comment s’y prendre ? Quels sont les écueils à éviter ?

Nicolas Hoffmann vous propose à cet effet une méthode et une approche éprouvées de création de plug-ins accessibles, et un retour d’expérience sur ces projets.

0 | 10 | 20 | 30 | 40 | 50 | 60 | 70

Vous avez envie de faire un site web, mais vous ne savez pas comment vous y prendre ? Bien sûr, le Web ne manque pas de solutions clés-en-main et d’éditeurs HTML simplifiés, qui vous promettront que vous n’aurez jamais à lire ou à écrire une seule ligne de code.

Mais le prix à payer pour cette facilité est un site conçu selon la technologie des années 90, époque où la guerre entre Netscape et Microsoft faisait rage, et où il n’existait que ces deux navigateurs. Autrement dit, un site fait pour être vu dans certains navigateurs seulement, peu évolutif, difficile à gérer à long terme et inaccessible aux personnes handicapées.

Sans doute préféreriez-vous ouvrir votre site à tous les internautes et tous les navigateurs modernes) comme aux nouveaux médias d’accès à Internet (navigateurs vocaux, ordinateurs de poche, etc) ? Peut-être jugerez-vous préférable de faire un site plus facile à maintenir, évolutif et ouvert aux technologies d’avenir ?

C’est pourquoi nous vous encourageons à découvrir, à travers nos articles d’initiation, les technologies actuelles du Web regroupées sous l’appellation de « Standards Web », et en particulier :

  • le HTML normalisé qui vous permettra d’organiser le contenu de vos pages ;
  • les CSS qui vous permettront de régir leur présentation
  • les outils dynamiques (DOM, Ecmascript) qui vous permettront de rendre votre site plus interactif.

C’est pourquoi nous vous encourageons surtout au respect des standards, pour mettre fin à la balkanisation du web et contribuer à la construction d’un Internet universel et accessible à tous. Il n’est jamais trop tard pour faire passer le web à une vitesse supérieure et de tirer parti des fonctionnalités des navigateurs modernes. En suivant les conseils proposés par OpenWeb, vous allez vous simplifier la vie, tout en faisant progresser Internet.

Openweb :

  • est gratuit et non commercial (pas de bannières de pub chez nous !) ;
  • est réalisé bénévolement par des professionnels du web qui partagent leur expérience et leur savoir faire ;
  • respecte les standards du Web, avec tous les avantages que cela apporte.