Internet Explorer este bun, rău, rău, Aether

Acest articol a fost născut din dezbaterea de astăzi în Twitter între Eugene Stepanischeva. Artomom Shitovym și cu mine (am ajuns acolo destul de fără rușine, trebuie să recunosc)

@bolknote Am înțeles că aceasta este o întrebare capcană, dar, în general, da.

Îți place sau nu, un tweeter microformatul nu permite să-și exprime tot ceea ce se înțelege, așa că am decis să scrie un post separat, pentru a închide această problemă.

Pentru început, voi spune că eu personal nu am găsit legendarul războaie browser. Când am venit la web design, Internet Explorer 6 a domnit suprem pe desktop-uri din întreaga lume. A devenit un fel de standard, și toate alternativele sale au fost percepute cu ostilitate. Îmi amintesc cum a încercat să convingă șeful său că a fost Firefox (nu a lui IE favorit) cel mai bine sprijină tinerii apoi standardele Web. Deși cele mai multe site-uri, apoi a făcut într-adevăr „sub» IE6 și, astfel, a lucrat perfect doar în ea.

dezvoltatorii web

Este „prin» dezvoltare web IE6 (în special aspectul) transformat uneori în groază tăcut. Este acum totul este frumos: border-radius, HTML5, degradeuri. Și apoi a trebuit să inventeze niște biciclete oribile pentru a mulțumi cumva clienții și superiorii. Site-uri pentru browsere typeset „normale“ în câteva ore, și apoi câteva zile pentru a finaliza pentru IE6: au fost capturate bug-uri incredibile, hacks scrise trei povești și, în general, distractiv de a omori timpul.

Această poziție este doar apărat Eugene Stepanishev. Și trebuie să spun că el are dreptate - în ceea ce privește corporației într-adevăr merge fără probleme. În afaceri, există un singur scop: de a face bani fără a încălca legea (tsitatiruyu Eugene). Și cu asta sunt de acord. Mai mult decât atât, situația ideală pentru mediul de afaceri este un monopol (naturale sau nu), atunci când oamenii nu au unde să meargă, cu excepția tine. Apoi, profiturile vor fi maximizate și costuri minime. Desigur, monopolul este otravă pentru toată lumea: pentru clienți, cât și pentru piață, dar de afaceri care, în general, nu-mi pasă. Mai ales în cazul în care afacerea este ghidat de o marjă de profit.

Acest punct de vedere, probabil cel mai important. Eugene apără poziția pe care browser-ul IE este exigibilă, iar valoarea acesteia constă în costurile de exploatare. Nu pot pe deplin de acord cu ea, dar eu pot vedea logica în acest sens. Nici măcar atât. Mai degrabă, este pur și simplu o chestiune de terminologie: ceea ce contează ca plătite, liber și plătit. Dar, chiar dacă suntem de acord că IE - browser-cost suplimentar din perspectiva clientului arata mult mai bine.

Puteți face din situația cu un exemplu. PC-ul vechi mamei mele cu Windows XP (licență). Actualizați-l la Vista sau Seven, nu vreau - prea scump, și într-adevăr la nimic. Dar pentru a pune noul browser nu va fi refuzată. In final, daca faci update, de ce nu au fost actualizate browser-ul la sistemul de operare? Se pare, omul a plătit pentru produsul și i se spune (prin achiziționarea de browser numai plătit!): Du-te la magazin și să plătească încă 5.000 de ruble. pentru actualizarea.

Desigur, puteți înscrie chiar și pe IE și Chrome sau Opera pentru a livra (și făcut, în general), dar apoi se dovedește că browser-ul Internet Explorer este foarte rău, dacă este mai ușor de a renunța la acestea. Poate că atunci nu merită face OSes piesa?

P.S. Și da, Eugene, îmi cer scuze pentru că a petrecut timp prețios. N-am vrut-o =)

Acesta a pierdut o mulțime de subtilități că o mulțime de lucruri se schimbă.

Ark-kun, împărtășiți Twitter ta vrea să se întâlnească :)

Despre descoperiri vechi - corecte. Cu toate acestea, după cum am spus, nu am găsit acest mic, și, prin urmare, motivul pentru care este greu.

Despre DNT - Pur și simplu cred că este greșit pentru a opri implicit. Ar trebui să fie opt-out. În general, „standarde“ nu este fără păcat - că sunteți absolut dreptate - același W3C teribil de frână și o organizație conservatoare. Dar este încă mai bine decât un producător de monopol.

Despre IE plata pentru Eugene a insistat Stepanishev. Nu cred că a plătit, și am atribui mai mult pentru software-ul „plătit“. Care este diferența? Faptul că-l ai nu poți cumpăra - a fost deja plătită axa, dar este un browser pe care nu cumpara (de exemplu, nu se poate renunța, de exemplu).

SM este obligat să sprijine IE6, atâta timp cât oameni ca tine, nu-i dau să se oprească în cele din urmă se angajeze axa de sprijin, care are 11+ ani.

Așa că haideți să le-au oprit deja sprijinul său. Poate chiar și acest lucru este de a obtine oameni pentru a obține de pe ea. Dar, în cazul în care sprijinul său este extins, atunci cred că este un produs comercial. În timp ce această abordare ar din nou împotriva utilizatorilor, dar cel puțin el a explicat în mod logic.

Nu este, este în IE10.

Da, dar cele mai multe IE10 încă. nu este considerat - Previzualizare pentru dezvoltatori. Mai mult, 10-ka destul de un browser decent și doar de actualizare este acum nu nevoie specială. Desigur, acest lucru este un plus, dar am fost referindu-se la o actualizare în versiunile curente ale IE. O plângere principal - aderarea rigidă la o anumită versiune a sistemului de operare - o actualizare de sistem nu este rezolvată.

În ceea ce privește critica celelalte browsere: Sunt de acord cu ea, dar numai parțial. Din moment ce acestea sunt actualizate destul de des și bug-uri sunt fixe, indiferent de versiunea sistemului de operare. Și probleme de web de balene vina dezvoltatorii înșiși, care sunt prea leneși să se înregistreze prefixe.

Vrei o companie a lansat un browser bazat pe proiect, care va deveni învechit într-o lună după lansarea browser-ului?

Mi-aș dori ca fiecare browser-ul are versiunea actuală, care ar beneficia cel mai mult, și nu coada de programe disparate cu diferite niveluri de tehnologii de sprijin. Am înțeles că mediul corporatist - aceasta este o responsabilitate specială. Dar ei efectuează sprijinul lor prin compatibilitatea și diferitele moduri de redare mecanism - nu văd nici un obstacol pentru continuarea acestei strategii.

> PC-ul vechi mamei mele cu Windows XP (licență). Actualizați-l la Vista sau Seven, nu vreau - prea scump, și într-adevăr la nimic. Dar pentru a pune noul browser nu va fi refuzată.