Javascript & Ajax \ Javascript

От автора: фронтенд-разработчики часто используют эти термины при описании веб-приложений. Однако разработчиков, которые плохо знакомы с вебом, эти термины могут запутать. Если вам непонятна разница между CSR, SSR и SSG, то эта статья для вас!

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

Сайтостроение \ Новости

Джон Мюллер о длине анкорного текста ссылки и его влиянии на ранжирование

От автора: в некоторых случаях более длинный анкорный текст может улучшить результаты ранжирования страницы, на которую он указывает. Это подтвердил Джон Мюллер.

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

Javascript & Ajax \ Javascript

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

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

Web-программирование \ PHP

Создание многоуровневого меню. Объяснение функции getTree

От автора: во многих проектах при работе с иерархическими структурами я использую реализацию Adjacency List и некоторый набор функций для построения иерархического массива. Одна из таких функций – это функция от Tommy Lacroix, которая довольно давно была найдена на просторах интернета. Это функция с условным названием getTree.

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

Премиум \ Фреймворки \ Фреймворк Django

Фреймворк Django

От автора: в предыдущем уроке было создано дерево категорий для будущего меню в администраторской части сайта. В этом уроке пришло время вывести меню в пользовательской части сайта. Полученное меню в виде списков по умолчанию будет неоформленным и, чтобы получилось действительно функциональное и завершенное меню, в уроке будет использован плагин jQuery – megamenu-js. Данный плагин фактически автоматически создаст из списка красивое современное меню.

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

Сайтостроение \ Новости

Яндекс собирается ворваться на рынок видеоигр

От автора: Яндекс планирует выйти на отечественный рынок онлайн-игр. При этом руководство компании считает, что она не сможет составить конкуренцию Mail.Ru в данном сегменте рынка.

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

Верстка \ CSS 3

CSS clamp() для адаптивного дизайна

От автора: CSS clamp() предоставляет метод для установки числовых значений с минимальным, максимальным и рассчитанным значением между ними. Синтаксис такой, calc([min], [calculated], [max]). Функция полезна в тех случаях, когда вы хотите масштабировать какое-либо значение в зависимости от размера экрана с помощью единицы длины vw.

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

Сайтостроение \ Новости

Более 20 тысяч Web Stories, созданных ИИ, удалены из выдачи Google

От автора: Google удалил из выдачи более 20 тыс. избранных сниппетов, сгенерированных искусственным интеллектом для тестирования нового формата представления поисковых результатов.

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

Javascript & Ajax \ Javascript

От автора: в этой статье мы рассмотрим различные возможности хранения данных в браузере. Мы рассмотрим три варианта использования каждого метода, чтобы понять плюсы и минусы. В конце концов, вы сможете решить, какое хранилище лучше всего подходит для вашего варианта использования. Итак, начнем!

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