Ou comment scier la branche sur laquelle on est assis en matière de développement web... ces idées n'étaient pas forcément mauvaises ou inutiles, ni forcément mauvaises techniquement.
Un exemple de technique définitivement morte, les célébrissimes pop-ups. Je vais sûrement passer pour un vieux *chnoque* en disant ça, mais je me souviens de la période où le blocage des pop-up n'était pas d'actualité. Il faut dire qu'on n'était pas bombardé de fenêtres vous vantant les mérites de la pilule bleue ou je ne sais quel casino à la noix... (oui, bon d'accord, c'était il y a quelques années)
Les publicitaires se sont emparés et en ont abusé... résultat, je n'imagine même pas avoir un navigateur ne me les bloquant pas, et je ne regarde même plus ce qui est bloqué.
Moralité, les développeurs et surtout les décideurs devraient réfléchir avant de foncer tête baissée et de sur-utiliser des techniques intrusives, sinon, je ne donne pas cher par exemple des publicités intempestives en Flash... l'existence même d'extensions comme Adblock sont symptomatiques (et encore, je ne parle pas de leur franc succès). Si personnellement, je ne suis pas fanatique de Flash, je reconnais qu'un bandeau de pub animé MAIS clairement identifié comme tel et non-intrusif ne me gêne pas. Et Flash a certaines qualités avec lesquelles il est difficile de rivaliser, techniquement parlant... il serait dommage que les internautes en arrivent à faire disparaître Flash ou Javascript de leur machine pour pouvoir consulter des sites.
J'exagère ?
On disait exactement la même chose des pop-ups il y a quelques années. Et leur quasi-disparition est pourtant bien arrivée.
Des statistiques donnent déjà 5 à 10% d'utilisateurs qui bloquent Javascript (de leur propre chef ou non). Et j'avoue que j'aimerais bien savoir le pourcentage d'utilisateurs qui utilisent une extension du genre Adblock plus.
Les pop-ups ont un défaut intrinsèque qui n'a rien à voir avec leur sur-utilisation : dans notre utilisation de plus en plus multi-fenêtres / onglets, une pop-up qui se balade n'est plus du tout visuellement rattachée à une fenêtre existante.
Ergonomiquement c'est perturbant, et il est facile de ne pas la voir si elle passe sous une autre fenêtre, voire même si elle s'ouvre en arrière plan.
Or les seules pop-up utiles à mon sens sont celles qui étendent les possibilités d'un site. Bref, les pop-ups sont à mon sens heureusement remplacées par des fausses pop-ups CSS/JS.
Par contre pour le blocage JS, c'est tout JS ou juste l'ouverture de fenêtres non demandées?