Куда ушли последние 10 лет? В конце 1999 года мы жили в страхе перед ошибкой тысячелетия, и пузырь доткомов вот-вот лопнет. В это десятилетие сеть превратилась из неуклюжего преждевременного ребенка в компетентного, но непредсказуемого подростка. Оригинальные и инновационные технологии появляются на регулярной основе, и теперь у нас есть множество браузеров, мобильных устройств, HTML5, .NET, PHP 5, Ruby on Rails, Adobe AIR, jQuery, веб-сервисы, RSS, GMail, Google Maps, Википедия, YouTube, Facebook, Twitter, iPhone и рост сетевых операционных систем.
Выбор топ-5 был сложной задачей, но, на мой взгляд, именно эти веб-технологии существенно изменились за последнее десятилетие. Без лишних слов, вот мои победители в обратном порядке.
5. Широкополосный доступ и Wi-Fi
В 1999 году лишь немногие счастливчики испытали роскошь широкополосного доступа — и даже это было относительно медленно по сравнению с сегодняшними скоростями. Большинство из нас боролись с модемами 56K, ненадежной скоростью и потерянными соединениями.
Широкополосный доступ в настоящее время считается необходимой Скорость и пропускная способность — очевидные бонусы, но, возможно, наиболее важным фактором является то, что Интернет всегда доступен. Широкополосная связь всегда включена, и Wi-Fi позволяет легко подключаться. Существует небольшая задержка при доступе к Интернету с различных устройств; это стало простым в использовании и неотъемлемой частью жизни.
4. Firebug
Может показаться немного странным включать расширение Firefox в этот список, но не стоит недооценивать влияние Firebug. В 1999 году отладка JavaScript и CSS была практически невозможна с помощью инструментов, поставляемых с IE. Рост числа приложений Web2.0, безусловно, был бы медленнее, если бы не Firebug и многие инструменты, имитирующие его функциональность.
3. Аякс
Асинхронный JavaScript и XML — это не технология, а концепция, которая описывает, как можно разрабатывать интерактивные веб-приложения без обновления страницы. Строго говоря, вам не нужен асинхронный код, JavaScript или XML, но статья Джесси Джеймса Гарретта в 2005 году привлекла внимание специалистов по всему миру к веб-разработчикам.
Мы также должны поблагодарить Microsoft за разработку объекта XMLHttpRequest в конце 1999 года; это основная технология, лежащая в основе большинства кода Ajax. По иронии судьбы, XMLHttpRequest послужил стимулом для веб-приложений, которые теперь напрямую конкурируют с программным обеспечением Microsoft Windows.
2. Веб-приложения
Веб-приложения или программное обеспечение как услуга — это идея, которая существует уже более 10 лет, но названия менялись со временем. В 1990-х годах тонкие клиентские вычисления были грандиозным планом Oracle свергнуть Microsoft, но более дешевое и быстрое аппаратное обеспечение для ПК помешало этой идее стать жизнеспособным.
В этом десятилетии приложения Web2.0, использующие Ajax , развились до такой степени, что единственным настольным приложением, которое вам нужно, является веб-браузер. Большинство общих вычислительных задач могут быть выполнены в облаке. В 2010 году Google выпустит Chrome OS — чистую браузерную операционную систему, которая может расстроить доминирование на рынке Windows.
1. Mozilla Firefox
Сегодня Firefox считается просто еще одним браузером. Тем не менее, это была самая прорывная технология десятилетия, которая обеспечила поворотный момент для веб-индустрии. В 2002 году Internet Explorer 6.0 занимал более 95% доли рынка, и Netscape был побежден (за исключением проблем с антимонопольным доверием, Netscape 4 был ужасным браузером, который заслуживал того, чтобы его сокрушал IE). Microsoft отказалась от разработки браузеров и решила, что «умные клиенты» — это будущее. В то время веб-приложения были неуклюжими и сложными для разработки — умными клиентами были приложения Windows с богатыми интерфейсами, которые использовали подключение к Интернету.
Хотя Firefox начинался как эксперимент, он предоставил разработчикам инструменты для создания быстрых веб-приложений на основе Ajax и дал другим производителям программного обеспечения уверенность в создании своих собственных браузеров. Без Firefox Web2.0 никогда бы не появился. Это изменило представление отрасли о том, что такое браузер и чего он может достичь. Это заслуживает своего места под номером 1!
Согласны ли вы с моим выбором? Я пропустил вашу любимую технологию или веб-сайт? Что вы ожидаете случиться в следующем десятилетии?
С новым годом!