Pull to refresh

Comments 152

UFO just landed and posted this here
Если обратите внимание на историю, то поймёте, что та оно на самом деле и есть. Пользуясь монопольным положением МС разрабатывала свои закрытые стандарты с которыми никто не был совместим. Таким образом они пытались подмять под себя как минимум HTML, Javascript и Java. С первыми двумя даже получилось на время.

Полагаю, заминусовали человека за высказывание и так всем известного факта.
Вот сволочи! Придумали такую штуку как xmlHttpRequest и навязали всему миру Ajax! Вот коварные злодеи. Будем саботировать Ajax?

Не бывает однозначно черного и белого. MS — не исключение.
Это не несовместимый стандарт и не намеренно неправильная реализация существующего. Аналогов xmlHttpRequest до него не существовало.

И, кстати, никто и не утверждает, что MS только это и умеют. ;)
Пинать с клиена сервер яваскриптом — это как раз «неправильная» реализация — яваскрипт «по-правильному» не должен с клиента вылазить вообще…
И внедрялась она «партизанскими» способами.
Придумали Microsoft.XMLHTTP, потом Msxml12.XMLHTTP, в то время как весь остальной мир использовал XMLHttpRequest. Да и популяризовался аякс начиная с gmail и далее, сервисы ms мало ajax-ориентированны.

Насчет черного и белого — может быть, но не видел однозначного продукта от них.
>в то время как весь остальной мир использовал XMLHttpRequest Да и популяризовался аякс начиная с
Вы уж определитесь. Или _весь_мир_ пользовался или популяризация началась с…
А то вот в любимой хабрапиплами Опере поддержка Ajax появилась только в 8.5 в 2006 году. Да и то у гугль никак не мог под нее свой GMAIL подогнать.
Во-первых ajax возможен и без XmlHttpRequest.
Во-вторых меня всегда забавляли заявления типа «MS придумала XmlHttpRequest». Что такого военного в асинхронных запросах? Асинхронные запросы придумал не Microsoft, единственное что они сделали — это дали возможность использовать эти запросы в джаваскрипте.
Но вся фишка в том, что в IE это делается не нативными средствами джаваскрипта, как в нормальных браузерах, а через ActiveX. Поэтому единственная «заслуга» MS — это возможность использования ActiveX в JS. А сколько уязвимостей принесла эта «заслуга» — думаю все прекрасно знают.
Заявлять что MS придумала Ajax/XmlHttpRequest — это прекрасный пример подмены понятий.
UFO just landed and posted this here
>Потому что схема отправки и обработки асинхронного запроса, которую придумала и внедрила MS
Схема отправки и обработки подразумевается асинхронного запроса подразумевается самой асинхронностью. Остальное лишь детали реализации. Microsoft ничего не придумала, она только внедрила. И это хорошо. Но внедрила ведь через задницу. А это плохо. Поэтому однозначно расхваливать Microsoft я бы не стал.
>Асинхронные запросы придумал не Microsoft, единственное что они сделали —
> это дали возможность использовать эти запросы в джаваскрипте.
Ковер-самолет изобрели в арабских сказках 100 и 1 ночь. Но ероплан в воздух подняли братья Райт.

Вот об этом я и говорю. Типичная подмена понятий.
Ковер-самолет не «изобрели» в арабских сказках. У ковра-самолета не было рабочего прототипа. А асинхронные запросы существовали задолго до появления javascript'a, и не в сказках, а в реальности.
UFO just landed and posted this here
0. Нельзя. Птицы/насекомые являются прототипом орнитоптера, но не аэроплана, и уж никак не ковра-самолета.
1. Где я говорил об ajax без js? Или вы считаете что асинхронность бывает только в ajax?
2. Никто не хвалит MS за то что в ActiveX был класс Microsoft.XMLHTTP — они не изобрели ничего нового. Никто не хвалит MS за то что они дали возможность использования ActiveX в JS — это обеспечило кучу уязвимостей. Но вот хвалить MS за «изобретение» ajax, которое вытекает из этих двух событий — всегда найдутся желающие. Немного непоследовательно, вам не кажется?
Я перестал понимать.
XMLHTTP была впервые реализован в броузере компании MS за десять лет до того как им занялись в ц3с — медицинский факт: www.alexhopmann.com/xmlhttp.htm
То что первая реализация Asynchronous ___Javascript__ and XML была реализована в броузере MS — то же медицинский факт.
Вопрос то в чем? В том что были попытки сдеать нечто похожее другими способами? Были. Ныне здравствующий iframe и мертворожденный Java applets.
Так кто все-таки заложил основу этой технологии Sun или MS?
Я не понимаю.
Вроде бы SUN. Другое дело что прпиарить как это сделал Google MS не смог.
Или вопрос в ActiveX? Ну да технология спорная. М.б. это очень плохо, а может нет. Как посмотреть.
>Если обратите внимание на историю, то поймёте

Вы как-то очень криво обращаете на нее внимание и однобоко оперируете фактами.

1) Netscape/Mozilla который до 98-99 года был монополистом делал абсолютно то же самое (хотя бы тег layer ).

2) Опера так же как и Netscape/IE местами игнорировала стандарты W3C. Например, на первых порах поддерживала border-box-model.

3) Многое из того что было от MS вне стандарта стало потом стандартом, например iframe и border-box-model. А многое стало стандартом дефакто в обход W3C оторванного от жизни. Пример — designmode или innerHTML. А еще есть куча вещей который на которые альтернативщики забили, но рано или поздно оно появится как это было с Ajax (в девичестве MS Remote scripting)

И вообще когда разработчики стандартов игнорируют мнение производителей и придумывают странные абстракции хорошо ли это? Только ли MS виноват в сложившейся к 2001 году ситуации?
Ни кто не спорит, что по хорошему стандарт должен писаться не только умными дядьками изобретающими стандартны, производителями, но и теми, кому с этим работать придется. Но это нереальный вариант, адеал.

На практике тот же MS пытается продавить HTML5 дописать туда свои теги для поддержания обратной совместимости в пределах их же движка. Имхо, стандарт на то и стандарт, что бы быть абстракцией которая будет одинаково работать во всем совместимом с ним ПО. Вот было бы весело, если бы каждый машиностроительный завод выпускал бы свои варианты такой абстракции как «гайка».

Просто по хорошему производители должны принимать активное участие в разработке стандарта, но с оглядкой «что бы такое туда написать, что бы только у нас это и работало», а с мыслью «а как вот это реально лучше реализовать». К примеру тот же XHR пример хорошей асбтракции от MS которую другие производители достаточно быстро подхватили, т.к. это требование времени. Вот всегда бы так.
>не только умными дядька… Но это нереальный вариант, адеал.
Не они умные. Но когда придумали content-box-model, они явно не ту траву курили. Ну это же шиза полная.

>MS пытается продавить HTML5 дописать туда свои теги
Я полагал, что Mикрософту нафиг не уперся этот стандарт.
www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/
Но даже если автор ошибся имхо
1) HTML5 — кошмар и ужас, воплотивший в себе все самые худшие черты HTML
2) W3C который параллельно разрабатывает HTML5 и XHTML2 нужно разогнать к чертовой матери.
3) MS должен купить Оперу и Apple, и начать с Мозиллой новый виток броузерной войны без оглядки на W3C.

