Java, UX, HTML, CSS, WEB-design

Веб-разработка Список для чтения №124

Краткое описание по статье Веб-разработка Список для чтения №124

Название: Веб-разработка Список для чтения №124 . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 05.02.2022 . Автор: Алишер Валеев .

Для чего создан сайт Novosti-Nedeli.ru

Данный сайт посвящен новостям мира и мира технологий . Также тут вы найдете руководства по различным девайсам.

Сколько лет сайту?

Возраст составляет 3 года

[ad_1]

  • Ансельм Ханнеманн

  • 0 Комментарии

Веб-разработка Список для чтения №124

  • 7 минут чтения

  • Список литературы по веб-разработке

Краткое резюме ↬

Я часто думаю о нашей ответственности как веб-разработчиков. Я сравниваю нашу работу с работником здравоохранения, с ремесленником и понимаю, что в большинстве случаев у нас довольно легкая работа. Обычно ничья жизнь не пострадает, если веб-сайт будет недоступен в течение нескольких минут или часов. Но есть случаи, когда это могло произойти. Люди начинают кодировать интерфейсы приложений для здравоохранения с помощью веб-технологий, люди начинают подключать службы здравоохранения к сети, и люди также полагаются на веб-сайты для собственной безопасности. И поэтому я думаю мы должны чувствовать ответственность за наших пользователей. И, делая выбор, который является этичным и ориентированным на пользователя, мы создаем лучший Интернет для всех.

Я часто думаю о нашей ответственности как веб-разработчиков. Я сравниваю нашу работу с работником здравоохранения, с ремесленником и понимаю, что в большинстве случаев у нас довольно легкая работа. Обычно ничья жизнь не пострадает, если веб-сайт будет недоступен в течение нескольких минут или часов.

Но есть случаи, когда это могло произойти. Люди начинают кодировать интерфейсы приложений для здравоохранения с помощью веб-технологий, люди начинают подключать службы здравоохранения к сети, и люди также полагаются на веб-сайты для собственной безопасности. И поэтому я думаю мы должны чувствовать ответственность за наших пользователей. И, делая выбор, который является этичным и ориентированным на пользователя, мы создаем лучший Интернет для всех.

Дальнейшее чтение на SmashingMag:

  • Диалоговые интерфейсы: где мы сегодня?
  • Как вы проектируете взаимодействие?
  • Полезные идеи и рекомендации для хорошего дизайна веб-форм
  • Формы на мобильных устройствах: современные решения

Новости

  • Объявленный в декабре Adobe Animate CC наконец-то здесь. Он заменяет Edge Animate и Flash Professional и теперь является новым инструментом для веб-анимации.
  • Firefox изменил поведение Cache API после изменения спецификации, чтобы исправить путаницу с хранением API. 4xx и 5xx ответы от fetch(). Это больше не так, и, начиная с Firefox 46, только ответы с 2xx код теперь кэшируется.
  • Кажется, что поведение функции JavaScript window.innerWidth/Height изменилось в Chrome 48. Это особенно интересно, потому что Chrome теперь ведет себя иначе, чем все другие браузеры: теперь он сообщает размеры окна просмотра макета вместо размеров визуального окна просмотра, что делает его копией document.documentElement.clientWidth/Height.

Общий

  • Энди Бадд размышляет о том, как мы решили столько теоретических задач в веб-разработке и даже получили правильные решения для отличного взаимодействия с пользователем. Но самая большая проблема все еще остается: компаниям приходится тратить месяцы на перезапуск своих веб-проектов, чтобы повторять это каждые 4–5 лет. Учитывая это, неудивительно, что они не хотят вкладывать столько усилий в проект, который длится так недолго.

Инструменты

  • Вот пять отличных и десять полезных советов по работе в Sketch, которые помогут вам повысить продуктивность работы с этим инструментом.
Советы по эскизам
Пятнадцать советов сделают вашу работу со Sketch более эффективной и продуктивной.
Еще после прыжка! Продолжить чтение ниже ↓
  • Вы пишете Bash-скрипты? В случае, если вы это сделаете, Bash Infinity — это современный шаблон для bash, который вы можете использовать, если у вас есть сложные сценарии и вам нужны вспомогательные утилиты.
  • Джек Франклин исследует, как мы можем создавать лучшие пакеты JavaScript с помощью Rollup. Вместо того, чтобы исключать мертвый код, он включает только живой код (он же «сотрясение дерева»). Однако это возможно только при использовании модулей ES6.
  • Я большой поклонник использования SVG через таблицу спрайтов и <use> элемент. Теперь Китти Жиродель опубликовала простой скрипт Bash, который собирает ваши файлы символов SVG в таблицу спрайтов, которую вы можете использовать: spritesh.
  • Создание векторных фигур иногда может быть проблематичным с помощью обычных инструментов, таких как Illustrator, Sketch или Inkscape. Теперь Figma, новое приложение, которое скоро выйдет, представляет функцию под названием Vector Networks, и это потрясающе. Он в основном предоставляет сетку для каждой формы и поддерживает форму умным способом, пока вы перемещаете ее части. Настоящая экономия времени.
