Architecture Modèle-Vue-Contrôleur (MVC)

News tagged: framework

Architecture Modèle-Vue-Contrôleur (MVC)

Comme évoqué dans notre article «Séparation structure/présentation/comportement», la tendance actuelle est de séparer le fond de la forme et ainsi les différentes couches d’une application (données, présentation et traitements) par souci de clarté et pour simplifier la maintenance des différents acteurs du projet (développeurs et webdesigners).
Modèle-Vue-Contrôleur ou Model-View-Controller Design Pattern en anglais est une architecture de l’interface entre l’homme et la machine d’une application logicielle qui sépare donc les informations en trois parties:

Read more

HTML 5 et les terminaux mobiles

Dans le prolongement de l’article «Présentation de l’HTML 5», voici un sujet sur la compatibilité de la dernière version du langage avec les terminaux mobiles, sous-entendus les téléphones portables, les PDA (Personal Digital Assistant ou assistants numériques personnels) et les tablettes numériques.

Tout d’abord, un bref historique de l’Internet mobile. Dans un premier temps, l’accès aux contenus web pour les téléphones portables était possible grâce à un langage dérivé de l’HTML, le WAP (Wireless Application Protocol ou protocole d’application sans fil).

Read more

Le responsive web design

Ces dix dernières années, les dimensions des écrans d’ordinateurs de bureaux ont principalement évolués entre 15 et 27 pouces.
Si un 15 pouces correspond à une définition de 800 x 600 pixels pour une diagonale d’environ 38 cm, un 27 pouces représente une définition de 2560 x 1440 pixels pour une diagonale d’environ 68,58 cm.

Dans cette variété importante de formats et de résolutions, l’internaute a donc le loisir d’utiliser son navigateur favori dans de nombreuses tailles de fenêtre.

Les statistiques mondiales w3counter.com permettent d’observer dans le temps les résolutions d’écrans utilisées à travers une fréquentation de moins de 30000 sites web.

w3counter

Dans ce contexte, on comprend que l’approche du webdesign ait logiquement été liée à cette importante contrainte de supports d’affichage.

Read more