UFO just landed and posted this here
На мой взгляд развитие HTML в HTML5 является как раз самым глупым выбором. Язык HTML — прекрасное средство для разметки гипертекста. Но он не предоставляет практически никаких вменяемых средств для разметки интерфейса. А время когда сайты представляли из себя только текст прошло более 10 лет назад.
В итоге мы без проблем можем сверстать текст, но как только дело доходит до интерфейса — начинаются пляски с бубном, хаки, костыли, несемантическая верстка, и прочие прелести. И HTML5 лишь немногим улучшит эту ситуацию.
В общем искусство верстальщика на данный момент заключается в том, что он должен построить интерфейс (GUI), используя средство для разметки текста (HTML). И чем меньше хаков и костылей он для этого использует — тем круче верстальщик.
>Имхо, главная беда W3C — не параллельная разработка разнородных стандартов, а то, что они, похоже,
>тупо не знают, чего хотят
К сожалению из-за того что MS в 2001 упустил момент, когда можно было просто сбросить W3C в трэш сетевой истории нам остается только спорить какое из зол от него большее.
UFO just landed and posted this here
Модель светлого XML-будущего была реализована в ie5 в 1998 году. В этом направлении все остальные производители и W3C страдали какой-то фигней. И страдают ею до сих пор судя по потугам родить HTML5.
К сожалению MS, вместо того, чтобы развивать самостоятельно то что у него о получилось лучше всех свернул все это и погряз в боданиях с карликами.
Посмотрите статью 2000 года.
www.code-magazine.com/article.aspx?quickid=0003051&page=1
если исключить из этого js а это вполне можно сделать, получается принципиально иная картина развития интернета. Практически мы имеем сборку страницы из разных частей. Упрощается задача кэширования и сборки страницы на сервере, облегчается задача разделения контента и рекламно-навигационной обвязки поисковыми машинами, можно посмотреть в сторону аггрегирования как составляющей части WEB2.0 И т.д. и т.п. Но MS это не развивал, а козлы из Оперы смогли реализовать это только через десять лет. В результате имеем то что имеем. Фантазмы типа FullAjax — JS во все щели там где он нужен и не нужен.
большинство верстальщиков пишут разные css файлы для ie и нормальных браузеров, через несколько месяцев, когда css3 будут полностью поддерживать fx opera safari, придётся писать разные html файлы, так, как структуру документа с css3 можно будет сделать намного проще, а с выходом мощных js интерфейсов, придётся писать разный js, т.к. ie просто не будет тянуть…
А может быть просто не нужно бежать впереди паровоза? css3 ещё официально не принят, так зачем запускать новые проекты для людей с использованием бета-версий неких виртуальных стандартов?
потому что там оч. много нужных вещей. Меня порадовало, что там именно то, что действительно нужно. Раньше (да и сейчас) я делал эти вещи с помощью кучи вложенностей, позиционирования, бубна и т.д. в CSS3 это можно сделать просто прописав стиль… а сколько новых возможностей ммм…
Я верю, что там много всяких вкусностей и т.п. Но стандарт ещё не принят официально (и неофициально тоже), многое может сотню раз поменяться до официального утверждения. Так какие вы претензии имеете к продукту, который просто заботится о своих пользователях не включая в состав поддержку незаконченного стандарта? Возможно, что аутсайдеры рынка (да-да, все эти хромы, оперы и файрфоксы — это именно аутсайдеры, если смотреть на них в призме распространённости) могут себе позволить такую роскошь, а браузер владеющий львиной долей рынка сто раз подумает перед внедрением чего-то левого. Последствия кривой работы браузера из-за кривого стандарта будут просто несоизмеримы. Этот гемморой нужен Майкрософту?
Шикарный был бы прикол — вывесить черновик стандарта, подогнать под него некий широко известный тест, подождать, пока инерционная команда разработчкиов на него клюнет и внедрит, а потом стандарт поменять, тест поменять и закричать, что команда прокололась :)

Нет, большая слаженная команда не должна метаться из стороны в сторону, если хочет получить что-то качественное на выходе. И метаться за непринятыми стандартами тоже не должна.

Тем более что конечным пользователям (нет, не тем, кто читает эту страницу, а бизнесменам, детям и домохозяйкам) глубоко плевать на стандарты. Им главное чтобы браузер не вис. А разборки гиков по поводу тестов и стандартов им параллельны, это уж точно.
Мне вообще кажется, что майкрософт просто не желает наступать вновь на старые грабли с внедрением супер-мега-новых фич. Они это сделали когда рубились в жестокой схватке с нетскейпом. Много всего хорошего и передового придумали (потратив на это уйму человеко-часов и денег соответственно). И что в итоге? Что-то начали относительно активно использовать совсем недавно, что-то пока ещё и вовсе не используют. Но тогда это было нужно: во первых небыло никаких сурьёзных «стандартов», во вторых рынок был уже занят и нужно было рвать конкурента по всем фронтам.

