Canva — это онлайн-сервис для создания графических дизайнов, который позволяет создавать дизайны без необходимости знать профессиональные программы для графического дизайна. Canva предоставляет большую библиотеку шаблонов и элементов дизайна, которые можно использовать для создания различной графики, таких как логотипы, баннеры, открытки, презентации и многое другое.
Сервис имеет удобный интерфейс и интуитивно понятный редактор, который позволяет быстро создавать и редактировать дизайны.
Canva имеет как бесплатную, так и платную версию. Бесплатная версия позволяет использовать большинство функций сервиса, но имеет ограниченный доступ к некоторым элементам дизайна и функциям. Платная версия Canva предоставляет большой выбор шаблонов, элементов дизайна и функций, включая возможность использования своих шрифтов, удаление фоновых изображений и многое другое.
Canva является очень полезным инструментом для людей, которые не являются профессионалами в области дизайна, но хотят создавать качественные и красивые дизайны. Онлайн-сервис позволяет быстро и легко создавать дизайны, что экономит время и силы.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы #дизайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Оказывается кнопку выбора файла можно стилизовать, если к ней специально обратиться.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
Фриланс и веб с OlegTix | WordPress
Meta-тег keywords был одним из первых способов оптимизации контента для поисковых систем. Он позволял seo-специалистам указывать ключевые слова для каждой страницы сайта, которые должны были помочь поисковым системам понять, на какие запросы отвечает данная страница.
Однако, с течением времени поисковые системы стали все более и более умными и способными понимать контекст и смысл текста на странице, а не только ключевые слова. Кроме того, многие начали злоупотреблять мета-тегом keywords, заполняя его большим количеством бессмысленных слов и фраз, чтобы получать посетителей на свой сайт.
В результате, поисковые системы перестали учитывать мета-тег keywords при ранжировании страниц.
Сегодня, чтобы оптимизировать контент для поисковых систем, нужно сосредоточиться на создании высококачественного и полезного контента, который будет интересен и полезен для пользователей. Ключевые слова безусловно важны, но их использование должно быть органичным и логичным в тексте, а не простым заполнением мета-тега.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #seo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Что такое UX-дизайн: определение и основные задачи Что такое UX-дизайн: определение и основные задачи ⬜️
UX-дизайн или user experience design — это процесс проектирования предоставляемого продукта или услуги с учетом потребностей и ожиданий пользователей. Главная цель UX-дизайна — сделать взаимодействие с продуктом максимально простым и удобным для пользователя.
Основные задачи UX-дизайна:
• Понимание пользователей и их потребностей. UX-дизайнеры проводят исследования целевой аудитории, изучают рынок и продукт.
• Создание пользовательских сценариев (user flows). Это последовательность шагов, которые предпринимает пользователь для выполнения задачи или достижения цели. UX-дизайнеры прорабатывают оптимальные сценарии взаимодействия с продуктом.
• Прототипирование интерфейса. Это визуальное представление интерфейса, которое позволяет оценить варианты взаимодействия пользователя с продуктом.
• Тестирование и итерация. UX-дизайнеры получают отзывы от пользователей, выявляют проблемы интерфейса и улучшают его. Этот процесс повторяется до тех пор, пока UX не будет максимально понятным и удобным для целевой аудитории.
• Создание UX-спецификаций и документации. На этом этапе описываются все детали взаимодействия с продуктом: пользовательские сценарии, интерфейс, требования к UX и т.д. Эта информация передается разработчикам для дальнейшей реализации продукта.
UX-дизайн направлен на создание удобного, понятного и полезного продукта, который решает задачи пользователей и приносит им удовлетворение от взаимодействия с ним. Хороший UX-дизайн — залог успеха любого digital-продукта.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #советы #дизайн
UX-дизайн или user experience design — это процесс проектирования предоставляемого продукта или услуги с учетом потребностей и ожиданий пользователей. Главная цель UX-дизайна — сделать взаимодействие с продуктом максимально простым и удобным для пользователя.
Основные задачи UX-дизайна:
• Понимание пользователей и их потребностей. UX-дизайнеры проводят исследования целевой аудитории, изучают рынок и продукт.
• Создание пользовательских сценариев (user flows). Это последовательность шагов, которые предпринимает пользователь для выполнения задачи или достижения цели. UX-дизайнеры прорабатывают оптимальные сценарии взаимодействия с продуктом.
• Прототипирование интерфейса. Это визуальное представление интерфейса, которое позволяет оценить варианты взаимодействия пользователя с продуктом.
• Тестирование и итерация. UX-дизайнеры получают отзывы от пользователей, выявляют проблемы интерфейса и улучшают его. Этот процесс повторяется до тех пор, пока UX не будет максимально понятным и удобным для целевой аудитории.
• Создание UX-спецификаций и документации. На этом этапе описываются все детали взаимодействия с продуктом: пользовательские сценарии, интерфейс, требования к UX и т.д. Эта информация передается разработчикам для дальнейшей реализации продукта.
UX-дизайн направлен на создание удобного, понятного и полезного продукта, который решает задачи пользователей и приносит им удовлетворение от взаимодействия с ним. Хороший UX-дизайн — залог успеха любого digital-продукта.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #советы #дизайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая коллекция анимации переключения бургер меню.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Сайт может не работать из-за проблем с хостингом, сбоя инфраструктуры, кибератаки, ошибки разработки. Для того, чтобы оперативно реагировать на любые проблемы с работоспособностью сайта и минимизировать отрицательные последствия, необходим постоянный мониторинг его работы.
Мониторинг работоспособности сайта подразумевает регулярную проверку того, доступен ли сайт посетителям в Интернете, работают ли все его страницы и функции корректно. Это помогает выявить проблемы на самой ранней стадии и не допустить отключения сайта или сбоев в его работе.
Для мониторинга доступности сайта используются специальные сервисы, которые автоматически проверяют сайт на предмет работоспособности с заданной периодичностью, например, раз в 5-15 минут. При обнаружении проблемы сервисы оповещают вас.
Таким образом, регулярный мониторинг доступности сайта позволяет поддерживать стабильную работу сайта, своевременно реагировать на любые инциденты и обеспечивать лучший сервис для посетителей. Мониторинг доступности - один из ключевых аспектов эффективного управления сайтом.
https://uptimerobot.com — условно бесплатный сервис. В бесплатном тарифе доступен мониторинг 50 сайтов с интервалом проверки в 5 минут.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Необычное исполнение социальных сетей. Такое оформление точно привлечет внимание пользователя и скорее всего с большей вероятностью он нажмет на него. Встроить можно в подвал в отдельную колонку. Сделано на css и html.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3🤔1
Асинхронная загрузка скриптов - это техника, при которой скрипты на сайте загружаются асинхронно, то есть не блокируя загрузку остального HTML контента страницы. Есть как преимущества, так и недостатки этого подхода, давайте рассмотрим их.
Плюсы:
✅ Быстрая загрузка страницы. Основной плюс асинхронной загрузки скриптов - страница загружается гораздо быстрее, потому что браузер не ждет загрузки скриптов, чтобы отрисовать HTML.
✅ Улучшение SEO. Более быстрая загрузка положительно влияет на рейтинг сайта в поисковых системах.
✅ Улучшение UX. Пользователи видят контент быстрее и меньше раздражаются из-за медленно загружающихся страниц.
Минусы:
❌ Скрипты могут быть использованы рано. Если скрипт использует какие-либо элементы на странице, он может обратиться к ним раньше, чем они будут загружены.
❌ Сложности в отладке. Отлаживать асинхронные скрипты сложнее, потому что порядок их выполнения непредсказуем.
❌ Не подходит для взаимозависимых скриптов. Если скрипты используют функции или переменные друг друга, их нужно загружать синхронно.
В заключение, асинхронная загрузка скриптов - мощный инструмент оптимизации производительности сайтов. Однако, его нужно применять обдуманно, учитывая особенности скриптов и их взаимодействие друг с другом. Такой подход позволит максимально использовать преимущества асинхронной загрузки и избежать возможных проблем.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress #оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Flexbox и CSS Grid — это два мощных модуля CSS, предназначенные для упрощения разметки страниц. Они оба предоставляют расширенные возможности для выравнивания, организации и перемещения элементов на странице. Однако у каждого из них есть свои сильные стороны и подходящие случаи использования.
Области применения Flexbox:
• Выравнивание элементов (расположения в строку или столбец)
• Изменение порядка элементов
• Распределение пространства между элементами
• Выравнивание элементов друг относительно друга по горизонтали или вертикали
Flexbox прекрасно подходит для выравнивания элементов внутри контейнера или для размещения элементов в одном направлении либо в строке, либо в столбце. Он также полезен при необходимости инвертировать или перемешивать элементы.
Области применения CSS Grid:
• Размещение элементов в колонках и строках.
• Точная настройка размеров и позиционирования элементов
• Выравнивание элементов и распределение пространства между ними как по горизонтали, так и по вертикали.
• Создание сложных адаптивных макетов
CSS Grid мощный и гибкий, подходит для создания всевозможных макетов, основанных на сетке. С его помощью легко создавать и перемещать объекты по строкам и колонкам и настраивать размеры ячеек сетки.
Основные различия:
• Flexbox работает по оси, а Grid — по колонкам и строкам
• В Flexbox контейнер определяет размеры элементов, а в Grid размеры явно задаются или вычисляются
• Flexbox выравнивает элементы относительно друг друга, а Grid позволяет выравнивать их относительно колонок и строк
• Flexbox наследует вертикальную ориентацию, а Grid — нет
В заключение стоит сказать, что Flexbox и CSS Grid прекрасно дополняют друг друга. Их можно использовать как вместе, так и по отдельности — все зависит от поставленной задачи. Оба этих модуля являются мощными инструментами в арсенале фронтенд-разработчика.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7⚡5🔥2
Вышел плагин для генерации комментариев через chatGPT и автоматической публикации их на wordpress сайте.
Генерация происходит каждый день в автоматическом режиме, на основе прописанных шаблонов, как если бы вы писали запрос вручную в интерфейсте chatGPT. Это позволяет менять тон комментариев, длину текста, пол автора и множество других параметров, а так же сделать комментарии разнообразными и не похожими друг на друга.
Комментарии или отзывы получаются естественными и релевантными тексту страницы. Есть возможность выбрать тип страниц на которых публиковать комментарии или задать определенный список URL.
Плагин создает дополнительную seo ценность на странице, увеличивает активность и добавляет новый текст с ключевыми словами. Все происходит в автоматическом режиме, нужно только один раз прописать шаблоны и выставить нужные настройки.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress #плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤1👌1
— это элементы, которые предоставляют дополнительную информацию о содержании и структуре веб-страницы. Они помогают разработчикам и поисковым системам лучше понимать смысл и назначение различных блоков контента. В этом посте рассмотрим основные семантические теги и приведем примеры их использования.
Введение HTML5 привело к появлению множества новых семантических элементов, которые позволяют создавать более структурированный и понятный код. Вот список основных семантических тегов:
<header> -- шапка сайта или заголовок блока в <section><nav> -- навигация сайта, например меню на сайте<main> -- уникальный контент страницы, который не повторяется больше нигде.<section> -- блок.<article> -- статья или анонс статьи на другой страницы.<aside> -- незначительный элемент страницы. Например, рекламный баннер или сайдбар.<footer> -- подвал сайта или нижний контент <section>.<time> -- отображения времени поста, страницы и тд.<mark> -- выделение текста в справочных целей или на который стоит обратить внимание пользователю. Например при поиске им следует выделять ключевое слово в найденных постах.💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
Сколько тега <header> может быть на странице?
Anonymous Quiz
4%
Нет такого тега
57%
1
1%
3
37%
Нет ограничений
1%
6
👍4
Методология БЭМ (Блок, Элемент, Модификатор) - это подход к разметке HTML, который помогает создавать гибкие и масштабируемые сайты. Основные принципы БЭМ:
Блок (Block) - это независимый компонент интерфейса, например, заголовок, меню, текст и т.д. Каждому блоку присваивается отдельный CSS-класс.
Элемент (Element) - это часть блока, которая не может существовать отдельно, например, заголовок и параграф внутри блока. Классы элементов начинаются с двух подчеркиваний и названия блока.
Модификатор (Modifier) - это вариация блока или элемента. Используется для индикации стиля, состояния или версии. Обозначается двумя дефисами.
Преимущества БЭМ:
• Логичная и понятная структура HTML-разметки.
• Возможность многократного использования блоков.
• Снижение сложности CSS за счет того, что стили не пересекаются.
• Легкость внесения изменений без нарушения всей системы.
• Возможность разработки сайта большой командой - нет коллизий в HTML и CSS.
• Совместимость с préprocesорами (LESS, SASS, Stylus) для удобства вложенности и переиспользования.
Таким образом, БЭМ - это очень удобный и рациональный подход к верстке сайтов, который поможет сделать разметку понятной и легко масштабируемой.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5👌1
Крупное обновление плагина до 6.0 (уже есть 6.1.3) в котором были добавлены следующие возможности:
• Регистрация пользовательских типов постов и таксономий с помощью ACF. Полная информация приведена в сообщении о релизе
• Удобное представление выбора полей с демо просмотром его отображения.
• Поддержка PHP 8.1 и 8.2
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4
Сервис позволяет генерировать qr код с очень широкой возможностью кастомизации. Можно выбрать любой цвет, форму точек, обводку и многое другое.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🤩2
На официальном сайте Wordpress.org можно посмотреть категорию, где размещены только те плагины, которые добавляют свои блоки в редактор Gutenberg.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress #плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4👌2
Какой из перечисленных вариантов наиболее точно описывает метод HTTP POST?
Anonymous Quiz
12%
Метод HTTP, используемый для получения ресурсов с сервера.
2%
Метод HTTP, используемый для обновления ресурсов на сервере.
4%
Метод HTTP, используемый для удаления ресурсов на сервере
2%
Метод HTTP, используемый для изменения ресурсов на сервере.
81%
Метод HTTP, используемый для отправки данных на сервер.
👍8
Досадно, но порой плагины в WordPress начинают барахлить и глючить из-за несовместимости друг с другом. И тут у тебя есть несколько вариантов, как исправить это недоразумение.
Во-первых, можешь просто отрубить один из плагинов, который подозреваешь в конфликте. Но это не всегда удобно, особенно если оба плагина тебе нужны для сайта.
Во-вторых, обнови плагины до последних версий. Часто разработчики исправляют ошибки совместимости в обновлениях, так что после обновления конфликт может пропасть.
Еще один вариант - установить плагин типа Plugin Compatibility Checker. Он будет проверять, дружат ли между собой твои плагины, и предупреждать о возможных конфликтах. Тогда ты будешь знать, с чего начать действовать.
Наконец, можешь написать в службу поддержки разработчиков несовместимых плагинов. Они могут дать временное решение проблемы или выпустить исправление.
Ну, а если без шуток, то алгоритм действий следующий:
1) Отключите один из конфликтующих плагинов. Это самый простой способ, но не всегда желательный, если оба плагина вам нужны.
2) Обновите плагины до последних версий. Часто разработчики плагинов в новых версиях исправляют несовместимости и конфликты.
3) Установите специальный плагин для управления конфликтами, например Plugin Compatibility Checker. Он будет проверять совместимость установленных плагинов и предупреждать о конфликтах.
4) Свяжитесь со службой поддержки разработчиков конфликтующих плагинов. Они могут предоставить специальный патч или временное решение данной проблемы.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Написано на чистом css и html. Хорошо смотрится для любого сайта, где нужно разместить команды, если поменять цвета под стиль конкретного сайта.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2
В wordpress есть emoji, которые влияют на скорость загрузки сайта, так как подключают свои стили и шрифт. Если они вам не нужны, то их можно отключить небольшим сниппетом.
remove_action( 'wp_head', 'print_emoji_detection_noscript', 7 );💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_noscripts', 'print_emoji_detection_noscript' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
WEB PANDA | #wordpress #оптимизация #сниппет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
Красивые иконки с тонкой обводкой. Большое количество, поэтому подойдет для любого проекта и не придется искать в сторонних ресурсах.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы #дизайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3