In erster Linie bin ich Webdesigner. Genauer gesagt bin ich ein XHTML-Frontend-Designer. Also, ich hasse IE6. Ich glaube, dass alle Designer mit den gleichen oder besseren Fähigkeiten wie ich IE6 genauso hassen wie ich. Mit einem Marktanteil von über 80 % auf dem heimischen Markt müssen wir uns jedoch mit IE6 auseinandersetzen, einem alternativen Browser. Meine Überschrift lautet: IE hat die offizielle Version 8 herausgebracht, warum gibt es IE6 noch? Wie machen wir es also letztendlich? Sind es historische Gründe, technische Probleme oder die sogenannten nationalen Gegebenheiten Chinas? Zunächst einmal werde ich diesen verdammten IE6 verfluchen! Die erste Sünde des IE6: Keine Unterstützung für Pseudoklassen außer a! Was bedeutet es, dass Pseudoklassen nicht unterstützt werden? Eigentlich ist es ganz einfach. Da keine Pseudoklassen unterstützt werden, ist es unmöglich, ein reines Div+CSS-Dropdown-Menü auf einfache Weise zu erstellen. Wenn wir den Effekt eines Dropdown-Menüs in IE6 erzielen möchten, ist dies möglicherweise mit reinem CSS möglich, aber es sind viele HACKs erforderlich und dem HTML-Code müssen viele Steueranweisungen hinzugefügt werden. Wenn zur Implementierung kein CSS, sondern JS verwendet wird, erhöht dies zweifellos den Rechenmechanismus des Computers und verringert die Effizienz der Webseite. Nichts davon ist kritisch. Entscheidend ist, dass es dadurch äußerst schwierig wird, ein Dropdown-Menü in IE6 zu erstellen. Vielen jungen Webdesignern fällt es schwer, selbst eine Website zu entwerfen, und sie müssen sich auf die Entwürfe anderer beziehen. Oder schauen Sie sich den JS-Code an, den Sie überhaupt nicht verstehen. Die zweite Todsünde des IE6: keine Unterstützung für PNG-Multibit-Transparenz! Tatsächlich hat die Einführung der PNG-Bildtechnologie Webseiten noch schöner gemacht. Stellen Sie sich vor, wir können ganz einfach einen transparenten Effekt erzeugen und diese Methode verwendet nur ein PNG-Bild. Das ist doch eine tolle Sache. Aufgrund der mangelnden Unterstützung durch IE6 hatten wir jedoch keine andere Wahl, als aufzugeben. Um PNG-Transparenz in IE6 zu unterstützen, müssen Sie sich möglicherweise mehrere Möglichkeiten überlegen. CSS-Filter, JS … Allerdings ist keine Methode perfekt. Und eine perfekte Methode für IE6 ist – es gibt keine Lösung. Die drei Todsünden des IE6: zahlreiche Bugs, darunter der Floating Left Padding-Bug! IE6 hat so viele Fehler, dass Sie es sich nicht vorstellen können. Wenn Sie in einem anderen Browser eine normale Webseite durchsuchen, treten in IE6 Fehler auf. Manchmal kann schon ein Kommentar einen Fehler verursachen! ! Das Unglückliche ist, dass Sie diese BUGs vollständig verstehen müssen, bevor Sie eine Webseite entwerfen können, die in IE6 korrekt angezeigt werden kann. All dies hat Ihnen zweifellos unvorstellbare Schmerzen bereitet. Die vier Todsünden von IE6: Keine Unterstützung für relative feste Fensterpositionierung! Können Sie sich das vorstellen? Wenn IE6 eine feste Fensterpositionierung unterstützt, müssen wir beim Erstellen von QQ-Kundendienstpanels das sogenannte JS nicht berücksichtigen. Wir müssen nur den Kundendienstcode in die Webseite schreiben und ihn dann mit fester Positionierung steuern. Auf diese Weise wird unser QQ-Kundenservice-Panel perfekt angezeigt. Das Problem ist jedoch, dass IE6 dies nicht unterstützt, was solche Anwendungen unvorstellbar schwierig macht. Sie müssen JS verstehen. Wenn Sie JS nicht kennen, müssen Sie ziellos im Internet nach Informationen von Experten suchen. Das Problem bei der Frage ist, dass die meisten dieser Codes die neuesten Browserstandards nicht unterstützen. Warum? Da diese vor mehreren Jahren geschrieben wurden, studieren die Leute jetzt eher die sogenannte SEO als diese langweiligen Techniken. Schmerz! Die fünf Sünden von IE6: extrem niedrige Ausführungseffizienz und ernsthafte Scheintod-Erscheinungen! Die Ineffizienz von IE6 übersteigt Ihre Vorstellungskraft. Wenn Sie die Homepage von Sina.com selbst öffnen, können Sie spüren, dass der Browser langsam ist. Aber Sie müssen wissen, dass die Handschrift auf der Homepage von Sina.com sehr ideal ist, sie ist einfach groß. Wenn Sie eine große Website mit schlecht geschriebenen Inhalten öffnen, wissen Sie, was für ein verdammter Ärger das ist. Wenn der Webseite etwas JS hinzugefügt wird, ok, warten Sie auf den vorgetäuschten Tod! Wenn Sie feststellen, dass ein Fenster eingefroren ist, müssen Sie alle IE-Fenster schließen, nicht nur das eingefrorene Fenster! In diesem Zusammenhang müssen wir die auf IE6 basierenden Browser erwähnen, wie etwa TT, THEWORLD, Matou usw. Alle Entwickler dieser Browser müssen sich überlegen, wie sie das Suspended-Animation-Problem des Browsers in der Peripherie lösen können. . . Glauben Sie, dass es einstürzen wird oder nicht? Sechs Sünden von IE6: Keine Unterstützung für das Öffnen mehrerer Tabs! Das Problem bei der Nichtunterstützung mehrerer Registerkarten besteht darin, dass Ihre Taskleiste beim Öffnen einer Webseite nach der anderen schließlich mit diesen Fenstern überflutet wird. Natürlich ist das nur eine Frage der Surfgewohnheiten. Alle gängigen Browser öffnen mehrere Tabs, aber IE6 ist der einzige, der das nicht tut. Allerdings belegt es die meisten Browser. Ich glaube, das ist für jeden ein großes Ärgernis, sehr deprimierend und weckt den Wunsch, vom Gebäude zu springen. Die sieben Todsünden des IE6: endlose Sicherheitslücken! Was ist das Wichtigste? Sicherheit! Allerdings ist IE6 seit seiner Einführung von Sicherheitslücken geplagt! Auch heute kommt es immer wieder zu Sicherheitsverstößen. Natürlich sind die Vergehen von IE6 zu zahlreich, um sie alle aufzulisten, und ich kann sie unmöglich alle kritisieren. Das Obige ist nur eine Zusammenfassung der schwierigen Probleme, die beim Entwerfen und Durchsuchen von Webseiten auftreten. Viele wichtige Punkte wurden noch nicht angesprochen. Ich hoffe, dass meine Kollegen weiterhin Kritik üben werden! Das Thema dieses Artikels ist nicht die Kritik am IE6, sondern die Analyse, warum der IE6 im Land so beliebt ist. Ich glaube, dass es bei der Analyse dieser Angelegenheit nicht schwer zu verstehen ist, warum selbst ein vulgärer Schauspieler wie Xiao Shenyang im ganzen Land populär werden kann. 1: WINDOWS XP lief sieben Jahre in Folge hervorragend! Wie wir alle wissen, ist IE6 der Browser, der mit dem XP-System geliefert wird. Als XP nach und nach 98 und 2000 ablöste, hielt IE6 Einzug in Tausende von Haushalten. Die meisten Leute verwenden direkt den mitgelieferten Browser, anstatt selbst einen Browser herunterzuladen und zu installieren. Daher ist es nicht schwer abzuschätzen, dass IE6 einen so großen Marktanteil einnehmen kann. Ein weiterer Faktor, der zu diesem Trend beitrug, war die Popularität des GHOST-Systems. Viele GHOST-Systeme basieren auf XP, was den Mitarbeitern der Computerstadt in gewissem Maße die Arbeit erleichtert, auf einer anderen Ebene jedoch tatsächlich eine kostenlose Werbung für XP darstellt. Es gibt immer Vor- und Nachteile. Angesichts der Popularität von XP ist IE6 an chinesischen Computern wie eine Hämorrhoide haften geblieben, die sich nur schwer herausziehen lässt. 2: Die Inkompetenz der Konkurrenz! Der einzige Konkurrent von IE6 ist Firefox. Für mich persönlich ist es jedoch schwierig, mich für Firefox zu interessieren. Für mich ist Firefox eher ein Tool zum Analysieren von Websites als ein Browser für den täglichen Gebrauch. Warum? Weil die Schnittstelle nicht benutzerfreundlich ist. Ich frage mich nur, wie ein Weltklasse-Hersteller einen Browser dieses Stils herstellen kann. Meinen Sie nicht diese hervorragenden IE-Core-Multi-Window-Browser? Beispielsweise sind die Interfaces von TT, THEWORLD etc. so komfortabel, wer möchte sich da schon grundlos Ärger einhandeln? Das Schnittstellenproblem ist zweifellos ein ernstes Problem, aber noch gravierender ist, dass Firefox überhaupt nicht mit den Nutzungsgewohnheiten der Chinesen kompatibel ist, was der Hauptgrund dafür ist, dass die Entwicklung von Firefox in China eingeschränkt ist. Beispielsweise Mausgesten wie das Doppelklicken auf eine Registerkarte zum Schließen einer Webseite usw. Natürlich sagen manche Leute, dass Plug-Ins das ausgleichen können, aber ist Ihnen nicht aufgefallen, dass Firefox so viele Plug-Ins enthält? Welches installieren Sie? Und warum kann es nicht wie andere Browser integriert werden? Ist es möglich, dass die Verwendung von Firefox von Natur aus eine technische Aufgabe ist? Jetzt ist es Google Chrome. Es ist cool, es gefällt mir sehr. Google ist Google und sein Browser ist sehr gut, aber das Problem besteht darin, dass es sich um ein neues Produkt mit schwachen Funktionen handelt und es sich nur auf die Exzellenz seines Kerns verlässt. Abgesehen davon sollten die Kerne von Google, IE8, Opera, Apple-Browser usw. konsistent sein. Auch wenn sie nicht konsistent sind, sind ihre Auswirkungen gleich. Daher müssen Sie nur einen dieser Browser installieren. Aber Firefox ist anders. Firefox ist anders als all diese Browser. Da diese externen Konkurrenten nicht ausreichen, werfen wir einen Blick auf Microsofts eigenen Browser, den IE7. Als ich voller Aufregung IE7 herunterlud und installierte, musste ich weinen. Ich habe mir die Seele aus dem Leib geweint. Ich habe in meinem ganzen Leben noch nie einen so hässlicheren Browser gesehen. Ich frage mich, ob alle Leute bei Microsoft Idioten sind. Wozu dient so eine große Tab-Leiste? Es lässt sich nicht durch Doppelklicken schließen und nimmt so viel Platz ein. So ekelhaft! Und noch wichtiger: Warum müssen Sie bei einem Multi-Tab-Browser beim Klicken auf einen Link den Browser erneut öffnen, anstatt einen neuen Tab? Dieses Problem besteht nicht nur im IE7. Ich habe festgestellt, dass auch andere Browser außer Google dieses Problem haben. Sind Ausländer dumm? Ich kann wirklich nicht verstehen, warum sie sich von den Toiletten zu Hause nicht das Geringste abschauen können, obwohl sie doch so hervorragend sind. Ursprünglich war IE6 aufgrund der XP-Problematik weit verbreitet und die Nachteile dieser Konkurrenten führten dazu, dass niemand bereit war, den Browser zu aktualisieren oder zu wechseln. Daher bleiben für uns Webdesigner noch viele schwierige Probleme übrig. 3: Internetnutzer haben eine geringe professionelle Qualität! Ich kritisiere absolut nicht die Erziehung unserer chinesischen Internetnutzer, auch wenn sie in der Tat nicht besonders gut ist. Wenn es um Internetkenntnisse geht, denkt jeder Internetnutzer, er sei total cool, aber glauben Sie das? Ich habe viele Kunden (meine Kunden sind natürlich Webmaster), die nicht wissen, was ein Browser ist! ! Wer nicht weiß, was ein Browser ist, kommt natürlich nicht auf die Idee, ihn zu wechseln. Ist das nicht sehr leicht zu verstehen? Der Leser sagt vielleicht: „Auf keinen Fall“, aber fragen Sie doch einfach mal die Freunde in Ihrem Umfeld, die sich kaum mit dem Internet auskennen, wie sie online gehen. Sie würden sagen: Doppelklicken Sie auf das E-Symbol auf dem Desktop. . . 4: Website-Designer nehmen zu viel Rücksicht auf unsere Internetnutzer. <br />Angesichts der Vielzahl an IE6-Browsern können Webdesigner sich nur um sie kümmern, statt sie zu ignorieren, es sei denn, es handelt sich um eine Arbeit, bei der sie ihr gesamtes Können unter Beweis stellen. Das ist hilflos und allen geht es so, auch mir. Fünftens: Andere, darunter die perfekte Integration mit dem Dateimanager, sind die sogenannten Vorteile von IE6. Das Wichtigste ist, dass alle Online-Banken anscheinend nur den Internet Explorer unterstützen. Dies schränkt auch die Entwicklung anderer Browser ein. Viele Faktoren haben zur aktuellen Browserlandschaft geführt. Wie das Problem zu lösen ist, darüber habe ich nicht das letzte Wort. Ich kann nur prahlen und Ihnen helfen, sich zu beruhigen. Es gibt jedoch noch Hoffnung in der Morgendämmerung. Windows 7 ist fast OK. Ich glaube, dass IE8 nach der Veröffentlichung von 7 IE6 nach und nach ersetzen wird, so wie es IE5 getan hat. Bis dahin wird für uns Webdesigner der Frühling da sein. Und dann müssen wir nur noch unser Design verbessern. |
<<: Über das Problem, dass nach der VMware-Installation keine virtuelle Netzwerkkarte vorhanden ist
>>: Beispielcode zum Implementieren eines gleichhohen Layouts auf mehrere Arten mit CSS
Schreiben einer Docker-Datei Am Beispiel des von ...
Inhaltsverzeichnis Vorwort 1. SCP-Nutzung 2. Verw...
Überblick Volume ist die Abstraktion und Virtuali...
Wichtige Punkte Mit der CSS-Eigenschaft „Größe än...
Mit dem Befehl „Docker Create“ können Sie einen C...
MySQL selbst wurde auf Basis des Dateisystems ent...
1. Prüfen Sie, ob das Ereignis aktiviert ist Vari...
Xhtml hat viele Tags, die nicht häufig verwendet w...
Ergebnisse erzielenImplementierungscode html <...
1. left(name,4) fängt die 4 Zeichen auf der linke...
Vorwort: Im MySQL-System gibt es viele verschiede...
Inhaltsverzeichnis 1. Installationsvorbereitung 1...
Vorwort Das Konzept des Dunkelmodus stammt ursprü...
Inhaltsverzeichnis 1. Was ist Dekonstruktion? 2. ...
Inhaltsverzeichnis Benutzerdefinierte Vue-Direkti...