Pull to refresh
15
0
Vahagn Nahapetyan @TipTep

Software Development

Send message
Автомобильный агрегатор Uremont вырулил на наш IT-рынок как самоуправляемый автомобиль Tesla: инновационный, успешный и немного пугающий нетрадиционным подходом к такому традиционному бизнесу. Спустя полгода после старта сервис заявил о привлечении двух миллионов долларов инвестиций. И хотя, как в истории с Tesla, обывателю не совсем понятно, кто всем этим устройством «рулит», Uremont разогнался не на шутку уже в 312 городах и 74 регионах России. О том, как открыть стартап на достаточно неплохо освоенном поле агрегаторов и привлечь в него инвестиции, рассказывает генеральный директор Uremont.com Александр Коротков.
Читать далее
Total votes 25: ↑23 and ↓2 +21
Comments 24

Асинхронный JavaScript против отложенного

Reading time 3 min
Views 69K

В моей статье «Понимание критического пути рендеринга» (перевод статьи) я писала о том, какой эффект оказывают JavaScript-файлы на Критический Путь Рендеринга(CRP).


JavaScript является блокирующим ресурсом для парсера. Это означает, что JavaScript блокирует разбор самого HTML-документа. Когда парсер доходит до тега <script> (не важно внутренний он или внешний), он останавливается, забирает файл (если он внешний) и запускает его.

Такое поведение может доставить проблемы, если мы загружаем несколько JavaScript-файлов на странице, так как это увеличивает время первой отрисовки, даже если документ на самом деле не зависит от этих файлов.


К счастью, элемент <script> имеет два атрибута async и defer, которые дают нам возможность контролировать то, как внешние файлы загружаются и выполняются.


Читать дальше →
Total votes 32: ↑29 and ↓3 +26
Comments 42

Web PUSH Notifications быстро и просто

Reading time 17 min
Views 336K

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


Информации по этой теме в интернете полно, но она фрагментирована, разбросана по разным ресурсам и перемешена с уведомлениями для мобильных устройств с примерами на Java, C++ и Python. Нас же, как веб-разработчиков, интересует JavaScript. В этой статье я постараюсь саккумулировать всю необходимую и полезную информацию.


Web PUSH Notifications


Я думаю, вы уже знаете что такое push-уведомления, но я всё же напишу коротко о главном.


Пользователь, заходя на сайт, вытягивает (pull) с него данные. Это удобно и безопасно, но с развитием интернет ресурсов, появилась необходимость оперативно доставлять информацию пользователям не дожидаясь пока те сами сделают запрос. Так и появилась технология принудительной доставки (push) данных с сервера клиенту.

Читать дальше →
Total votes 36: ↑35 and ↓1 +34
Comments 66

Information

Rating
Does not participate
Location
Yerevan, Yerevan, Армения
Registered
Activity