Теперь ребятам из Майкрософт нет необходимости кого-то рвать :). Они самые большие в стае (можно сказать — самые огромные). Чтобы сохранять свою долю, им просто достаточно внимательно следить за вознёй конкурентов, используя их как лабораторных мышей, и своевременно «пи… дить» самые интересные фенечки, время от времени добавляя что-то своё. Очень грамотная позиция. Гугловский Хром, кстати, идёт примерно тем же путём, но у него нет 90 с гаком процентов всех компьютеров мира, на которых установлена ОС Вин, а соответственно и ИЕ.

Пы.Сы: Сам пользуюсь Оперой с 6 версии, поэтому я не заинтересованный Перец :). Но мне очень нравится как развивается ИЕ в последнее время.
>когда css3 будут полностью поддерживать fx opera safari
Я думал, что сначала должен _полностью_ выйти стандрат, а потом уже его будет кто-то _полностью_ поддерживать. А так получается — поддержим то не знаю что.
Или CSS3 уже вышел из стадии рабочего проекта, а я что-то пропустил?
да я согласен на это, лишь бы разработанное было правильным.
все таки под много и хорошего они нас подстроили)
было бы прикольно, если бы Opera выиграла суд. Представьте: устанавливаешь ОС, нажимаешь кнопку «Выбрать браузер», открывается страничка со всеми браузерами, которые их производители пожелали выложить, упорядоченные по популярности. И выбираешь какой хочешь. Никакого конкурентного преимущества — всё решает рынок!!! Пусть победит лучший и всё такое :)
Ну да, очень красиво. Правда есть пара вопросов:
1. А кто этот список будет утверждать?
2. А кто будет отвечать, если ваш компьютер взломают через какой-то левый браузер?
Чего же прикольного? Этот на этом сайте 99% читателей могут браузер выбрать/снести/установить, а что будет с самыми обычными пользователями? Мало того, что поставить ОС (если не предустановлена), так еще и без браузера остаться и прыгать вокруг него с бубном. Это разве User-friendly?

Думаю, добавленной в Windows 7 возможности удалить с компьютера IE хватит за глаза. Кому надо — сменят браузер, кому не надо — будут пользоваться установленным по умолчанию и радоваться жизни.
Интересное сравнение.
Люблю картинки.
Проще анализировать и запомнить.
Спасибо.

P.S: Надеюсь, что с выходом WIndows 7,
с предустановленным IE8,
старик IE6 уйдет в небытие.
Все надеются :)
Тем более для него (ie7) есть такая прекрасная строчка как:
<meta http-equiv="X-UA-Compatible"content="IE=EmulateIE7" />

Что намного упростит совместимость между версиями
Тем более для него (ie7)

Тоесть, для него (ie 8)
Зачем эмулировать устаревший браузер? IE6 уйдёт, IE7 — туда же, и поделом.
А что в ней, простите, прекрасного?
А то, что для уже созданных проектов не придется писать множество костылей, что бы и в 8-м работало, а есть возможность добавить такую строку и сайт будет обрабатываться так, как это сделал бы 7-й
А разве тесты ACID есть официальными тестами стандартов CSS и HTML, и полностью охватывают проверку реализации оных браузерами?
Они всего-лишь дают понять, реализованы ли в браузере те возможности, которые используются тестами.
Это хорошо, что есть такой тест, но равнятся по нему, и только лишь — имхо неправильно.
А разве тесты ACID есть официальными тестами стандартов CSS и HTML, и полностью охватывают проверку реализации оных браузерами?

Нет не официальные.
А по поводу того, что они проверяют можно почитать в вики проекта: про второй тест и про третий

