Веб

Вопросы о PHP, JavaScript, API, фреймворках и сайтах.

ВебНе открываются фото и изображения: 10 причин и решения

Почему не открываются фото и изображения после загрузки — CORS/canvas, неверный MIME, повреждённый файл, кэш или блокировщик. Короткий чек-лист и исправления.

1 ответ 4 просмотра
ВебШапка профиля: добавление, оптимизация и безопасность обложки

Как реализовать шапку профиля? Подробное руководство по добавлению и оптимизации обложки: UX, безопасность загрузки, обработка изображений, хранение в S3/Cloudinary.

1 ответ 4 просмотра
ВебПочему пропало избранное ВКонтакте на компьютере

Причины исчезновения избранного ВКонтакте на компьютере и способы восстановления. Почему сохраненные товары видны только на телефоне.

1 ответ 4 просмотра
ВебУязвимости E2EE сквозного шифрования в веб-приложениях ECDH AES-GCM

Потенциальные уязвимости безопасности при использовании сквозного шифрования E2EE в веб-приложениях с ECDH для обмена ключами и AES-GCM. Анализ кода, угрозы от недоверенного сервера, улучшения для повышения безопасности без компрометации устройства.

1 ответ 4 просмотра
ВебКак правильно установить кодировку UTF-8 для cookie с русским текстом

Решение проблемы с отображением русских символов в cookie. Узнайте, как правильно установить кодировку UTF-8 для cookie с кириллическими символами в JavaScript, PHP и Java.

1 ответ 3 просмотра
ВебНесоответствие меню в Bitrix: как исправить разницу между редактированием и сайтом

Решение проблемы, когда в Bitrix меню отображается по-разному в админке и на сайте. Пошаговое руководство по устранению несоответствия.

1 ответ 3 просмотра
ВебОшибка при смене никнейма: причины и решения

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

1 ответ 2 просмотра
ВебНастройка рендеринга Vue.js в консоль с vue-termui

Как использовать createRenderer для нестандартного рендеринга Vue.js в терминале. Примеры с vue-termui, обработка stdin/stdout, события и типичные ошибки. Готовые решения для консольного UI.

1 ответ 2 просмотра
ВебSEO оптимизация React Laravel: h1 h2 индексация

Как оптимизировать SEO для React-приложения на Laravel. Почему Google индексирует без h1 h2 хуже, методы SSR SSG prerendering, Blade-fallback, чек-лист шагов и инструменты для проверки.

1 ответ 2 просмотра
ВебЧужой аккаунт на ваше имя: почему появился и что делать

Нашли чужой аккаунт на своё имя? Узнайте, почему он появился (фейковый аккаунт, бот или ошибка), как проверить, пожаловаться и удалить профиль быстро и безопасно.

1 ответ 1 просмотр
ВебЭффект жидкого стекла: реализация CSS и JS кодом

Как создать эффект жидкого стекла (liquid glass) в графическом интерфейсе с помощью CSS backdrop-filter, SVG-фильтров и JavaScript. Базовый код, продвинутые техники, совместимость браузеров и оптимизация производительности для UI.

1 ответ 83 просмотра
ВебНастройка типа цены в 1С Битрикс по оплате

Автоматическое изменение типа цены в 1С и Битрикс в зависимости от способа оплаты. Настройка наличной и безналичной цены, выгрузка цен.

1 ответ 13 просмотров
ВебКак отправить цифровой товар в Bitrix после оплаты

В Bitrix можно автоматически отправлять клиенту цифровой товар после оплаты, настроив свойства продукта, тип доставки «Digital Delivery» и шаблон письма. Пошаговый план без кода.

1 ответ 6 просмотров
ВебИИ дизайн сайта: создание полноценной верстки с корректными ассетами

Как использовать ИИ для создания дизайна и верстки сайта с правильными изображениями. Решения для генерации HTML+ассетов.

1 ответ 4 просмотра
ВебКак отключить сообщение «Уйти со страницы» без потери данных

Сообщение «Уйти со страницы» появляется, если задействован beforeunload. Узнайте, как удалить обработчик, отключить preventDefault и избежать лишних предупреждений.

1 ответ 4 просмотра
ВебКак предотвратить перекрытие легенды с графиком в диаграммах

Методы предотвращения перекрытия легенды с графиком в интерактивных диаграммах: responsive правила в Highcharts, позиционирование в Chart.js, Plotly, Matplotlib. Адаптивное размещение для узких экранов (420px) с примерами кода.

1 ответ 3 просмотра
ВебURL кодирование и декодирование: плюс в URL

Как правильно выполнять URL кодирование и декодирование, чтобы избежать проблем с символом плюс (+) в GET-параметрах. Подробное руководство.

1 ответ 3 просмотра
ВебЗапуск XAMPP на macOS с внешнего диска: как настроить

Запустите XAMPP для macOS с внешнего диска: копируйте папку, настройте Apache и MySQL, установите права и автозапуск. Экономьте внутреннее пространство.

1 ответ 3 просмотра
ВебПочему в России сайты работают через DPI? Как обойти задержку

Сайт в России требует DPI из закона №149‑ФЗ. Из‑за фильтрации трафика могут возникать 5‑минутные задержки. Узнайте, почему это происходит и как быстро обойти блокировку.

1 ответ 3 просмотра
Вебproxy_pass в Nginx 1.24.0 и Docker API в Promtail

Решаем ошибки Nginx 1.24.0 «invalid URL prefix» и несовместимость Docker API в Promtail 2.9.0. Пошаговые инструкции по proxy_pass и настройке DOCKER_API_VERSION.

1 ответ 2 просмотра