Profil : Débutant

Openweb.eu.org > Profil : Débutant

Referrer Policy

par Nicolas Hoffmann, le 12 décembre 2017

Des mécanismes parfois vieux comme le Web sont présents sur nos sites sans que nous en ayons tous les tenants et les aboutissants. Celui présenté aujourd’hui fait partie de cette catégorie. C’est également l’occasion de voir que son importance peut être capitale dans certains cas de figure.
Son nom est Referrer Policy.

SubResource Integrity

par Nicolas Hoffmann, le 20 janvier 2017

Le Web devient une plateforme de plus en plus complète, et sa globalisation ou certains aspects de sa distribution (notamment via des CDNs) posent de nouvelles questions de sécurité. Qu’à cela ne tienne, de nouvelles spécifications offrent de nouvelles réponses à ces questions. Celle qui va être présentée dans cet article se nomme SubResource Integrity.

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.

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.