Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «renders»
[Перевод] Асинхронный JavaScript против отложенного 2017-03-13 13:21:13
В моей статье Понимание критического пути рендеринга (перевод статьи) я писала о том, какой ...
+ развернуть текст сохранённая копия
В моей статье Понимание критического пути рендеринга (перевод статьи) я писала о том, какой эффект оказывают JavaScript-файлы на Критический Путь Рендеринга(CRP).
JavaScript является блокирующим ресурсом для парсера. Это означает, что JavaScript блокирует разбор самого HTML-документа. Когда парсер доходит до тега <script> (не важно внутренний он или внешний), он останавливается, забирает файл (если он внешний) и запускает его. Такое поведение может доставить проблемы, если мы загружаем несколько JavaScript-файлов на странице, так как это увеличивает время первой отрисовки, даже если документ на самом деле не зависит от этих файлов.
К счастью, элемент <script> имеет два атрибута async и defer , которые дают нам возможность контролировать то, как внешние файлы загружаются и выполняются.
Читать дальше →
Тэги: critical, javascript, path, rendering, web-разработка, браузеры, веб-сайтов, разработка
Что взять за основу React приложения 2017-03-10 04:02:57
Каждый раз начиная писать React приложение, вы так или иначе выберите какой-то вариант:
...
+ развернуть текст сохранённая копия
Каждый раз начиная писать React приложение, вы так или иначе выберите какой-то вариант:
- копи-паст вашего предыдущего проекта
- какой-то бойлерплейт или даже генератор (типа Yeoman)
- готовый фреймворк не требующий конфигурации
- пишете сами все с нуля
Каждый из способов имеет свои сильные и слабые стороны, как на длинной, так и на короткой дистанции.
Некоторые решения скрывают сложность в начале, позволяя сделать быстрый старт. Это что-то вроде решения под ключ, но в результате такие решения могут оказаться недостаточно гибкими и сложными в подстройке. С другой стороны, в начале все может казаться слегка монструозным и неповоротливым, и чтоб начать нужно немного повозиться, но зато потом преимущества станут очевидными. Всегда есть возможность сделать все с нуля, ровно так, как хочется, но в таком случае Вы будете отвечать за бесчисленные аспекты и Вам потребуются очень глубокие знания во всех участвующих технологиях. Читать дальше →
Тэги: electrode, javascript, next.js, node.js, react, reactjs, redux, server-rendering, webpack, веб-сайтов, клиентская, оптимизация, разработка
[Перевод] Понимание процесса визуализации 2017-01-25 17:34:49
... визуализации» (ориг. Critical Rendering Path).
+ развернуть текст сохранённая копия
Браузеру предстоит пройти много шагов, прежде чем HTML ответ от сервера будет преобразован в пиксели на экране. Последовательность этих шагов, необходимая для первого отображения страницы, называется «Процесс визуализации» (ориг. Critical Rendering Path).
Читать дальше →
Тэги: critical, path, rendering, web-разработка, браузеры, веб-сайтов, разработка
Rendered Helpless – Unstoppable Parasites (2016) 2016-01-31 12:18:49
Artist: Rendered Helpless Album: Unstoppable ... >
The post Rendered Helpless – Unstoppable ...
+ развернуть текст сохранённая копия
Artist: Rendered Helpless Album: Unstoppable Parasites Genre: Brutal Death Metal Country: New Zealand Released: 2016 Quality: mp3, CBR 320 kbps Tracklist: 1. From Beneath and the Void (Intro) 01:07 2. Habitual Genocide 02:37 3. Chaotic Defilement 02:54 4. Unstoppable Parasites (ft. Jae Hulbert) 03:42 5. Heinous Extremity Disfiguration 03:18 6. … Tracklist and download links →
The post Rendered Helpless – Unstoppable Parasites (2016) appeared first on Getrockmusic.org - latest rock and metal releases.
Тэги: brutal, death, helpless, metal, rendered
Catberry.js: Прогрессивный рендеринг 2015-08-05 08:56:35
... "Progressive rendering via multiple ... «Optimized (progressive) rendering». Читать дальше &rarr ...
+ развернуть текст сохранённая копия
В предыдущей статье я рассказывал про реализацию Flux и веб-компонентов во фреймворке Catberry.js, и эта статья – обещанное продолжение про движок прогрессивного рендеринга.
Что значит «прогрессивный»?
Наверное, вы сталкивались хотя бы раз в жизни с JPEG-картинкой, которая сперва загружается с сервера мутной, а по мере загрузки остального содержимого становится чётче. Такой формат картинки называется "Progressive JPEG", и его основная идея – показать как можно скорее пользователю хоть какое-то содержимое, пусть и не до конца готовое. Пользователь с первой секунды уже будет знать размер картинки и ее примерное содержимое, а в дальнейшем содержимое будет становится только отчётливее.
Лично я не знаю откуда появилась идея назвать потоковый (stream-based) рендеринг HTML прогрессивным, но первое применение этого термина именно к рендерингу HTML я нашел в статье за декабрь 2009 года "Progressive rendering via multiple flushes". Однако и в более свежих статьях, например от разработчиков Google, можно найти термин «Optimized (progressive) rendering». Читать дальше →
Тэги: catberry.js, framework, html, isomorphic, javascript, node.js, progressive, rendering, веб-разработка, изоморфный, кот, программирование, прогрессивный, разработка, рендеринг
Главная / Главные темы / Тэг «renders»
|
Взлеты Топ 5
Падения Топ 5
|