Интернет
Освоение ООП: практическое руководство по наследованию, интерфейсам и абстрактным классам
Возможно, худший способ научить основам программирования — это описать, что что-то такое, не упоминая, как и когда это использовать. В этой статье Райан М. Кей обсуждает три основные концепции ООП.
ПодробнееПрограммное обнаружение общего кода с помощью oEmbed
На многих сайтах размещены медиафайлы и контент, которым можно поделиться в другом месте с помощью некоторого HTML-кода для встраивания. Что произойдет, если у вас есть только URL-адрес элемента и вам нужно найти встраиваемую версию носителя без вмешательства человека? Вот тут и приходит на помощь oEmbed.
ПодробнееЕсть ли будущее помимо написания отличного кода?
Многие разработчики достигают определенного момента в своей карьере, когда достигают многих своих целей и задаются вопросом о будущем. Хотя некоторые уверены в том, что продолжат идти по тому же пути, другие могут испытывать желание изучить другие варианты, в которых их навыки могут быть использованы для более широкого влияния на проекты, над которыми мы работаем, и на команды, с которыми мы работаем. Я изучил различные направления, в которых мы можем двигаться, и дополнительные навыки, которые могут помочь нам на протяжении всего пути.
ПодробнееНачало работы со стеком JavaScript Express и ES6+
Базовое введение в процесс разработки серверных веб-приложений с помощью Express — обсуждение передовых функций JavaScript ES6+, шаблона проектирования Factory, операций MongoDB CRUD, серверов и портов, а также будущего корпоративных многоуровневых архитектурных шаблонов для проектов TypeScript.
ПодробнееКак использовать FOMO для увеличения конверсии
Что, если мы удалим «страх» из «страха упустить что-то» и применим хорошие стороны этой маркетинговой стратегии в веб-дизайне и дизайне приложений? В этой статье рассказывается о четырех способах использования (F)OMO при разработке цифрового взаимодействия.
ПодробнееВыполнение анимации iOS в представлениях с помощью UIKit и UIView
Эта статья призвана стать учебником по анимациям iOS, исчерпывающе охватывающим различные способы их создания. Мы начинаем с понимания основ анимации, переходим к базовым платформам, создаем один пример с использованием различных предлагаемых методов и, наконец, ищем способы настройки производительности.
ПодробнееСоздайте свои собственные расширяющиеся и сужающиеся панели содержимого
В UI/UX общий шаблон, который нужен снова и снова, — это простая анимированная открывающаяся и закрывающаяся панель или «ящик». Вам не нужна библиотека, чтобы сделать это. С некоторыми базовыми HTML/CSS и JavaScript мы научимся делать это сами.
ПодробнееНаписание многопользовательского текстового приключенческого движка в Node.js: создание терминального клиента (часть 3)
Эта третья часть серии будет посвящена добавлению текстового клиента для игрового движка, который был создан во второй части. Фернандо Доглио объясняет базовую архитектуру, выбор инструментов и основные моменты кода, показывая вам, как создать текстовый пользовательский интерфейс с помощью с помощью Node.js.
ПодробнееУскорьте свой сайт с помощью WebP
Изображения являются важной частью Интернета, и, тем не менее, они могут вызвать много проблем для пользователей, если они не оптимизированы или не доставлены должным образом. Прошло почти десять лет с тех пор, как Google представил миру WebP как решение этой проблемы. Поскольку все больше наших браузеров, устройств и программного обеспечения поддерживают его, веб-дизайнерам пора начать использовать его в качестве формата изображения по умолчанию.
Подробнее«Создайте один раз, публикуйте везде» с WordPress
Термин COPE («Создать один раз, опубликовать везде») — это методология публикации нашего контента на различных ресурсах (веб-сайт, сайт AMP, электронная почта, приложения и т. д.) с использованием единого источника достоверной информации для всех них. Давайте рассмотрим, как реализовать COPE с помощью WordPress.
Подробнее