История изменений
Исправление liksys, (текущая версия) :
Вот сравни скорость работы Sberbank Online или gosuslugi с тоннами джаваскрипта и сайтов Столярова, где жаваскрипта нет. Почему-то второе почти мгновенное, а в первом надо ждать чуть ли не минуту ответа на клик.
Ты сравниваешь пустой сайт столярова, где кроме текста и комментариев нихрена нет, и огромные приложения с тысячами функций. Они, конечно, раздуты и неоптимальны, но они сделаны удобно, по крайней мере госуслуги (ибо сбера у меня нет и никогда не было). Для сравнения можно посмотреть старые госвебсервисы в других странах, где всё сверстано на формах. Это просто кошмар.
А вообще говоря - стили, скрипты и прочая статика кешируются. Тормозят упомянутые тобой сайты в основном из-за гигантской нагрузки из-за востребованности. Сайт столярова же не тормозит, потому что, помимо пустоты и нуля функций, он никому не нужен.
Кстати ещё ужасное решение передавать комментарии в маркдауне и рендерить у клиента — в итоге нельзя будет почитать комменты из например lynx где жскриптов нет.
Если ты большой фанат консольных браузеров и считаешь, что тебе важны их юзеры - сделай им простенький рендер в статику. 99.99% юзеров все равно будут пользоваться обычными браузерами и получать преимущества от жаваскрипта и функций, а остальные пусть сидят на текстовом-онли интерфейсе.
Я надеюсь, что вы на практике не разрабатываете веб-сайты, если такое предлагаете.
А можно узнать, что ТЫ разрабатываешь? Потому что, судя по твоим рассуждениям, боевой код ты не пишешь вообще, с юзерами не контактируешь, проектами не управляешь, а только рассуждаешь, как остальным надо писать, прямо как столяров.
Что до меня, то я не пишу сайтов, но у меня есть большое веб-приложение. Оно полностью собрано на HTML/CSS/JS-статике без фреймворков и весит что-то около 500 килобайт без gzip, 300 из которых составляет одна-единственная большая картинка PNG. Все остальные иконки идут в SVG (который столяров наверняка тоже не признает), чтобы юзеру не пришлось грузить стопицот PNG-иконок разного разрешения.
Юзер загружает страницу, приложение запускается за полсекунды, и всё, юзер с ним работает, не выгружая. На сервер и обратно по вебсокету летят короткие JSON только с данными, которые весят меньше килобайта, а то и бинарные пачки байтов. Фанбоям столярова такое и не снилось, вы будете рендерить всё заново на каждый чих и дрочить юзера бесконечными загрузками.
И кстати о форуме. Рендер на стороне клиента позволяет снизить нагрузку на сервер. Но прежде чем ты начнешь вопить о том, что это наглое пользование ресурсами юзера, я скажу, что юзер сам приходит на форум, и работая с ним, принимает его условия. Форум, в свою очередь, дает пользователю площадку для высказываний и жесткий диск для его сообщений. Это взаимовыгодный обмен, который делает лучше обоим. У сервера меньше нагрузка, а у клиента меньше тормозов. Единственное, что можно бы сделать - это предупредить о том, что жс на сайте обязателен, и если юзеру что-то не нравится - он может найти другой форум.
Но и минусов koi8-r в конкретно html особых нет, так как есть Ӓ для вставки странных символов. А вот в терминале нет разметки такого рода, там UTF-8 желателен.
О чем я и говорил - столяровщина вызывает кашу в голове. Да, у тебя ничего плохого в HTML и koi8-r нет, но когда ты захочешь из терминала с UTF-8 поредактировать эти файлы, то случится конфуз, если твой редактор не умеет менять кодировку. Не говоря уже про седогрепы. Вот и приходим обратно к тому, что проще всё хранить в UTF-8.
Исправление liksys, :
Вот сравни скорость работы Sberbank Online или gosuslugi с тоннами джаваскрипта и сайтов Столярова, где жаваскрипта нет. Почему-то второе почти мгновенное, а в первом надо ждать чуть ли не минуту ответа на клик.
Ты сравниваешь пустой сайт столярова, где кроме текста и комментариев нихрена нет, и огромные приложения с тысячами функций. Они, конечно, раздуты и неоптимальны, но они сделаны удобно, по крайней мере госуслуги (ибо сбера у меня нет и никогда не было). Для сравнения можно посмотреть старые госвебсервисы в других странах, где всё сверстано на формах. Это просто кошмар.
А вообще говоря - стили, скрипты и прочая статика кешируются. Тормозят упомянутые тобой сайты в основном из-за гигантской нагрузки из-за востребованности. Сайт столярова же не тормозит, потому что, помимо пустоты и нуля функций, он никому не нужен.
Кстати ещё ужасное решение передавать комментарии в маркдауне и рендерить у клиента — в итоге нельзя будет почитать комменты из например lynx где жскриптов нет.
Если ты большой фанат консольных браузеров и считаешь, что тебе важны их юзеры - сделай им простенький рендер в статику. 99.99% юзеров все равно будут пользоваться обычными браузерами и получать преимущества от жаваскрипта и функций, а остальные пусть сидят на текстовом-онли интерфейсе.
Я надеюсь, что вы на практике не разрабатываете веб-сайты, если такое предлагаете.
А можно узнать, что ТЫ разрабатываешь? Потому что, судя по твоим рассуждениям, боевой код ты не пишешь вообще, с юзерами не контактируешь, проектами не управляешь, а только рассуждаешь, как остальным надо писать, прямо как столяров.
Что до меня, то я не пишу сайтов, но у меня есть большое веб-приложение. Оно полностью собрано на HTML/CSS/JS-статике без фреймворков и весит что-то около 500 килобайт без gzip, 300 из которых составляет одна-единственная большая картинка PNG. Все остальные иконки идут в SVG (который столяров наверняка тоже не признает), чтобы юзеру не пришлось грузить стопицот PNG-иконок разного разрешения.
Юзер загружает страницу, приложение запускается за полсекунды, и всё, юзер с ним работает, не выгружая. На сервер и обратно по вебсокету летят короткие JSON только с данными, которые весят меньше килобайта, а то и бинарные пачки байтов. Фанбоям столярова такое и не снилось, вы будете рендерить всё заново на каждый чих и дрочить юзера бесконечными загрузками.
И кстати о форуме. Рендер на стороне клиента позволяет снизить нагрузку на сервер. Но прежде чем ты начнешь вопить о том, что это наглое пользование ресурсами юзера, я скажу, что юзер сам приходит на форум, и работая с ним, принимает его условия. Форум, в свою очередь, дает пользователю площадку для высказываний и жесткий диск для его сообщений. Это взаимовыгодный обмен, который делает лучше обоим. У сервера меньше нагрузка, а у клиента меньше тормозов. Единственное, что можно бы сделать - это предупредить о том, что жс на сайте обязателен, и если юзеру что-то не нравится - он может найти другой форум.
Но и минусов koi8-r в конкретно html особых нет, так как есть Ӓ для вставки странных символов. А вот в терминале нет разметки такого рода, там UTF-8 желателен.
О чем я и говорил - столяровщина вызывает кашу в голове. Да, у тебя ничего плохого в HTML и koi8-r нет, но когда ты захочешь из терминала с UTF-8 поредактировать эти файлы, то случится конфуз, если твой редактор не умеет менять кодировку. Да и нужно ли. Вот и приходим обратно к тому, что проще всё хранить в UTF-8.
Исправление liksys, :
Вот сравни скорость работы Sberbank Online или gosuslugi с тоннами джаваскрипта и сайтов Столярова, где жаваскрипта нет. Почему-то второе почти мгновенное, а в первом надо ждать чуть ли не минуту ответа на клик.
Ты сравниваешь пустой сайт столярова, где кроме текста и комментариев нихрена нет, и огромные приложения с тысячами функций. Они, конечно, раздуты и неоптимальны, но они сделаны удобно, по крайней мере госуслуги (ибо сбера у меня нет и никогда не было). Для сравнения можно посмотреть старые госвебсервисы в других странах, где всё сверстано на формах. Это просто кошмар.
А вообще говоря - стили, скрипты и прочая статика кешируются. Тормозят упомянутые тобой сайты в основном из-за гигантской нагрузки из-за востребованности. Сайт столярова же не тормозит, потому что, помимо пустоты и нуля функций, он никому не нужен.
Кстати ещё ужасное решение передавать комментарии в маркдауне и рендерить у клиента — в итоге нельзя будет почитать комменты из например lynx где жскриптов нет.
Если ты большой фанат консольных браузеров и считаешь, что тебе важны их юзеры - сделай им простенький рендер в статику. 99.99% юзеров все равно будут пользоваться обычными браузерами и получать преимущества от жаваскрипта и функций, а остальные пусть сидят на текстовом-онли интерфейсе.
Я надеюсь, что вы на практике не разрабатываете веб-сайты, если такое предлагаете.
А можно узнать, что ТЫ разрабатываешь? Потому что, судя по твоим рассуждениям, боевой код ты не пишешь вообще, с юзерами не контактируешь, проектами не управляешь, а только рассуждаешь, как остальным надо писать, прямо как столяров.
Что до меня, то я не пишу сайтов, но у меня есть большое веб-приложение. Оно полностью собрано на HTML/CSS/JS-статике без фреймворков и весит что-то около 500 килобайт без gzip, 300 из которых составляет одна-единственная большая картинка PNG. Все остальные иконки идут в SVG (который столяров наверняка тоже не признает), чтобы юзеру не пришлось грузить стопицот PNG-иконок разного разрешения.
Юзер загружает страницу, приложение запускается за полсекунды, и всё, юзер с ним работает, не выгружая. На сервер и обратно по вебсокету летят короткие JSON только с данными, которые весят меньше килобайта, а то и бинарные пачки байтов. Фанбоям столярова такое и не снилось, вы будете рендерить всё заново на каждый чих и дрочить юзера бесконечными загрузками.
И кстати о форуме. Рендер на стороне клиента позволяет снизить нагрузку на сервер. Но прежде чем ты начнешь вопить о том, что это наглое пользование ресурсами юзера, я скажу, что юзер сам приходит на форум, и работая с ним, принимает его условия. Форум, в свою очередь, дает пользователю площадку для высказываний и жесткий диск для его сообщений. Это взаимовыгодный обмен, который делает лучше обоим. У сервера меньше нагрузка, а у клиента меньше тормозов. Единственное, что можно бы сделать - это предупредить о том, что жс на сайте обязателен, и если ему что-то не нравится - он может найти другой форум.
Но и минусов koi8-r в конкретно html особых нет, так как есть Ӓ для вставки странных символов. А вот в терминале нет разметки такого рода, там UTF-8 желателен.
О чем я и говорил - столяровщина вызывает кашу в голове. Да, у тебя ничего плохого в HTML и koi8-r нет, но когда ты захочешь из терминала с UTF-8 поредактировать эти файлы, то случится конфуз, если твой редактор не умеет менять кодировку. Да и нужно ли. Вот и приходим обратно к тому, что проще всё хранить в UTF-8.
Исходная версия liksys, :
Вот сравни скорость работы Sberbank Online или gosuslugi с тоннами джаваскрипта и сайтов Столярова, где жаваскрипта нет. Почему-то второе почти мгновенное, а в первом надо ждать чуть ли не минуту ответа на клик.
Ты сравниваешь пустой сайт столярова, где кроме текста и комментариев нихрена нет, и огромные приложения с тысячами функций. Они, конечно, раздуты и неоптимальны, но они сделаны удобно, по крайней мере госуслуги (ибо сбера у меня нет и никогда не было). Для сравнения можно посмотреть старые госвебсервисы в других странах, где всё сверстано на формах. Это просто кошмар.
А вообще говоря - стили, скрипты и прочая статика кешируются. Тормозят упомянутые тобой сайты в основном из-за гигантской нагрузки из-за востребованности. Сайт столярова же не тормозит, потому что, помимо пустоты и нуля функций, он никому не нужен.
Кстати ещё ужасное решение передавать комментарии в маркдауне и рендерить у клиента — в итоге нельзя будет почитать комменты из например lynx где жскриптов нет.
Если ты большой фанат консольных браузеров и считаешь, что тебе важны их юзеры - сделай им простенький рендер в статику. 99.99% юзеров все равно будут пользоваться обычными браузерами и получать преимущества от жаваскрипта и функций, а остальные пусть сидят на текстовом-онли интерфейсе.
Я надеюсь, что вы на практике не разрабатываете веб-сайты, если такое предлагаете.
А можно узнать, что ТЫ разрабатываешь? Потому что, судя по твоим рассуждениям, боевой код ты не пишешь вообще, с юзерами не контактируешь, проектами не управляешь, а только рассуждаешь, как остальным надо писать, прямо как столяров.
Что до меня, то я не пишу сайтов, но у меня есть большое веб-приложение. Оно полностью собрано на HTML/CSS/JS-статике без фреймворков и весит что-то около 500 килобайт без gzip, 300 из которых составляет одна-единственная большая картинка PNG. Все остальные иконки идут в SVG (который столяров наверняка тоже не признает), чтобы юзеру не пришлось грузить стопицот PNG-иконок разного разрешения.
Юзер загружает страницу, приложение запускается за полсекунды, и всё, юзер с ним работает, не выгружая. На сервер и обратно летят короткие JSON только с данными, которые весят меньше килобайта, а то и бинарные пачки байтов. Фанбоям столярова такое и не снилось, вы будете рендерить всё заново на каждый чих и дрочить юзера бесконечными загрузками.
И кстати о форуме. Рендер на стороне клиента позволяет снизить нагрузку на сервер. Но прежде чем ты начнешь вопить о том, что это наглое пользование ресурсами юзера, я скажу, что юзер сам приходит на форум, и работая с ним, принимает его условия. Форум, в свою очередь, дает пользователю площадку для высказываний и жесткий диск для его сообщений. Это взаимовыгодный обмен, который делает лучше обоим. У сервера меньше нагрузка, а у клиента меньше тормозов. Единственное, что можно бы сделать - это предупредить о том, что жс на сайте обязателен, и если ему что-то не нравится - он может найти другой форум.
Но и минусов koi8-r в конкретно html особых нет, так как есть Ӓ для вставки странных символов. А вот в терминале нет разметки такого рода, там UTF-8 желателен.
О чем я и говорил - столяровщина вызывает кашу в голове. Да, у тебя ничего плохого в HTML и koi8-r нет, но когда ты захочешь из терминала с UTF-8 поредактировать эти файлы, то случится конфуз, если твой редактор не умеет менять кодировку. Да и нужно ли. Вот и приходим обратно к тому, что проще всё хранить в UTF-8.