P.S.: никто и не говорит, что только по этим тестам стоит судить, но эти тесты, тоже показатель
Конечно показатель.
По одной просто причине — ничего другого, столь-же распространенного, что-бы в ясном и простом виде (смайлика или циферок) давало оценку «соответствия браузером стандартов», нет.

А ведь соответствие стандартам не всегда — главное. В той-же вики по второму Acid есть Non-compliant applications — и как неудивительно, на ряду со старыми версиями браузеров, актуальные версии мобильных браузеров. Т.к. для них, соответствие стандартам — не главное :)
UFO just landed and posted this here
Вот вы надоели этот ACID-тест в пример показыть. Ну кто вам сказал что это проверка на «что-то»?
Acid-тест — обычная писькомерка :)
Точно :-) никак не мог придумать ему название. Спасибо, теперь буду знать.
Что касается второго теста(он ), то вот выдержка из википедии
Йен Хиксон, веб-разработчик компании Google, и Хокон Виум Лье, главный инженер (CTO) компании Opera Software ASA и автор технологии CSS, создали первый набросок страницы Acid2 в феврале 2005 года.

Так как тест на качество обработки css, то я думаю Хокон Лье знает как лучше письки мерить ;)
Ни css-ом единым :)
Ведь кроме качества обработки css и html, у браузера есть множество характеристик и функций, которые Acid-тестами нельзя проверить.
А ведь множество людей по этим тестам судят о браузере в целом.
Множество характеристик и функций — настраивается множеством дополнений.
А вот рендеринг HTML/CSS это важно. И, еслиб не эта писько мерка, возможно, MS до сих пор бы доказывала: стандарты? какие стандарты? мы всё соблюдаем!
ну да, красивость кнопочек он не проверяет )
UFO just landed and posted this here
От как надо делать подкасты, я когда Диденка слушал думал что всем понятно что это вода. Есть CSS стандарт который и не очень хочется реализовать, а как вспоминают Acid он волает что это не стандарт, не хорошо гражданин поступает
Это значит что всем опять придется писать разные костыли для IE, если хочется реализовать какой-то функционал будущего. Как всегда, впрочем.
Acid хорошо показывает тенденции развития веб-стандартов, куда все движется, и IE как всегда догоняющий, к сожалению…
Зачёт-зачёт. За такое короткое время и так улучшить браузер — это они молодцы. Дался вам этот ACID3, зато, например, в IE8 есть local storage, XHR, selector query, JSON parser.

К 9-й версии, если темпы не снижать, этот браузер может стать передовым.
Когда будет одинаково работать на Win/Lin/Mac тогда и станет передовым. По крайней мере не раньше.
Linux'a на десктопах — доли процента. Да и Мака пока немного.
Надо же, на хабре уже за расхожие истины минусуют.

Можно подумать, что минусующие очень жалеют, что IE нет на Linux'e и Маке.
За намеренное искажение фактов. И Linux и Mac давным давно вышли из «долей процента».
От страны к стране данные отличаются. Например, в России «Опера» популярна, а в США — нет.
я конечно понимаю что меня щас заминусуют, но линукс на десктопе — 0,8%, это, безусловно, не доли процентов, а гораздо больше
у windows 7 и то уже больше

marketshare.hitslink.com/report.aspx?qprid=8&qptimeframe=M&qpsp=121

мак, да — 10%, но под него и ие был, и сильверлайт есть и будет
про win7 я пока погорячился, да, пока только 0,18
0,8% — это таки доли процента.
моя фраза была полна сарказма
если че — :)
И где там искажение фактов? Линукс действительно имеет доли процента или около того(смотря кто меряет), а мака действительно не так много — несколько процентов.
это еще не означает, что его не надо поддерживать
Для вас не значит, для них — значит. Для каждого свои критерии. MS — коммерческая контора, если стоимость портирования ниже выгод, которые с этого можно получить, то делать это не будет ни одна коммерческая структура, как бы она не называлась.
Почему не означает? Если доля меньше процента или около того, явно поддерживать стоит по остаточному принципу. Я бы так и делал. А то ведь много чего можно поддерживать — солярис, AmigaOS и т.п. И по браузерам та же картина — проще на заморачиваться, чем поддерживать всякие Netscape, Amaya и т.п. мелочи(по доли использования). Или заняться этим когда нечего делать :)
Нужно не поддрживать ОСи и браузеры, а соответствовать стандартам.
Хм… Тем не менее, международной огранизации по стандартизации(ISO) не проходит валидацию на validator.w3.org :)
*сайт международной организации…
За такое короткое время и так улучшить браузер — это они молодцы.
Было где подсмотреть. ;-)
За такое короткое время

ie7 — 2006
ie8 — 2009
3 года это не короткое время
Да, пожалуй… Мне казалось, что IE вышел раньше.
UFO just landed and posted this here
Если IE9 выйдет с таким же отличием, как IE8 отличается от IE7, то я ничего плохого в этом не вижу, напротив.

А вот IE7 и ниже пусть исчезнут.
UFO just landed and posted this here
Чесно сказать, не понимаю что вы этим хотели сказать.
UFO just landed and posted this here
В чём же именно она отстала? IE8 уже очень неплохой по интерфейсу и возможностям браузер. Или имеется ввиду что-то помимо браузера?
UFO just landed and posted this here
Я бы сказал так: в каких-то вещах они лидеры, в каких-то нет. Но ничего позорного в этом нет, это нормально. Лидер может быть только один, остальные догоняют. Это нормально.
UFO just landed and posted this here
Примеры «отставаний во всем» хотелось бы в студию. Аргументы повещественней капслока не помешали бы
Да хотя-бы пресловутый альфаканал в PNG. Или быть может оно уже умеет CSS3?
В альфа-канале заключено отставание во всем?
Не буду утверждать, что я являюсь апологетом MS, просто уважаю аргументированные высказывания
Простите, а что вы хотите услышать на вопрос про «отставание во всем» кроме ответа «во всем»?..
Я вам привел типичный пример проблемы, которую не могли решить годы!.. А css3? Да за одну возможность добавлять любимые всеми скругленные уголки через CSS можно расцеловать разработчиков. Если бы они эту возможность добавили.

Так что простите, я в своей компании советую сотрудникам юзать фаерфокс или что-нибудь ещё, чем любоваться на ужасы в IE. Т.к. затачивать под IE внутренние проекты желания нет совсем. И люди ставят себе фокс.
Простите, а что вы хотите услышать на вопрос про «отставание во всем» кроме ответа «во всем»?..

Прежде всего я не хочу слышать «во всем», если Вы это «все» не можете перечислить. Я бы нормально выслушал фразу «да они до сих пор нормально не сделают то-то и то-то» с аргументами, но слова «во всем» говорят об отсутствии аргументации. «Я дерусь, потому что я дерусь»
Скруглённые уголки сейчас работают в FF и Webkit'е — и что? Работают по-разному, с какими-то нюансами в синтаксисе. У Opera тоже есть поддержка, но только в непубличных разработческих билдах. И правильно делают, что перестраховываются.

MS можно понять — чтобы поддерживать визуальные фичи из CSS3 нужно быть уверенным, что поддерживаешь их правильно. Они уже находились по граблям единоличных решений и, видимо, не хотят.

