# A critical view of the web's limits for serious applications

DevFeed: [A critical view of the web's limits for serious applications](<https://devfeed.tech/articles/article-34248.md>)

Original publisher: [Read original article](<https://tonsky.livejournal.com/320566.html>)

Published: 2019-04-05T10:59:21Z

Content type: opinion

Language: ru

Sources: [Tonsky Стой под стрелой](<https://devfeed.tech/sources/tonsky.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [веб-приложения](<https://devfeed.tech/topics/tag-cdf241ba4036.md>)

Tags: [livejournal](<https://devfeed.tech/tags/livejournal.md>), [tag-0323c1c6735a](<https://devfeed.tech/tags/tag-0323c1c6735a.md>), [tag-5e1c061eda96](<https://devfeed.tech/tags/tag-5e1c061eda96.md>), [tag-7bc388df28ed](<https://devfeed.tech/tags/tag-7bc388df28ed.md>), [tag-c40b78a8c8a6](<https://devfeed.tech/tags/tag-c40b78a8c8a6.md>), [tag-cdf241ba4036](<https://devfeed.tech/tags/tag-cdf241ba4036.md>), [tag-d16a2c26554f](<https://devfeed.tech/tags/tag-d16a2c26554f.md>), [tag-e3028c5e0ab2](<https://devfeed.tech/tags/tag-e3028c5e0ab2.md>), [tag-e75d8ba74bc8](<https://devfeed.tech/tags/tag-e75d8ba74bc8.md>)

## AI overview

The author reflects on 15 years of web programming and argues that the web is useful for rapid prototyping and simple delivery but has limited potential for demanding applications. The article attributes this mainly to perceived quality problems and argues that web applications and interfaces are generally inferior to native alternatives.

## Source excerpt

Opera Paper Products как-бы-шутка-но-не-такая уж и шутка Я занимаюсь веб программированием 15 лет. Когда я начинал работать за деньги (компьютер у меня был и раньше, конечно), IE 6 был самым передовым и инновационным браузером, Firefox должен был вот-вот появиться, разработчики верили, что будущее за XHTML, до первого драфта HTML 5 и запуска StackOverflow оставалось 4 года, а до первого Chrome - пять лет. С вебом было связяно много неоправданных надежд, хайпа, завышенных ожиданий. Мы все ждали, когда же он вот все вообще поглотит, заменит, научится всему и вообще останется чуть ли не единственным инструментом, с которым будут работать вообще все. Сейчас ажиотаж спал и можно взглянуть трезво, что он такое есть и что он такое нет. Получается вот как. Веб хорош для быстрого прототипирования, простого delivery, но масштаб его роста сильно ограничен. Грубо говоря, он подходит только для прототипов и игрушечных задач. Что-то вроде языка Basic, вроде и программы писать на нем можно, но всерьез его никто не берет. Веб, конечно, не пропадет, но в конечном счете займет место какого-нибудь там питона, на котором будут детей в MIT учить и ученые не слишком требовательные графики рисовать. Почему? Качество. Все, сделанное на вебе, просто не доводится до какого-то сносного качества. Да, на вебе можно начать, и это будет быстрый старт. Но веб нельзя дожать до приемлимого состояния. От слова никак. Обязательно будет смешно, плохо и стыдно, а хорошо и быстро -- никогда. Все веб-программисты на самом деле верят, что это они недостаточно стараются, но если было бы время, можно было бы сделать нормально. На этом самообмане вообще вся веб-индустрия держится. Но нет. Нельзя. Ни за какие деньги. Просто физически невозможно. Ладно, простые статические страницы с текстом -- ок, может быть. С адблоком и reader mode жить можно. Хотя и тут есть умельцы, которые умудряются сто слов отрендерить в страницу в 20 мегабайт, потому что технологии, инновации и disruption. Что-то чуть сложнее -- все, говн