Pull to refresh
178
0
Алик Кириллович @Alik_Kirillovich

Пользователь

Send message
Поправил, спасибо!
Это отдельная тема для холивара :-)

Вкратце, основная идея моей статьи «Закат Веба?»:

Клиентские web-технологии — отличное средство для создания приложений.

Их проблема — в том, что многие разработчики их неправильно понимаю.

Например:
JavaScript — удивительно мощный, гибкий и красивый язык, превосходящий в ряде случаев по гибкости и функциональным возможностям таких монстров, как Java или C#.

Однако, многие особенности JavaScript, придающие ему такую мощь и гибкость: ООП на основе прототипов, объекты-как-хеши, функциональное программирование, замыкания и т.д. оказались недопоняты разработчиками, привыкшими к классическим языкам, вроде C++, Java, Delphi или VB. Из-за этого, JavaScript стал восприниматься как детский, «игрушечный» недоязык для скрипткидди.

Более того, xHTML является даже более гибким и высокоуровневым языком построения интерфейса, чем многие другие. Ведь именно потому, что xHTML хранит лишь данные, а не внешний вид и функциональность интерфейсного элемента, делает интерфейсы гораздо более универсальным. Т.е., в одной ситуации, один и тот же элемент ведет себя как дерево, в другой — как меню, в третьей — как обычный список. При этом, xHTML код интерфейса остается неизменным. Мы даже можем превратить дерево в контекстное меню, а контекстное меню в список прямо на лету, без перезагрузки страницы! В каком еще языке разметки интерфейса так можно?!


Но, пожалуйста, давайте не начинать обсуждение в этом топике!
Да, возможно я был не точен. Еще раз повторю: диверсия не сам MSIE6 (который на момент своего выхода был хорошим браузером), а сознательный отказ в его развитии на долгие годы.

Я, например, этот мой комментарий.
Именно: я НЕ считаю, «что на Майкрософте сидят эмбицыли», и подозреваю: Микрософт сознательно прекратила на долгое время развитие IE6, чтобы остановить развитие web-приложений. См. статью и комментарии ниже.
Даже на данном этапе десктопные приложения уверенно держат верх.
Именно потому, что web-приложения вынуждены ориентироваться на IE6, до сих пор занимающий существенную долю рынка.

Если бы не ограничения IE6, я думаю, web-приложения уже давно бы заняли лидирующее положение. Чего и старалась не допустить Микрософт.

А идея, что в 2001-м коварныя MS специально разработали «плохой» броузер, чтоб никто и никогда не перешёл на веб приложения… Теория заговора рулит, да.

Заговор заключался не в выпуске плохого браузера в 2001 году, а в отказе его развивать долгие годы.

Особенно смешно выглядит критика на фоне 7 и 8-го ie.
IE7/IE8/Silverlight появились уже позже, когда набрали силу альтернативные браузеры (прежде всего, Firefox).

А asp.net
Главная задача ASP.Net — заставит разработчиков забыть о web-парадигме (xHTML/DOM/JavaScript/CSS) и заставить вернуться к привычной оконной Windows-парадигме (серверные контролы). См. черновик моей статьи «Закат Веба?». Скоро доработаю и опубликую на Хабре.
Да, конечно, диверсия Микрософт состояла не в выпуске IE6 как такового, а в длительном отказе его развивать. Я об этом писал в этом комментарии.
Пожалуйста, укажите, что конкретно Вам очевидно?

То что IE6 — зло. Да, согласен, на Хабре это очевидно всем (хотя и не очевидно основной массе пользователей).

А то, что главные силы надо пускать не только на развитие технологий (сильное звено), а на подготовку пользователей (слабое звено) — это очевидно далеко не всем.
Попробую объяснить, раз Вам лень прочитать статью по ссылке (кстати, нашел русский перевод)

Пользователи покупают Windows не только потому, что это такая хорошая ОС. А главным образом потому, что под нее очень много нужного им софта.

А программисты пишут софт под Windows, потому, что Windows стоит у большинства пользователей. И так далее: положительная обратная связь в деле завоевания мира Микрософтом.

Когда софт массово перейдет в web, пользователям не нужна будет Windows. Число пользователей Винды уменьшится, и программисты станут писать меньше софта для нее. Могучая империя рухнет :-)

Поэтому, Веб — самая смертельная угроза для Микрософт.
Да, конечно, условные комментарии сильно выручают (я написал об этом). Но и у них есть свои проблемы…
open source во-первых.
Да, опечататся. Спасибо, исправил.

в общем — ничего нового.
Новое — не перечисление недостатков IE6, а критическая важность книг «для простых пользователей».
Про недостатки IE6, конечно, на Хабре знают все.

Но, я хотел показать более общую проблему. Повторяю еще раз:

Цепь рвется в самом слабом звене.

Мы — технические специалисты, видим прогресс IT в развитии «высоких» технологий: веб-стандарты, сементическая верстка, отделение представления от содержания, Semantic Web… И добиваемся больших успехов — это сильное звено IT.

Однако, есть и слабое звено — это базовая подготовка пользователей. И если основная масса пользователей не будет знать основных вещей, нашими достижениями просто никто не сможет воспользоваться.

Поэтому, главное условие прогресса — это повышения базовой подготовки пользователей.


А мы, в погоне за технологиями, не всегда это понимаем.

Книга В. Леонтьева — просто яркий пример и лишь повод об этом напомнить (за что ему спасибо).
Еще раз повторю: это заметка не только для В. Леонтьева.

Здесь я пытаюсь (без стеба) описать свое представление о развитии web-индустрии.
Пожалуйста, внимательнее прочтите мою заметку.

Это не разборки с Леонтьевым. Я пытаюсь аргументированно показать, чем плох IE6, почему Микрософт сознательно сделала его таким, и критической важности книг «для обычных пользлвателей», вроде тех, которые пишет В. Леонтьев, для прогресса IT-индустрии.

Этой заметкой, я как-раз хочу прекратить неконструктивную «священную войну» и придти к какому-то компромиссному мнению.
а «аффтар» сам то пробовал пользоваться не только ишаком, но и «маргинальными» браузерами перед тем как их так называть!??
Да, в книге был нормальный обзор основных альтернативных браузеров (кусок обзора Оперы видно на втором скриншете). Но оценка браузеров — такая какая есть…
Да, действительно, к Web-разработке топик имеет достаточно отделанное отношение.

Специально создал новый блог «Безумные книги» — книги, которые не увеличивают, а уменьшают знания.

Если кто встречался с подобными книгами — присоединяйтесь!
Однако с другой стороны — альтернативы ведь и нет.
Альтернатива есть всегда. Хорошие самоучители тоже существуют. Просто людям, которые только начинают знакомиться с предметом, трудно сделать правильный выбор литературы. И кое-кто этим пользуется…
IE6 действительно был отличным браузером… в момент своего появления в 2001 году.

Но утверждать так сейчас (или даже в 2005 г.), и называть пользователей Firefox и Opera маргиналами — по моему, это уже неправильно.
Да, к сожалению, подобные книги не увеличивают, а лишь уменьшают знания…
Да, к сожалению, подобные книги не увеличивают, а лишь уменьшают знания…
Еще в заголовке, перед словом "налаживающих", запятую, вроде-бы, поставить надо.

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity