Maison > interface Web > tutoriel CSS > Rester en état d'alerte

Rester en état d'alerte

William Shakespeare
Libérer: 2025-03-21 11:24:12
original
215 Les gens l'ont consulté

Rester en état d'alerte

Récemment, l'article de Chris sur la dépréciation de Chrome d' alert() , confirm() et prompt() a déclenché une discussion de développeur animée. La possibilité que les principaux navigateurs désactivent les caractéristiques de base ont soulevé des préoccupations concernant la stabilité à long terme du Web.

Le commentaire de Richard Harris a résonné fortement: nous ne devons pas accepter les changements de rupture comme un coût inévitable du progrès, en particulier lorsqu'il sape la stabilité établie du Web. La force du Web réside dans sa prévisibilité; Les investissements devraient avoir une valeur durable. Un réseau transitoire, où les API sont jetées à volonté, est une toile cassée.

Bien que cette controverse spécifique ne soit pas mon objectif principal, il met en évidence une différence cruciale entre le logiciel et le Web. Mon expérience récente à la mise à jour d'Astro, un cadre que j'aime, illustre ce point. Une simple mise à jour a brisé mon site en raison des API obsolètes.

Ce n'est pas une critique d'Astro; C'est un rappel que des cadres comme Astro, React ou autres ne sont pas le Web. Ces projets peuvent librement dépréciés et modifier les fonctionnalités. Cependant, les technologies Web de base comme alert() , CSS plus anciennes et les éléments HTML sont différentes. Ils ne peuvent pas être dépréciés avec désinvolture car le Web demande une prévisibilité. Contrairement aux projets logiciels individuels, aucune entité unique ne contrôle ces composants fondamentaux.

Le problème principal: alert() et confirm() sont des fonctionnalités Web, et non des fonctionnalités spécifiques au chrome. Beaucoup semblent ignorer cette distinction.

Cela souligne l'importance critique des normes Web. Discuter ouverte de nouvelles fonctionnalités avant la mise en œuvre permet une correction approfondie des bogues et une réponse aux questions, empêchant les conséquences irréversibles des modifications hâtives sur une plate-forme où les fonctionnalités ne peuvent pas être supprimées. Il ne s'agit pas de critiquer Chrome; Il s'agit de reconnaître la différence fondamentale entre le logiciel et le Web ouvert . N'êtes-vous pas d'accord?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal