Вход/Регистрация
UA RU
UA RU
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

html

Новости - 4 недели назад

Make Web Great again! Отец «паутины» выступил за автономию персональных данных

Ігор Шелудченко

Редактор у Highload

Автор URI, URL, HTTP, HTML, World Wide Web и многих других технологических новаций Сэр Тимоти Джон Бернерс-Ли обеспокоен проблемой автономии персональных данных пользователей и растущим контролем технологических корпораций.

Front-end - 2 месяца назад

Как стать фронтенд-разработчиком и получать $3 тыс.? Рассказываем, что он должен уметь и где этому учат

Партнерский материал BLOG

Если вам интересно программирование и вы хотите, чтобы результат вашей работы могли оценить пользователи, обратите внимание на профессию фронтенд-разработчика. Именно он разрабатывает видимую пользователю часть сайта.

Книги - 9 месяцев назад

Маркетинг, веб-дизайн и JavaScript: топ-33 самоучителя, которые помогут быстро освоить профессию

Діана Смєлікова BLOG

Операційний директор WEZOM.ACADEMY

30 марта 2022 года российские оккупанты отключили интернет и мобильную связь в Херсонской и Запорожской областях.

Новости - 10 месяцев назад

Бесплатные IT-курсы и воркшопы: PowerCode Academy открыла доступ к своей библиотеке

Богдан Мирченко

Редактор новостей

Бесплатные IT-курсы и воркшопы: PowerCode Academy открыла доступ к своей библиотеке

Онлайн IT-школа PowerCode Academy, которая является обособленным подразделением IT-компании PowerCode, открыла всем желающим доступ к своей библиотеке курсов. Об этом Highload рассказали представители образовательного учреждения. Их цель — помочь тем, кто планировал войти в IT, но из-за войны потерял такую возможность, добиться поставленной цели. 

Борьба и победа - 10 месяцев назад

10+ волонтерских вакансий на Djinni для айтишников, которые хотят помочь

Богдан Мирченко

Редактор новостей

10+ волонтерских вакансий на Djinni для айтишников, которые хотят помочь

Во время войны многие IT-компании перестроили рабочие процессы для разработки продуктов на помощь Украине. В связи с этим ряд компаний нанимает разработчиков на волонтерские проекты. 19 таких, в том числе призванные помочь обычным гражданам, можно найти на портале для поиска работы Djinni. Вот некоторые из них.  

Новости - 11 месяцев назад

Как открыть россиянам глаза на войну — украинцы разработали полезный скрипт, который можно добавить на свой сайт

Богдан Мирченко

Редактор новостей

Как открыть россиянам глаза на войну — украинцы разработали полезный скрипт, который можно добавить на свой сайт

Журналист Андрей Дегелер и программист Александр Соловьев запустили сайт, целью которого является рассказать жителям России правдивую информацию о том, что на самом деле происходит в Украине. Помочь с информационной поддержкой могут все желающие. Единственное условие — надо иметь собственный сайт. 

Подборки - 1 год назад

Списывать можно: 8 шпаргалок с примерами кода для веб-разработчика

Богдан Мирченко

Редактор новостей

8 шпаргалок с примерами кода для веб-разработчика

Запомнить все свойства и функции для веб-разработки невозможно, а поиск нужной информации в Google отнимает массу времени, уверен фронтенд-разработчик и технический писатель Махеш Патидар. Чтобы облегчить себе работу, он использует шпаргалки, которые способны значительно сэкономить время разработки. 

Веб-разработка - 1 год назад

Как создавать и стилизовать чекбоксы: подробный гайд

Светлана Лазутина

Автор

Чекбокс — это компонент ввода на сайте, который обычно выглядит как пустой квадрат в невыбранном состоянии, а если его выбирают, то он меняет  вид — в квадрате появляется галочка.

Веб-разработка - 1 год назад

Верстаем на Grid в CSS: гайд по основным понятиям с примерами

Ольга Змерзла

Авторка та перекладачка

Верстаем на Grid в CSS: гайд по основным понятиям с примерами

CSS Grid Layout — это модуль CSS, который разделяет веб-страницу на колонки и строки. В получившейся двумерной сетке могут размещаться разные элементы. Управлять их размером и положением можно с помощью свойств CSS Grid. Они помогают отображать элементы на экране по горизонтали и вертикали без внесения изменений в структуру кода.

Back-end - 1 год назад

Как я разгоняю интернет-магазины до сверхзвуковой скорости и вывожу в топ Google: 19 советов бэкендера

Ігор Шатило BLOG

Lead Backend Developer в ІТ-команді NIX

