1476 sujets

Web Mobile et responsive web design

Bonjour,
question simple : est-ce que rw est bien pris en compte sur les navigateurs récents.
En effet, je fais un bandeau défilant avec un texte qui se met bien en place avec cette unité.
marci
Merci pour ta réponse rapide et le site est super.
Question subsidiaire : comme Microsoft évidemment est à la traîne, comment faire pour mettre une unité de remplacement au cas où car il est difficile de mettre en px ou quoi que ce soit sans faire d'approximation ?
Il faut créer un fallback, exemple :
.item {
    height: 500px; /* cette règle sera lue en premier par tous les navigateurs */
    height: 50vh; /* cette règle sera lue et interprétée par les navigateurs qui en sont capable, et laissée de côté par les autres */
}

Un navigateur non à jour sera ainsi en mesure de définir une hauteur de 500px quoi qu'il advienne. On peut utiliser des fallbacks pour beaucoup de choses...
Modifié par Olivier C (29 Jul 2017 - 14:23)
Microsoft à la traine cela dépend pour quoi !! ok ici mais pas pour tout !!
puis tous les navigateurs sont un moment ou un autre différents '( se différencient) sur le support des instructions css récentes ......
75lionel a écrit :

puis tous les navigateurs sont un moment ou un autre différents '( se différencient) sur le support des instructions css récentes ......

En d'autres termes, il faut des années avant de pouvoir utiliser lesdites instructions css si on veut que ça marche sur tous les navigateurs.
La "différenciation" a bon dos! Smiley decu
Administrateur
PapyJP a écrit :

En d'autres termes, il faut des années avant de pouvoir utiliser lesdites instructions css si on veut que ça marche sur tous les navigateurs.
La "différenciation" a bon dos! Smiley decu

Et encore une fois, ce n'est ni la faute des spécifications ni celle des navigateurs, mais celle de l'usager.

Pour le cas des unités "vw", cela fait très exactement 6 ans que c'est supporté par tous les navigateurs (depuis IE9). Les specs sont prêtes aussi depuis longtemps (Candidate Recommandation).

Bref, le seul obstacle demeure l'usager : par choix, par méconnaissance ou par obligation de sa DSI, c'est lui et lui seul qui empêche le Web d'avancer avec son IE8 Smiley langue *

J'aime beaucoup cet article récent à ce sujet : http://mediatemple.net/blog/tips/browser-statistics-matter/

Où il dit, entre autre : "If you’re working on a project that has 0.0001% of traffic from Safari 3, you should drop support for Safari 3 and stop your team from spending any time on it. That’s your job."

(aujourd'hui en France, IE8 représente 0.28% des usagers, on n'en est pas loin Smiley lol ...)

-----
* et accepter un affichage différent sur chaque navigateur est devenu une évidence avec le Responsive, alors pourquoi ne pas accepter que IE8 ait aussi "son" affichage à lui ? (d'autant plus que l'alternative ici proposée par Olivier C est parfaite)
Modifié par Raphael (31 Jul 2017 - 09:04)