Pur CSS se bloque iphone affecte certains navigateurs

0
182

par Martin Brinkmann le 17 septembre 2018 dans Internet – Pas de commentaires

Un couple de lignes de code qui s’exécute dans un navigateur web moderne par défaut peut se bloquer Apple Safari, navigateur web, iphone et touche de sélection des navigateurs.

Le code utilise la toile de fond-filtre de propriété et beaucoup d’éléments Div (plus de 3000) à crash Apple iphone immédiatement et le congeler certains navigateurs non-iOS systèmes.

safari css dos

Le code a été publié sur GitHub aujourd’hui en format lisible et que le code de l’exécutable. Je ne vais pas le lien de la page de démonstration, mais vous pouvez accéder à la ressource liée ci-dessus et cliquez sur le lien pour tester votre navigateur.

Selon le développeur, le code va redémarrer iOS 9 appareils lorsque les pages web qui contiennent sont chargées sur l’appareil. Certains navigateurs peuvent geler ou de se bloquer comme bien, mais je ne pouvais pas vérifier que.

Safari sur Mac OS X appareils est affectée et le chargement de la démo de la page web dans Safari peut nécessiter un redémarrage forcé et peut-être le début d’un cercle vicieux que le système d’exploitation peut ouvrir Safari automatiquement et avec elle, la page web avec le code qui à son tour peut exiger un autre redémarrage.

ie crash

Internet Explorer et Microsoft Bord de l’affichage des notifications qu’ils ne pouvaient pas charger la page web, tandis que l’Opéra, Google Chrome et Firefox de charger la page web de l’amende juste.

Les rapports suggèrent que certaines versions d’Internet Explorer et Microsoft Bord peut être affecté. Günter Né a confirmé que la page s’est écrasé Internet Explorer 11 sur Windows 7 système. Neowin suggère que Microsoft Bord, Internet Explorer ou Safari peut se figer lorsque les pages web sont chargés.

Les autres navigateurs sur iOS peut certainement touché par ce ainsi qu’ils sont forcés d’utiliser le même moteur de rendu.

Le développeur promet code de plantage ou de gel Firefox dans la semaine à venir. De toute évidence, il ya toujours la chance que les navigateurs crash lors de certaines chargement de code sur les pages web. Alors que cela ne devrait pas arriver, pas de navigateur semble être exemptés.

Le même développeur a publié un one-liner, JavaScript, cette fois, qui gèle Google Chrome et chrome os.

Il y a peu que les utilisateurs d’Internet peuvent faire pour éviter ce problème. CSS instructions sont exécutées sur la charge et peut être ajouté à n’importe quelle page web; ce qui est différent de JavaScript, les utilisateurs peuvent bloquer l’exécution en utilisant des programmes tels que uBlock Origine, uMatrix, ou NoScript.

C’est au navigateur de développeurs pour résoudre le problème. Tout ça conduit à se fige ou se bloque uniquement, elle peut conduire à la perte de données due à cela.

Maintenant, Vous: votre navigateur Est touché par le problème?