Не нам вам объяснять, что оптимизация сайта — это очень важно. От того, насколько качественно она настроена, зависит, понравится ли пользователю взаимодействовать с сайтом. Интернет-магазины с низкой производительностью и медленными страницами получат низкие коэффициенты конверсии в поисковой выдаче. В результате бизнес обгонят конкуренты.

Теория - 1 год назад

Как использовать функцию jQuery .each(): примеры

Иван Шарый

jQuery — это фреймворк JavaScript, который был создан, чтобы упростить взаимодействие JS и HTML. Его можно скачать с домашней страницы проекта.

Вопросы - 1 год назад

Что нужно знать и уметь, чтобы стать Full-Stack-разработчиком: главные скиллы и компетенции

Александр Матвийчук BLOG

Senior Full-Stack Developer в Israel IT

Что нужно знать и уметь, чтобы стать Full-Stack-разработчиком: главные скиллы и компетенции

Привет! Меня зовут Александр, я Senior Full-Stack Developer в компании Israel IT. В этой статье я хочу поделиться своим опытом и рассказать о том, что надо знать и уметь программисту, с чего начинать карьеру, чтобы стать Full-Stack-разработчиком.

Инструменты - 2 года назад

Выполнить код в браузере: 12 онлайн-компиляторов, которые упростят вашу жизнь

Светлана Лазутина

Автор

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

Истории - 2 года назад

Культ «Корпорации добра»: как я строю бесплатную систему кол-трекинга на Google Apps Script

Данил Бурыкин BLOG

Основатель Top-Rated Team, автор Free Call Tracking

Культ «Корпорации добра»: как я строю бесплатную систему кол-трекинга на Google Apps Script

Идея моего проекта возникла случайно. Я вел диалог с центром бизнес-тренингов о внедрении новой CRM. По итогу стал пытаться реализовать решение на базе горячо любимых Google-табличек. В свое оправдание могу сказать, что причина не только во вполне распространенном случае регресса или карго-культа в отношении «Корпорации добра». Дело в том, что мне представилась счастливая возможность побывать контрактором Google в Барселоне и Лиссабоне, о чем рассказал MC.Today.

Инструменты - 2 года назад

Обфускация JavaScript-кода: способы и отличия от минимизации

Мария Бердило

Автор

В большинстве случаев код JavaScript является общедоступным. Это означает, что исходный код всегда будет подвержен некоторым угрозам: 

Теория - 2 года назад

Модули в JavaScript: основные возможности

Светлана Лазутина

Автор

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

Истории - 2 года назад

Переехал в Польшу, потом — в Португалию, а вещи приходилось раздавать: как я разработал собственный маркетплейс

Оленка Пилипчак

Редактор у Highload

«Много переезжал и не знал, куда девать вещи»: как я разработал собственный маркетплейс

Highload продолжает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.

Мониторинг - 2 года назад

Самые популярные языки программирования в 2021 году

Оленка Пилипчак

Редактор у Highload

Что изучать будущему программисту, чтобы быть востребованным на рынке, стало непонятно очень давно. В компании TextMagic подробно изучили эту тему и поделились рейтингом самых популярных языков программирования.

Истории - 2 года назад

«Не стоит сажать профессионала писать то, что уже миллионы раз написано»: как мы пришли из аутсорсинга в No Code

Анастасія Пономарьова

Журналістка Highload

Украинский стартап Shop-Express помогает предпринимателям и компаниям продавать товары онлайн, создавая функциональные магазины без привлечения разработчиков и дизайнеров. Как это работает, Highload рассказал СEO Shop-Express Алексей Петриченко. Далее — прямая речь.

Подборки - 2 года назад

Повышение квалификации: где пройти продвинутые курсы для разработчиков?

Анастасія Пономарьова

Журналістка Highload

Highload собрал несколько IT-школ, где обучают не только всех подряд с нуля, но и уже вполне профессиональных айтишников. Платные онлайн-курсы, тренинги и марафоны помогут глубже изучить возможности JavaScript, Java, C#, PHP и других языков программирования, а также научат пользоваться фреймворками, в том числе Spring и Laravel. Стоимость курсов варьируется от 2,8 тыс. грн в месяц до 15 тыс. грн за девять дней.

Front-end - 2 года назад

React-JSS — альтернативный способ стилизации компонентов

Роман Гармидер

JSS — это относительно новый инструмент для стилизации компонентов. Вследствие этого JSS еще не так сильно распространен . Но его репозиторий на сайте GitHub собрал уже 6.3k звезд на момент написания статьи. Он использует JavaScript для декларативного способа описания правил CSS, помогает в их переиспользовании и избежании конфликтов. Он может компилироваться в браузере, на стороне сервера или во время сборки в Node.js. Он легко интегрируется в другие JS-фреймворки. React-JSS это его адаптация для библиотеки React.js.

