>> Но поскольку серверная часть не обязательна, остаётся только браузер
> "А вот если бы у рыбы был мех, в нем водились бы блохи..." Выколупываем частности и делаем на их базе обобщения?Ну почему же? Мне кажется это логичным. В принципе, ввиду неясности термина, можно договориться в некоторых случаях считать сервер частью веб-приложения. Но покуда мы их не определим, я буду по-прежнему считать, что веб-приложение -- это исключительно клиентская часть, если тут нет возражений.
>> Теоретически кто-либо может проанализировать API, которым пользуется клиент Telegram, и написать свою серверную реализацию этого API. Просто никому это не упёрлось.
> Нет. "Просто" это будет написанием Телеграма заново, с нуля.
Ну и что? Остальные клиенты от этого станут несовместимы с этим "заново написанным" телеграмом? Нет, не станут. Потому что это отдельные программы.
Не всякая программа, работающая с сервером через API, реализованный поверх HTTP -- это веб-приложение.
>> любой демон, реализующий REST API -- это уже веб-приложение. Но это же не так.
> Отчего же? Это готовая серверная часть веб-приложения. Какой бы к ней ни
> предполагался клиент, сделать веб-клиента для такого сервиса легко и вполне естественно.
Вот допустим у меня есть лисповый веб-сервер hunchentoot, и я написал в нём обработчик, чтобы при дёргании curl-ом https://<server-name>/start-vpn, он поднимал бы скрытый сервис vpn. Никто ж не будет утверждать, что я написал веб-приложение? А почему? Потому что я не написал веб-интерфейс к этому делу, каким бы естественным это ни казалось.
>> то будешь априори говорить с людьми на одном языке всегда. Выгодно же.
> Не вижу никакой выгоды в том, чтобы говорить на одном языке с
> людьми, говорящими ерунду или ложь. А это в IT, увы, довольно
> частое явление. Вам бы хотелось говорить на одном языке, например, с
> маркетологами Битрикса?
Проблема в том, что менеджеры проектов и маркетологи часто говорят на одном языке. А вот менеджеру проекта объяснить суть бывает полезно. Вообще полезно быть максимально коммуникабельным. Но это, конечно, на твоё усмотрение.
По части же того, что они говорят ерунду и ложь, что уж там... Люди никогда ничего не понимают. Мы вечно ошибаемся.