Все ребята из MS прямо завявляют — пока CSS3 будет черновиком, никаких разговоров о внедрении. Хотя, по тихому, какие-то вещи внедряют — хотя бы те же выборки по селекторам, но это скорее CSS 2.2, чем какое-то новаторство.
да, да аргументируйте дальше свой ответ, ваше мнение очень важно
css3 и png — это безусловно ахилесова пята мсфт, оно их не сделает и тогда вендекапец
Шо вам всем дался CSS3 и acid?
Ни то ни другое стандартами не являются. CSS3 — только в проекте и неизвестно когда появится. A Ascid — вообще симулякр. Если разработчики оперы и др. тюнингуют под него свой броузер, то MS это посчитал излишним. Почему бы и нет?
будет Газель? Неа, лучше давайте газексус!
Картинки по-прежнему из дивов вываливаются. Пример — hultura.ru
Он вообще в Quirks режиме там открывается, потому что ни доктайп не указан, ни xlmns схема -))
так что тут накосячили создатели сайта
Я связывался с авторами, они принципиально ничего не хотят менять, мотивируя тем, что во всех остальных браузерах все ок. :)
Сами себе злобные буратины :)
Я думаю, прийдет время, и поменяют.
нет — ну если они даже тег эмуляции 7 IE поставить не хотят… то «респект» таким авторам
(в кавычках, потому что сарказм)
UFO just landed and posted this here
UFO just landed and posted this here
ie 8 можно любить только за его девелоперские фичи. Он мне в последнем проекте в квирк моде отработал показал все баги которые показывал ie6 так что зачет.
Мде, опять порнуха с письками.
Какая разница какие цифры выдает тест? С реальностью он имеет мало общего.

Вон, беты всяких разных браузеров проходят тест, но ломают верстку реальных сайтов, да еще и крашатся. Причем на ровном месте.

Но даже тут видно что прогресс IE налицо.
Остается надеяться, что последующие обновления будут закрывать не только баги в безопасности, но и приносить улучшения в рендер, яваскрипт и функционал.
На то они и беты. Просто сразу видно направление развития всех браузеров, только MS умудряется выпускать морально устаревшие браузеры. Беты IE8 были неплохи для того времени, только особо ничего не изменилось, и теперь IE8 уже устарел.

Учитывая как MS поддерживала другие свои браузеры — функционал к IE8 не будут добавлять, и будет он через n лет таким же мертвым грузом, как сейчас ie6.
Если меня не обманывают глаза в ACID2 кривой нос (квадрат в центре), что противоречит условиям теста. Или это артефакты алгоритма масштабирования картинки?
Вроде асид уже обсосали в теме выхода ИЕ8! Чего топиков то плодить?
Интересная «эволюция в картинках» :)
хм… странно у меня IE8 ACID3 прошел на 12 баллов =/
Финальная сборка, которая вышла вчера?
Ога, вот только поставил и протестил
Подожди немного… и он с 12 сдвинется.
Ждал-ждал, не сдвинусь )
ооо… теперь набрал 13 и вылетел )))
Эх, Opera 9.64 только 85/100 набрала. А я-то надеялся…
100/100
Ай да Хром, ай да молодец :)
Что у вас за Хром? У меня только 78 выдал.
UFO just landed and posted this here
Ещё бы он на Gmail не падал :)
Только даже 2 версия умудрилась пяток сайтов с утра показать. 8-ка — ни одного криво. С отключенной совместиостью.

Как бы не холили хром, JS нормально в нем работает на сайтах заточенных под мак и гугол. Где «для всех» — начинаются страсти.
Раньше Опера страдала, теперь Хром.
i048.radikal.ru/0903/3b/1bd6d09ecbad.jpg — скриншот.

p.s Один комментарий в пять минут из-за низкой кармы это как минимум убого. Хабрадрочеры опускают, нормальные люди комментировать своевременно не могут :(
UFO just landed and posted this here
>Не надо ждать от коммерсантов прорыва в технологиях.

Google и Opera — благотворительные фонды? Или от них нечего ждать инноваций?
UFO just landed and posted this here
Только что вы отправили сообщение на Хабр используя технологию Ajax, которая впервые была внедрена компанией MS в своем броузере IE5.5 Опера смогла реализовать поддержку Ajax восемь лет спустя. А на любимой вами платформе Apple еще не было собственного броузера. Он появился спустя пять лет.
UFO just landed and posted this here
>меющими свои названия и маркетинговую историю
Я не против но скажите когда аналоги Remote scripting (именуемое из маркетинговых соображений Аяксом) появились в других броузерах.

>я начинал в 80-е
А я в 70-е :)