Подборки - 2 года назад

10 основных уязвимостей ПО и способы их устранения

Богдан Мирченко

Редактор новостей

Веб-разработчик Приянши Шарма поделилась в своем блоге на dev.to десятью методами устранения уязвимостей в софте.

Front-end - 2 года назад

Tailwind CSS: за и против

Роман Гармидер

По данным опроса The State of CSS 2020, больше всего разработчиков в мире, использующих CSS-фреймворки, сейчас заинтересованы в изучении и применении Tailwind CSS. Он опережает конкурентов в этом рейтинге уже второй год подряд. Команда Tailwind предлагает альтернативный подход для поддержки и стилизации HTML-разметки, но у него есть и свои противники. Проштудировав статьи и комментарии на таких ресурсах, как Dev.to, Product Hunt и Codeburst, мы собрали наиболее популярные доводы за и против использования этого фреймворка.

Highload - 2 года назад

Асинхронная загрузка CSS

admin

Асинхронная загрузка CSS позволит быстрее показать Вашу страницу посетителю. Это критично для мобильных устройств, когда канал может быть медленным.

Highload - 2 года назад

Клиентская оптимизация

admin

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

Highload - 2 года назад

Что такое Above-the-fold?

Игорь Грегорченко

Технический редактор Highload

Above the fold — это верхняя половина видимой части сайта на первом экране. Т.е. первые полэкрана сайта. Pagespeed уделяет особое внимание оптимизации этого участка, т.к. это позволяет показать посетителю сайт максимально быстро.

Highload - 2 года назад

Минификация js/css/html

Игорь Грегорченко

Технический редактор Highload

Минификация (minify) — это простой подход для уменьшения размеров файлов css, js и html. В процессе сжатия все комментарии к коду, переносы строк, лишние табы и пробельные символы удаляются. Это позволяет сэкономить 10…20% от оригинального размера файла.

Highload - 2 года назад

Как минифицировать (minify) HTML?

admin

Быстрый вариант – встроить прямо в PHP скрипт, который будет очищать буфер вывода от всего лишнего:

Highload - 3 года назад

Сжатие gzip для js/css/html

admin

Современные браузеры поддерживают сжатый контент, т.к. он является частью спецификации протокола HTTP 1.1. Сжатие текстовых форматов (CSS, Javascipt и HTML) может уменьшить их объем на 70%. Работает все очень просто. Перед отправкой ответа сервер сжимает данные. Браузер при получении сжатого ответа разжимает его и показывает результат.

Highload - 3 года назад

Что такое CSS спрайты?

admin

CSS спрайты — это специальная техника, когда мелкие картинки объединяются в один файл и выводятся не с помощью тега <img>, а с помощью CSS. Допустим, у нас есть большой файл с картинками icons.png. Тогда пример использования выглядел бы так:

Highload - 3 года назад

Что такое Eliminate render-blocking CSS и как это исправить?

admin

Render-blocking элементы приостанавливают загрузку страницы до того момента, пока не будет загружен какой-то внешний ресурс. Например, загрузка CSS:

Highload - 3 года назад

HTML compressor

Игорь Грегорченко

Технический редактор Highload

HtmlCompressor — это Java-библиотека для минимизации (minify) HTML страниц. В пакете есть инструмент для командной строки, используется просто:

Highload - 3 года назад

Server-Sent Events

admin

SSE — технология отправки уведомлений сервера к браузеру. Клиент как бы подключается к стриму обновлений и автоматически получает оповещения в случае новых событий.

Топ текстов недели
1.
Успейте откликнуться: Djinni назвал самые быстроисчезающие IT-вакансии
2.
Разработчик ChatGPT создал идентификатор текста, сгенерированного ИИ
3.
«Вы освобождаете места джунам»: четыре причины, по которым со временем разработчики почти перестают писать код
4.
Что такое URL: понятия и особенности
5.
Время сложных решений: украинская MobiDev отправляет около 80 сотрудников на 3 месяца в неоплачиваемый отпуск
6.
Особенных нет, и доброта — не поможет: 5 неприятных истин от Линуса Торвальдса, которые помогут добиться успеха
7.
Это новая реальность: Djinni опубликовал топ-7 наймов января
8.
В войне против россии пока побеждает ИИ. ПО от Palantir уже помогло ВСУ уничтожить большинство оккупантов
9.
Скрытая цена высоких зарплат: почему работа в IT может разрушить вашу жизнь
10.
Picsart запустил нейросеть, которая заменяет бывших с фото на «что-то приятное»
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2023

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: