OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 14:31

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Пузырь браузеров и стандартов W3C
СообщениеДобавлено: Четверг, 29 Октябрь, 2020 05:37 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
https://habr.com/ru/company/dcmiran/blog/493018/

Цитата:
Известный Linux-разработчик, соавтор графического протокола Wayland, пользовательского окружения Sway и почтового клиента Aerc, Дрю ДеВолт (Drew DeVault) провёл анализ спецификаций W3C, которым должны соответствовать современные браузеры.

Он скачал 1217 спецификаций с помощью wget и подбил статистику утилитой wc -w (количество слов). Оказалось, что весь текущий каталог спецификаций W3C составляет 114 млн слов. Для сравнения, объём спецификации C11 составляет 208 220 слов, а длина романа «Война и мир» — 188 088 слов.

Дрю ДеВолт делает вывод, что сегодня уже невозможно разработать новый браузер с нуля, поскольку невозможно реализовать поддержку веб-стандартов в таком количестве.

...

Конечно, браузерные движки распространяются с открытым исходным кодом. К сожалению, даже сделать работоспособный форк — практически невыполнимая задача. Дело в том, что количество спецификаций W3C растёт в среднем на 200 новых спецификаций в год. Это около четырёх миллионов новых слов. Грубо говоря, около одного POSIX каждые 4-6 месяцев. «Как возможно для новой команды идти в ногу с этим поверх того возмутительного объёма, который есть уже есть? — спрашивает ДеВолт. — Браузерным войнам позволили продолжаться слишком долго. Они давно должны были сосредоточиться на конкуренции с точки зрения производительности и стабильности, а не новых "функций". Это абсолютно нелепо, и это должно прекратиться».


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 31 Октябрь, 2020 01:03 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Я тоже считаю, что надо вернуться к протоколу Gopher, а JavaScript запретить в принципе.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 31 Октябрь, 2020 19:43 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Да в принципе полная замена Web нужна. Только сделать это нереально (пока). Из-за распространённости ситуация ещё хуже чем с IPv6 и DNS.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 01 Ноябрь, 2020 16:06 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Собственно, так количество спецификаций и растёт. Web постоянно заменяется без исчезнования старого.

Ну и без выяснения объёма спецификаций, что нужно для 99%, 90% и 80% интернета, это всего лишь забавная статистика, не более того.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 01 Ноябрь, 2020 20:14 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Comdiv писал(а):
Собственно, так количество спецификаций и растёт. Web постоянно заменяется без исчезнования старого.


Пока у вас нет процедуры строгого отсечения устаревшего, вы не можете защититься о того, что Вася возьмёт и использует любую экзотику. И не сможете заявить, что "мой браузер поддерживает всё, что важно на сегодняшний день".

Чуваки до сих пор теги нормально закрывать не хотят (XHTML прошёл мимо кассы) и даже бравируют стилями написания "а я без html, а я body не закрываю вообще, получается, как в Питоне с отступами" и т.п.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB