В выпуске этой недели
Chrome 42 выходит с push-уведомлениями, Джейкоб Каплан-Мосс развенчивает мифы о программистах, URL-адреса, относящиеся к протоколу, теперь являются анти-шаблонами, значок, удобный для мобильных устройств, попадает в Google, советы по Git с помощью First Aid Git и оптимизация вашего приложения с помощью RAIL.
ХРОМ 42 ЗДЕСЬ
На этой неделе вышла стабильная версия Chrome 42, которая включает в себя ряд новых функций. Push-уведомления позволяют пользователям получать своевременные обновления, баннеры при установке предлагают пользователям сохранять страницы на главном экране, разрешения позволяют узнать, можете ли вы использовать API, выборка действует как замена XHR и даже включает поддержку классов ES6. .
https://twitter.com/ChromiumDev/status/590169593110335488
http://updates.html5rocks.com/2015/03/push-notifications-on-the-open-web
http://updates.html5rocks.com/2015/04/permissions-api-for-the-web
http://updates.html5rocks.com/2015/03/introduction-to-fetch
РАЗРУШЕНИЕ МИФОВ
Основной доклад Джейкоба Каплана-Мосса на PyCon в этом году разрушает дихотомию, согласно которой разработчики либо в 10 раз задиры, либо совершенно ужасны. Отказ от этих предположений помогает нам лучше решать такие проблемы, как синдром самозванца, и работать над улучшением потенциально токсичной рабочей среды.
https://www.youtube.com/watch?t=772&v=hIJdFxYlEKE
TLS ВСЕ ВЕЩИ!
Относительные URL-адреса протокола теперь являются анти-шаблоном. На этой неделе Пол Айриш написал в Твиттере, что практика исключения протокола из URL-адреса теперь не рекомендуется, поскольку это может привести к атакам «человек на стороне», подобным той, которая поразила GitHub. Новая рекомендация — всегда запрашивать актив через https, если он доступен по SSL.
https://twitter.com/paul_irish/status/588502455530311680
https://www.paulirish.com/2010/the-protocol-relative-url/
http://www.netresec.com/?page=Blog&month=2015-03&post=China%27s-Man-on-the-Side-Attack-on-GitHub
РУ МОБИЛЬНЫЙ ДРУЖЕСТВЕН?
Проверьте, оптимизирован ли ваш сайт для мобильных устройств. В недавней статье в блоге Google для веб-мастеров указывается, что начиная с этого момента Google Search будет добавлять метки рядом с сайтами, которые он считает удобными для мобильных устройств. Критерии включают в себя такие вещи, как обеспечение того, чтобы пользователям не приходилось увеличивать масштаб, чтобы прочитать страницу, а ссылки располагались достаточно далеко друг от друга. Вы можете использовать тест на мобильность, чтобы убедиться, что ваш сайт соответствует требованиям. И повысьте навыки веб-основ.
http://googlewebmastercentral.blogspot.com/2014/11/helping-users-find-mobile-Friendly-pages.html
https://search.google.com/test/mobile-Friendly
НАБОР СКОРОСТИ
Изучение git может быть трудным. Взглянув на StackOverflow, можно найти более 53 000 вопросов, связанных с git, но помощь уже в пути. Первая помощь Git — это указатель наиболее часто задаваемых вопросов по Git с возможностью поиска. Хотите знать, как отменить изменение, которое вы только что отправили в основную ветку? Вы можете найти ответ и многое другое или отправить запрос на включение для добавления в индекс.
http://ricardofilipe.com/projects/firstaidgit/#/
ОПТИМИЗАЦИЯ РЕЛЬСОВ
60 кадров в секунду — это цель для плавной работы в Интернете, но с этого быстрого пути легко сойти. Пол Льюис и Кэмерон Питтман покажут вам, как оптимизировать 4 основные области вашего приложения: отклик, анимацию, ожидание и загрузку, также известные как RAIL, в этом БЕСПЛАТНОМ курсе Udacity, состоящем из 6 частей. Уничтожайте злоумышленников и изучайте DevTools, одновременно изучая секреты более быстрого веб-приложения.
https://www.udacity.com/course/browser-rendering-optimization--ud860
Экранные заставки с JavaScript от Яша Бхардваджа
http://codepen.io/yashbhardwaj/full/hHgtE/
Сладкий хаос в пространстве тюля By Bailh
http://codepen.io/cathbailh/full/KpPjPg/
CSS Animation 101 — главное изображение Донована Хатчинсона
http://codepen.io/donovanh/full/EjYeLa/
Линджер Хакима Эль-Хаттаба
http://codepen.io/hakimel/full/zwxba/
Дайте нам знать, что вы думаете, в Твиттере #LazyWebShow.
Дополнительные новости в Интернете можно найти на следующих ресурсах: Еженедельник JavaScript: http://javascriptweekly.com/ Ежедневник открытой веб-платформы: http://webplatformdaily.org/ Еженедельник HTML5: http://html5weekly.com/
Подпишитесь на канал разработчиков Google по адресу: https://goo.gl/mQyv5L.