Ir zināms, ka gandrīz katrs geek ienīst pārlūku Internet Explorer ar aizrautību, bet vai kādreiz esat domājis par to, kāpēc? Apskatīsim godīgu vēsturi un to, kur viss sākās ... pēcnācējiem, ja nekas cits.
Pretēji tam, ko jūs varētu domāt, šis raksts ir nē kas nozīmē, ka pārlūkprogrammā Internet Explorer ir paredzēta naida fest - faktiski kopš IE 9 viņi turpināja uzlabot veiktspēju, pievienoja jaunas funkcijas un kopumā padarīja to par standartiem atbilstošu.
Mēs visi esam tik ļoti izmantoti, ka domājam par Internet Explorer kā lēnu, buggy pārlūku, kas ir aiz laikiem, bet tas ne vienmēr bija šāds - patiesībā, atgriešanās brīdī, kad Internet Explorer bija pirmie daudzi jauninājumi, kas padarīja internetu tas ir šodien.
Šeit ir īsa tūre, izmantojot viegli pamirto drausmīgo pārlūka vēsturi:
1996: Internet Explorer 3
Šī pārlūkprogrammas versija, kas tika ieviesta 1997. gadā, bija pirmais pārlūks CSS ieviešanai (Cascading Style Sheets). Jā, jūs lasāt to pareizi - patiesībā tā ieviesa daudzas jaunas funkcijas, piemēram, Java appletus un, diemžēl, ActiveX vadīklas.
1997: Internet Explorer 4
IE4 ieviesa izcilu ātru (tajā laikā) izciršanas motoru kā iegultam komponentam, ko varētu izmantot citās lietojumprogrammās - tas bija daudz svarīgāks nekā cilvēki saprata. Šī versija arī ieviesa Dynamic HTML, kas ļauj tīmekļa lapām dinamiski mainīt lapu, izmantojot JavaScript, un pievienoja Active Desktop integrāciju.
Vēl dīvaini? Šķiet, ka neviens vairs to neaizmirst, bet IE4 faktiski bija pārrobežu platforma, jūs to varat instalēt Mac OS, Solaris un HP-UX, un līdz laikam, kad IE5 tika izlaists, IE4 bija sasniedzis 60% tirgus daļu.
1999: Internet Explorer 5.x
Microsoft izgudroja Ajax. Pagaidi, ko? Tas ir pareizi, tā bija šī IE versija, kas ieviesa JavaScript funkciju XMLHttpRequest funkciju, kas veido pamatā esošo tehnoloģiju ikvienā tīmekļa lietojumprogrammā, kuru izmantojat šodien - jūs zināt, tāpat kā Gmail. Protams, termins "Ajax" pēc gadiem ilgi vēl nebija radīts kādam citam, nevis Microsoft, bet šis izdevums atbalstīja visu, kas nepieciešams, lai tas darbotos.
Tātad Jā, Microsoft Innovated
No IE3 līdz IE6 Microsoft izmantoja visus savus resursus, lai vienkārši konkurences novatorismu, jauno funkciju un labāku pārlūkprogrammu atbrīvošanu ātrāk nekā Netscape. Faktiski Netscape 3 Gold bija buggy nejaušs gabals, kas visu laiku crashed, un Netscape 4 bija ļoti lēns, un tas gandrīz nedaudz pārveidoja tabulas - daudz mazāk CSS, kas bieži vien traucē pārlūku.
Lai to ievietotu kontekstā: Web izstrādātāji, ar kuriem sūdzas par Netscape, pašlaik sūdzas par IE6.
Problēmas viss sākās, kad Microsoft integrēja IE Windows sistēmā kā nepieciešamo komponentu, un apgrūtināja atinstalēt un izmantot citu pārlūku. Tad tur bija viss bizness ar viņiem, izmantojot savu monopolu, lai mēģinātu Netscape izkļūt no tirgus, un daudzi cilvēki sāka aplūkot Microsoft kā ļaunuma impēriju.
Microsoft pārtraucis izmēģināt
Līdz tam laikam, kad Microsoft 2001. gadā izlaida Internet Explorer 6 ar daudzām jaunām funkcijām, kas paredzētas tīmekļa izstrādātājiem, jo nebija konkurences un tiem bija 95 procentu tirgus daļa, Microsoft vienkārši pārtrauca nopietni mēģināt - viņi neko nedarīja piecus gadus pat pēc tam, kad Firefox tika atbrīvots, un geeks sāka migrēt pa kreisi un pa labi.
Microsoft īpašās iezīmes
Visa problēma ar Microsoft jauninājumiem ir tā, ka liela daļa no tā tika darīts tādā veidā, ka netika ievēroti tīmekļa standarti. Tas nebija tik liels par problēmu, kad pārlūkprogramma Internet Explorer bija vienīgā spēle pilsētā, bet tikko nāca Firefox un Webkits un sāka pareizi izpildīt standartus, pēkšņi tas kļuva par lielu problēmu, kas saistīta ar tīmekļa izstrādātājiem.
Drošības caurumi un crashing
Tā kā Microsoft nolēma, ka viņiem vairs nevajadzētu izmēģināt, un viņi neatbildēja konkurencei no Firefox un citām pārlūkprogrammām, kļūdas un drošības caurumi, kas tikko tika izgriezti pa kreisi un pa labi, patiešām briesmīgi. Piemēram, šis kods ir viss, kas nepieciešams, lai crash IE6:
for (x in document.write) document.write (x);
Faktiski ekrānuzņēmums šīs sadaļas sākumā bija tiešs piemērs, kā pārbaudīt šo konkrēto kļūdu.
IE7 un IE8 bija pārāk maz, pārāk vēlu
Piecu gadu laikā pēc IE6 Microsoft pietuvināja atbrīvošanu IE7, kas pievienoja cilnes un padarīja pārlūkprogrammu nedaudz pieļaujamāku, taču tīmekļa izstrādātājiem tas joprojām bija murgs, ar ko tikties, un tas tikai sarežģīja šo problēmu kopš tā laika, kad jums bija lai lapas tiktu pareizi parādītas divās drausmīgās pārlūkprogrammās, nevis tikai vienā.
Microsoft vēl bija 2,5 gadi, lai beidzot atbrīvotu Internet Explorer 8, kas ievērojami uzlaboja CSS atbalstu tīmekļa izstrādātājiem, un pievienoja jaunas funkcijas, piemēram, privāto pārlūkošanu, cilnes izolāciju, lai novērstu vienas sliktas lapas noņemšanu visā pārlūkprogrammā un pikšķerēšanas aizsardzību. Šajā brīdī vairums geeks jau bija pārcēlušies uz Firefox, un pēc tam daži no mums uz Google Chrome.
Tikai tādēļ, ka mēs esam geeks, nenozīmē, ka mēs ienīstam visu, kas ir zemāks un novecojis - patiesībā mēs bieži mīlam retro datorus - tāpēc mēs mīlam Atari, NES, Commodore 64 utt. Mēs lepojamies ar savām zināšanām. Tātad, kāpēc Internet Explorer ir atšķirīgs stāsts?
Šeit ir daži iemesli, kas iedvesmoja mūsu neapmierinātību ar buggy pārlūku un, visbeidzot, noveda mūs pie malas.
IE atbalstašana ir kā Web-Devs priekštecis
Tālāk ir norādīts dienas paraugs tīmekļa dizainera darbībā: jūs pavadat stundas, pārliecinoties, ka jūsu lapa izskatās lieliski, un jūs to izmēģināt pārlūkprogrammā Google Chrome, Firefox, Safari un pat Opera. Tas izskatās lieliski, lieliski!
Tagad jūs atverat IE un lapa izskatās, ka kāds to ievieto blenderī un nospiež pogu Whip. Tad jūs pavadīt dubultā laika, mēģinot salabot to, lai izskatās pieļaujami IE6 un IE7, skaļi kliegdējot visu laiku.
Par laimi, līdz 2014. gadam, Internet Explorer 6 un 7 ir statistiska anomālija faktiskajā interneta lietojumā, un lielākā daļa no lielākajām tīmekļa vietnēm ir pilnīgi pārtraukusi tos atbalstīt. Pat daudzu vietņu Internet Explorer 8 lietošana ir samazinājusies līdz viencipara procentam.
Geeks piespiest lietot Internet Explorer
Un šeit mēs atrodamies patiesajā jautājumā - viss iemesls, kādēļ geeks nevar izturēt Internet Explorer:
Geeks visur bija spiesti izmantot Internet Explorer darbā pat tad, ja ir labākas pārlūkprogrammas, spiesti to atbalstīt korporatīvajām lietojumprogrammām, spiesti pārliecināties, ka tīmekļa vietnes joprojām strādā IE, un mēs nevarētu pārliecināt visi pāriet uz labāku pārlūkprogrammu.
Geeks neuzņemas kaut ko tādu, kas ir zemāks - bet viņi to ienīst, kad tas viņiem ir spiests.
Par laimi, šķiet, ka Microsoft beidzot ir iemācījies no daudzām un daudzām kļūdām pārlūka pasaulē. Internet Explorer 10 un 11 strauji attīstās, pārsvarā atbilst standartiem, un, izņemot novecojušu lietotāja interfeisu, kas patiešām ir vajadzīga mīlestība, tā ir laba izvēle ikvienam. Pastāv pat baumas, ka Microsoft galu galā varētu atbrīvot labāku lietotāja interfeisu IE operētājsistēmā Windows 10. Šeit ir cerība!
Faktiski, pamatojoties uz neseno testēšanu, liela daļa jaunu ļaundabīgo programmu vairs netiek mērķētas uz Internet Explorer, jo IE rakstīšanas spraudņi ir sarežģīti, bet īsa HTML un JavaScript koda rakstīšana, lai veiktu spiegprogrammatūru paplašinājumus pārlūkprogrammai Firefox vai Chrome ir patiešām vienkārša.
Šī ir pilnīgi jauna pasaule, un mērķis ir Chrome, nevis IE.