История изменений
Исправление monk, (текущая версия) :
Не проблема, так как всегда приходится писать для самой старой версии браузера, даже если мы пишем без js, то нужно учитывать поддержку браузером CSS3 и HTML5 элементов и форм.
Можно писать под NoJS/CSS2/HTML4 и сайт будет работать с всем вплоть до NetSurf’а.
Так как мы загружаем лишь один раз html документ, и дальше лишь подгружаем необходимые данные через fetch для обновления страницы, а не целиком заного страницы html.
В тэге <A>
для этого ещё в HTML 3.2 придумали атрибут target. Опять же, если страница занимает 20 килобайтов (три страницы текста), то её можно и целиком перезагружать, это немного.
https://svelte.dev/ топовый фреймворк с минимальным размером страниц.
Этот сайт на одну страничку с несколькими примерами кода скачал 6,5 мегабайтов. Это в полтора раза больше, чем «Война и Мир»!
Исправление monk, :
Не проблема, так как всегда приходится писать для самой старой версии браузера, даже если мы пишем без js, то нужно учитывать поддержку браузером CSS3 и HTML5 элементов и форм.
Можно писать под NoJS/CSS2/HTML4 и сайт будет работать с всем вплоть до NetSurf’а.
Так как мы загружаем лишь один раз html документ, и дальше лишь подгружаем необходимые данные через fetch для обновления страницы, а не целиком заного страницы html.
В тэге <A>
для этого ещё в HTML 3.2 придумали тэг target. Опять же, если страница занимает 20 килобайтов (три страницы текста), то её можно и целиком перезагружать, это немного.
https://svelte.dev/ топовый фреймворк с минимальным размером страниц.
Этот сайт на одну страничку с несколькими примерами кода скачал 6,5 мегабайтов. Это в полтора раза больше, чем «Война и Мир»!
Исходная версия monk, :
Не проблема, так как всегда приходится писать для самой старой версии браузера, даже если мы пишем без js, то нужно учитывать поддержку браузером CSS3 и HTML5 элементов и форм.
Можно писать под NoJS/CSS2/HTML4 и сайт будет работать с всем вплоть до NetSurf’а.
Так как мы загружаем лишь один раз html документ, и дальше лишь подгружаем необходимые данные через fetch для обновления страницы, а не целиком заного страницы html.
В тэге для этого ещё в HTML 3.2 придумали тэг target. Опять же, если страница занимает 20 килобайтов (три страницы текста), то её можно и целиком перезагружать, это немного.
https://svelte.dev/ топовый фреймворк с минимальным размером страниц.
Этот сайт на одну страничку с несколькими примерами кода скачал 6,5 мегабайтов. Это в полтора раза больше, чем «Война и Мир»!