If-Koubou

Защо толкова много гейове мразят Internet Explorer?

Защо толкова много гейове мразят Internet Explorer? (Как да)

Общоизвестно е, че почти всеки един ореол мрази интернет Explorer със страст, но някога сте се чудили защо? Нека да разгледаме справедливо историята и откъде започва всичко ... за потомството, ако не друго.

Противно на това, което може да мислите, тази статия е не за да бъде омраза в Internet Explorer - всъщност, тъй като IE 9, те продължават да подобряват производителността, да добавят нови функции и по принцип да го правят съвместими със стандартите.

В началото беше там и аз бях Добре?

Всички ние бяхме толкова свикнали да мислим за Internet Explorer като този бавен блъфиращ браузър, който стои зад времето, но това не винаги е било така - всъщност, пътят, когато Internet Explorer бе пионер в много иновации, това е днес.

Ето кратка обиколка на лесно забравената история на скандалния браузър:

1996: Internet Explorer 3
Тази версия на браузъра, въведена през 1997 г., е първият браузър за внедряване на CSS (Cascading Style Sheets). Да, четете това правилно - всъщност той въвежда много нови функции като Java аплети и, за съжаление, ActiveX контроли.

1997: Internet Explorer 4
IE4 въведе впечатляващ бърз (по това време) рендиращ двигател като вграден компонент, който може да се използва в други приложения - това беше много по-важно от това, което хората осъзнават. Тази версия също така въведе динамичен HTML, който позволява на уеб страниците динамично да променят страницата чрез JavaScript и добавя интегрирането на Active Desktop.

Още по-странно? Изглежда, че никой вече не си спомня това, но IE4 всъщност е междуплатформена платформа - може да го инсталирате на Mac OS, Solaris и HP-UX - и до освобождаването на IE5 IE4 достигна 60% пазарен дял.

1999: Internet Explorer 5.x
Microsoft измисли Аякс. Чакаме какво? Точно така, тази версия на IE въведе функцията XMLHttpRequest в JavaScript, която формира основната технология зад всяко уеб приложение, което използвате днес - знаете, като Gmail. Разбира се, терминът "Аякс" всъщност не беше въведен до години от някой друг освен Microsoft, но тази версия поддържаше всичко необходимо, за да може да работи.

Така че, Microsoft Innovated
От IE3 до IE6, Microsoft използва всичките си ресурси, за да опрости иновациите на конкуренцията, освобождавайки нови функции и по-добри браузъри по-бързо от Netscape. Всъщност Netscape 3 Gold беше бъгове, които се разбиха непрекъснато, а Netscape 4 беше изключително бавен и едва успя да направи таблици - много по-малко CSS, което често би накарало браузъра да се срине.

За да я включите в контекста: уеб разработчиците се оплакват от Netscape по същия начин, по който се оплакват от IE6 сега.

Какво направи това? много Грешен?

Всички проблеми започнаха, когато Microsoft интегрира IE в Windows като задължителен компонент и затруднява деинсталирането и използването на алтернативен браузър. След това имаше целият бизнес, с който експлоатират монопола си, за да се опитат да изтласкат Netscape от пазара и много хора започнаха да гледат Microsoft като злата империя.

Microsoft спря да се опитва
По времето, когато Microsoft пусна Internet Explorer 6 през 2001 г., с много нови възможности за уеб разработчици, тъй като нямаше конкуренция и имаха 95% пазарен дял, Microsoft просто престана да се опитва сериозно, не направи нищо за пет години дори след Firefox бе освободен и геймърите започнаха да мигрират наляво и надясно.

Специфични за Microsoft функции
Целият проблем с иновациите на Майкрософт е, че голяма част от тях са били направени по начини, които не отговарят на стандартите в мрежата - това не е толкова голям проблем, когато Internet Explorer беше единствената игра в града, но след като Firefox и Webkit се появиха и започна да следва стандартите правилно, изведнъж се превърна в огромен проблем за уеб разработчиците.

Отвори за сигурност и трясък
Тъй като Майкрософт реши, че не е нужно да се опитват повече, и те не са в крак с конкуренцията от Firefox и други браузъри, бъговете и дупките за сигурност просто са изрязани наляво и надясно - наистина ужасни. Например, този код е всичко, което се изисква за срив на IE6:

за (x в document.write) document.write (x);

Всъщност екранната снимка в началото на този раздел беше жив пример за тестване на този конкретен проблем.

IE7 и IE8 бяха твърде малко, твърде късно
Отне ми пет години, след като IE6 за Microsoft най-накрая се сдоби с IE7, което добави табулатори и направи браузъра малко по-приемлив, но за уеб дизайнерите все още беше кошмар и само усложняваше проблема, тъй като сега трябваше прави страниците да се изобразяват правилно в два лоши браузъра, вместо само един.

Отне още 2,5 години, докато Microsoft най-накрая пусна Internet Explorer 8, което значително подобри CSS поддръжката на уеб разработчиците и добави нови функции като частно сърфиране, изолиране на разделите, за да предотврати премахването на целия браузър от една лоша страница и защитата срещу фишинг. До този момент повечето от тях вече са се преместили в Firefox, а някои от нас в Google Chrome.

Истинският разум Geeks Hate IE

Само защото ние сме geeks не означава, че ние мразим всичко, което е по-лошо и остарели - всъщност, ние често обичаме ретро компютри - затова ние обичаме Atari, NES, Commodore 64 и т.н. Ние се гордеем с нашите познания. Защо Internet Explorer е различна?

Ето няколко причини, които подхранваха нашата омраза към блъфиращия браузър и накрая ни поставиха навсякъде:

Подкрепата на IE е като вилката в очите на уеб десктопите
Ето един пример за един ден в живота на уеб дизайнер: прекарвате часове, като се уверите, че страницата ви изглежда страхотно, и го изпробвате в Google Chrome, Firefox, Safari и дори Opera. Изглежда страхотно, страхотно!

Сега ще отворите IE и страницата изглежда като някой да го сложи в блендер и натиснете бутона Whip. След това прекарвате двойно повече време, като се опитвате да го оправите, за да изглеждате поносими в IE6 и IE7, проклинайки силно през цялото време.

За щастие до 2014 г. Internet Explorer 6 и 7 представляват статистическа аномалия в реалното използване на интернет и повечето от по-големите уеб сайтове напълно престават да ги поддържат. Дори използването на Internet Explorer 8 е спаднало до едноцифрени проценти за много уебсайтове.

Гейките са принудени да използват Internet Explorer
И ето къде сме стигнали до истинския проблем - цялата причина, поради която онези, които не могат да издържат на Internet Explorer:

Гейките навсякъде бяха принудени да използват Internet Explorer на работа, дори когато има по-добри браузъри, принудени да го подкрепят за корпоративни приложения, принудени да се уверят, че уеб сайтовете все още работят в IE и не можем да убедим всички да преминете към по-добър браузър.

Гейките не мразят нещо, което е по-лошо - но го мразят, когато ги принуждава.

Добрата новина: Бъдещето е по-светло за IE

За щастие изглежда, че Microsoft най-накрая се е научил от многобройните си грешки в света на браузъра. Internet Explorer 10 и 11 са пламнали бързо, най-вече в съответствие със стандартите, а освен остарялата потребителска интерфейс, която наистина се нуждае от някаква любов, са солиден избор за всеки. Има дори слухове, че Microsoft може най-накрая да пусне по-добър потребителски интерфейс за IE в Windows 10. Ето надеждата!

Всъщност, въз основа на последните ни тестове, много от новите злонамерени програми не се насочват дори към Internet Explorer, защото писането на приставки за IE е сложно нещо, докато писането на някои бързи HTML и JavaScript кодове за шпиониране на adware разширения за Firefox или Chrome е наистина лесно.

Това е съвсем нов свят, а Chrome, а не IE, е целта.