Векторные сети
Инновационная концепция векторных сетей Figma может сэкономить вам много времени при создании векторных фигур.
  • Саманта Гейтц написала отличную статью о том, как использовать Webpack для упрощения процесса сборки не только JavaScript, но и CSS и изображений. Для простых проектов он может даже заменить Gulp или Grunt.

Конфиденциальность

  • К сожалению, теперь кажется здравым смыслом, что, не выключая свой мобильный телефон полностью, вы соглашаетесь на отслеживание. По крайней мере, так думают об этом полиция и спецслужбы и так они действуют. Это тревожный шаг к тотальной слежке, и я серьезно подумываю о том, чтобы чаще оставлять свой смартфон дома и чаще его выключать.

Веб-производительность

  • Я уже упоминал BPG здесь. Раду-С. Теперь Амари исследует возможности формата изображения в своем блоге. Он рассказывает, почему BPG может и должен заменить gif-изображения, а также, возможно, также о нынешнем хакерском подходе к mp4 вместо gif, используемому на многих веб-сайтах для сохранения данных.

Доступность

  • Иногда у вас есть изображение, которое является только презентационным, но включено в <img> элемент. В таких случаях вместо того, чтобы не предоставлять alt-attribute вообще (что заставляет программы чтения с экрана принимать альтернативный текст из имени файла), вы можете добавить пустой alt="" и средства чтения с экрана пропустят этот элемент.

JavaScript

  • Нолан Лоусон объясняет, как думать о базах данных в архитектуре фронтенд-разработки. В его статье рассматриваются цели базы данных, разница между памятью и хранилищем, а также приводится тематическое исследование.
  • Доктор Аксель Раушмайер объясняет, почему в современной веб-разработке невозможно знать все и почему важно сосредоточиться на том, чтобы делать меньше вещей, но делать их правильно.
  • Мы постоянно говорим о ECMAScript 2015 и используем его в наших проектах. Это всегда подразумевает использование транспилятора, такого как Babel, что, безусловно, обходится недешево. Сэм Сакконе теперь оценил стоимость транспиляции ES2015 в 2016 году. Некоторые интересные цифры, которые вы, возможно, захотите учесть для будущих проектов.

CSS / Сасс

  • Хотя Flexbox отлично подходит для многих вещей и даже дает нам возможность изменять визуальный порядок элементов, эта функция также имеет несколько проблем. Одна из них заключается в том, что не все браузеры относятся к доступности для чтения с экрана одинаково для этой функции. Кроме того, если вы не позаботитесь об этом, клавиатура и порядок фокусировки также будут нарушены. Леони Уотсон объясняет, как можно исправить навигацию с помощью клавиатуры и специальные возможности при изменении макета с помощью Flexbox.

Рабочая жизнь

  • Чтобы запустить удаленную команду, вам нужно установить некоторые правила для совместной работы и заставить команду их придерживаться. Виктор Шмидт делится правилами, которые он создал для Netguru, согласно которым они работают удаленно во многих местах по всему миру.

Выходя за пределы…

  • Знаешь, мы много говорили о погоде в прошлом году. Теперь у нас есть анализ и карта мира тепла 2015 года. И действительно, это был самый жаркий год с момента записи данных о погоде.
  • Хотя это не новое исследование, интересно прочитать этот исследовательский документ, в котором рассматривается вопрос о том, слишком ли заняты дети (PDF) и сталкиваются ли они со стрессом из-за дискреционных занятий, перерасписания и перегруженных занятий после школы. Результат? Дети хотят выбирать занятия вместе с родителями, дети, проводящие много времени перед экраном, просят больше свободного времени (потому что экранного времени нет), а большое количество домашней работы создает сильный стресс. Возможно, это не самая плохая идея — проводить больше времени с детьми дома или на улице, но не перед экраном.
  • У Джеймса Викторе есть отличная серия видео на YouTube, и, поскольку его эпизоды обычно довольно короткие, возможно, стоит на них подписаться. Это ответ на вопрос молодого студента, который спрашивает, как выполнять значимую работу, которая помогает другим людям: Как изменить мир.
  • В этом месяце Германия добилась чего-то уникального: США предоставили разрешение на строительство комнаты, где представители немецкого парламента могут ознакомиться с документами ТТИП. Самое интересное в этом? Им нужно подписать заявление о том, что они не будут делиться ничем, что прочитают в этой запертой (!) комнате без доступа в интернет. Ничто из содержания документов не может стать достоянием общественности, что снова заставляет меня беспокоиться о соглашении — вероятно, есть веская причина, по которой никто другой не должен его читать.

И на этом я закончу на этой неделе. Если вам нравится то, что я пишу каждую неделю, пожалуйста, поддержите меня пожертвованием или поделитесь этим ресурсом с другими людьми. Подробнее о стоимости проекта можно узнать здесь. Он доступен по электронной почте, через RSS и онлайн.

Спасибо и всего наилучшего, Ансельм



[ad_2]
Source: https://smashingmagazine.com

Заключение

Вы ознакомились с статьей — Веб-разработка Список для чтения №124

Пожалуйста оцените статью, и напишите комментарий.

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован.

Кнопка «Наверх»