Сайтостроение \ Статьи по сайтостроению

Введение в Payment Request API для оплаты через Apple Pay

От автора: рады сообщить, что Safari 11.1 на macOS и Safari на iOS 11.3 теперь поддерживают W3C Payment Request API для проведения транзакций Apple Pay в интернете. Впервые мы представили Apple Pay on the Web на macOS Sierra и iOS 10. Apple Pay сделал онлайн транзакции простыми в использовании, защищенными и конфиденциальными. Мы были рады увидеть, как массово ее стали применять продавцы в последующие годы.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Самая главная причина почему современные JavaScript фреймворки существуют

От автора: я видел, как много людей слепо используют современные JavaScript фреймворки React, Angular и Vue.js. В этих фреймворках много интересных вещей, но люди обычно упускают главную причину их существования.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Добавление иконок для сайта в мультибраузерном и мультипплатформенном мире

От автора: раньше иконки для сайта были такими легкими. Простой растровый favicon.ico 16х16 пикселей. Это как знак препинания в конце проекта. Для разработчика это эквивалент завершения предложения с восклицательным знаком или точкой. Так было раньше. Но за прошедшие 20 лет все изменилось.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Сравнение Front-End фреймворков с помощью тестов производительности от Real-World (обновление 2018 года)

От автора: эта статья является обновлением «Сравнения Front-End фреймворков помощью тестов производительности от Real-World» от декабря 2017 года. В этом сравнении мы покажем, чем отличаются друг от друга разные реализации практически идентичных приложений RealWorld, и как делается с их помощью тест производительности.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Как GraphQL заменяет Redux

От автора: Ты удивишься: «Что? GraphQL — это язык запросов на стороне сервера. Redux — это клиентская библиотека управления состояниями. Как можно использовать вместо Redux GraphQL?» Хороший вопрос. Лучше тебе сесть, потому что я собираюсь ответить на него.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Продолжительная разработка без нажатия Ctrl + R: как пользоваться  Webpack 4

От автора: некоторое время назад, при создании большого количества приложений front-end после каждого внесённого изменения браузер необходимо было перезагружать. В то время это не казалось проблемой. Как говорится, необходимость — мать изобретений. Но как насчет того, чтобы нам не было нужно вручную перезагружать браузер, когда мы вносим изменения в наши приложения? Для этого нужно знать, как пользоваться webpack!!!!

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Схема веб доступности сайта DIY

От автора: почему так важна доступность веб сайта? Лето 2017 года ознаменовало собой монументальную победу для миллионов американцев, живущих с инвалидностью. 13 июня, южный округ Флоридского судьи постановил, что недоступный веб-сайт Winn-Dixie нарушил статью III Закона об американцах с инвалидностью. Этот случай знаменует собой первое судебное разбирательство в рамках ADA, которое было принято в 1990 году.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Как можно сделать свой сайт более доступным

От автора: будучи дизайнером, разработчиком или даже менеджером продукта, вы имеете кучу обязанностей. Каждый проект требует большого внимания — макет для десктопа, макет мобильных устройств, макет для iPhone X (спасибо, Apple), поддержка IE, поддержка Safari … И всегда нужно знать, как сделать сайт доступным.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Одностраничные приложения не являются доступными

От автора: одностраничное приложение становится все более популярным. На нем размещают интересную анимации и классные эффекты перехода. Некоторые из таких — настоящая красота.

Продолжить чтение