>(«Спасибо товарищу Билли за наше „счастливое“ детство...» ;))
В принципе да. Именно Билли додумался встроить броузер в систему и это дало толчок к массовому внедрению интернета. Но справедливости ради надо сказать спасибо всем. Даже Apple. Если не за победу, то за участие в соревновании.

>Имелся в виду приоритет целей
А! Вы про вечные идеалы. А я про броузеры. А производители броузеров на 3/4 руководствуются исключительно прибылью.
UFO just landed and posted this here
> Помню, писали в 2000 году систему общения посетителей сайта с операторами
> работало и на 4-х версиях.
в 2000 могло. Но тогда еще не было шестых версий. Ублюдок NN6 появился в самом конце 2000 года. А опера и IE на год позже.
И не могло этого быть, потому что httprequest Опера начала поддерживать только с версии 8.5
ajax.sys-con.com/node/169012 — cемь лет спустя описываемых вами событий.
Наверное вы использовали iframe. Еще одно замечательное изобретение MS, реализованное в ie3 и вошедшее три-четыре года спустя в альтернативные броузеры и стандарт HTML4

>А мне только в средней
Какое счастье хоть этот аргумент снимается.

>Я не говорю про «вечные идеалы», я говорю про «приоритет целей».
Не суть. это не влияет на исходную посылку о том, что коммерсанты не могут дать инноваций.

UFO just landed and posted this here
2.0.169.1 Beta. Смотрите скрин.
i048.radikal.ru/0903/3b/1bd6d09ecbad.jpg
Почему незачёт? Потому что он не подстроен под Acid3, как, например, WebKit? Реально тест на стандарты это Acid2. И IE8 его прошёл. А Acid3 это больше тест на правильность обработки ошибок. Да и вообще, мне если честно всё равно сколько там баллов набрал какой браузер в очередной писькомерке. Смысла в этом немного. Другое дело это отличный дебаггер JS в IE8 и разнообразные интересные социальные штуки. Словом, не в ту сторону смотрите :)
Незачет, лично от меня.
Я ожидал большего от 8 версии, по мне так не нужно было им на социальных штуках заморачиваться, а получше движок доработать. На паре сайтов обнаружил непонятное поведение (ни в 6-м ни в 7 такого нет) отличное от других броузеров, на некоторых js предупреждал что может рухнуть, один раз не зря — рухнул.
Не в тестах даже дело.
UFO just landed and posted this here
О-е! Осталось особо фанатичным товарищам создать тест вида

if (!ie) {$passed = true}

:)
Про Сафари забыли прокомметировать.
4 Public Beta 528.16 (для win) прошла тест 100/100, а как уже сказали Хром 79/100 хотя оба на одном движке вебкит. Что Apple допилила движек лучше чем Google?
Сафари и хром используют один и тот де движок.
Бета хрома выдает 100/100 так же
UFO just landed and posted this here
UFO just landed and posted this here
А Сафари уже пару лет как без проблем с Acid3 справляется. У Джобса учиться надо, у Джобса ))
Осталось только Опере пройти Асид первый.
UFO just landed and posted this here
сугубо лично — пару лет плотно занимаюсь фронтэндом
мне очень нравится работать с браузерами от МС
особенно с иеб-ом
мне приятно сидеть часами пытаясь понять почему иногда ие забывает отрисовать прокрутку
выдумывать таки способ чтоб это произошло одно удовольствие
хачить в цсс-ах
особенно мне нравятся сообщения о скриптовых ошибках (которые особенно содержательны)
потрясает возможность открыть ссылку с пустым якорем в свежезапущеном ИЕ и многое многое другое
порою у меня вырываются крики восторгов при встрече с новыми сюрпризами которые таят эти прекрасные браузеры
особенно радует живучесть иеб-а
советую уничтожить фаербаг и лису — как ужасно не удобные средства
и все купить лицензию на студию
а также собратся всем разработчикам под эти потрясающие браузеры и сказать огромное спасибо индусам и менеджерам фирмы Микрософт за счастье поддерживать свои приложения в их браузерах
Sign up to leave a comment.

Articles