Веб

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

ВебПредпросмотр вкладок как плитки в Chrome и Firefox

Настройте предпросмотр вкладок в виде плиток с изображениями сайтов в Chrome, Firefox и других браузерах, аналогично Safari на iOS. Расширения Tile Tabs WE, TabTiles, шаги установки и советы по оптимизации для визуального обзора.

1 ответ 1 просмотр
ВебАвито не работает: «Такой страницы не существует» – что делать?

Авито выдает ошибку «Такой страницы не существует»? Узнайте причины: удаление страницы, проблемы DNS, блокировка аккаунта, сбои сервиса. Пошаговая диагностика, очистка кэша, проверка сети и обращение в поддержку Авито для восстановления доступа.

1 ответ 1 просмотр
ВебКак отключить кэш браузера и настроить live reload

Настройте рабочий процесс вёрстки: отключите кэш браузера в DevTools, настройте заголовки Cache-Control, используйте Live Server, BrowserSync и Webpack HMR для мгновенного обновления CSS/HTML без перезапуска. Советы для локальной и удалённой разработки.

1 ответ 1 просмотр
ВебКак исправить пересчёт суммы заказа в корзине при удалении товара

Исправляем проблему: итоговая сумма заказа не обновляется при удалении товара на объединённой странице корзины и оформления. Серверный пересчёт скидок, доставки, налогов, AJAX/JS клиентская логика, примеры для Bitrix и WooCommerce.

1 ответ 1 просмотр
ВебКак понять, цепляет ли заголовок: критерии и тесты

Полное руководство: как понять, цепляет ли заголовок — ключевые критерии, метрики (CTR, время на странице), A/B‑тестирование, опросы, тепловые карты и чек‑лист.

1 ответ 1 просмотр
ВебСсылка на чат-бота ВКонтакте с предзаполненным login|hash

Как создать ссылку vk.me/your_group#start=login|hash для чат-бота ВК: бот получает payload, парсит login и hash и сразу отвечает пользователю без ручного ввода.

1 ответ 1 просмотр
ВебChrome расширение Edit Anything: редактировать текст

Edit Anything — расширение для Google Chrome с иконкой чёрного карандаша. Один клик включает режим редактирования текста на странице (contentEditable). Установка, использование, альтернативы и безопасность. Скачайте из Chrome Web Store.

1 ответ 1 просмотр
ВебPHP: как исправить Undefined array key "user" в сессиях

Узнайте, как устранить предупреждения Undefined array key php и Trying to access array offset on null при работе с сессиями. Проверки isset, ??, empty() и исправленный код для безопасной проверки сессии php.

1 ответ 1 просмотр
ВебКак обновить Telegram Web App без кеша — надёжные способы

Простые и надежные способы очистки кэша Telegram Web App: версионирование URL, хеширование файлов, Cache-Control, CDN-инвалидация и in-app проверка версий.

1 ответ 1 просмотр
ВебServicepipe JS сканирует localhost и зависает с Kaspersky

Почему скрипт Servicepipe.ru сканирует localhost (RDP, VNC), вызывает зависание сайта и ошибки с Kaspersky Endpoint Security? Легитимная DDoS защита или угроза? Анализ обфусцированного JS, диагностика конфликта, меры блокировки CSP и uBlock.

1 ответ 1 просмотр
Вебvis.js Network: фокус на узле по ID из URL

Как в vis.js Network автоматически выделить узел по ID из URL (?node=123), отцентрировать и увеличить масштаб с помощью network.focus, selectNodes и stabilized. Полный пример кода на JavaScript для загрузки страницы.

1 ответ 1 просмотр
ВебСквозное шифрование в Gmail и Yandex.Почте: поддержка?

Поддерживают ли Gmail и Yandex.Почта сквозное (end-to-end) шифрование писем? Узнайте о TLS для передачи, серверном хранении и способах настройки PGP/S/MIME для настоящего E2E. Шифрование почты в этих сервисах не по умолчанию.

1 ответ 1 просмотр
ВебПочему Telegram WebApp открывается в Safari вместо WebView?

Узнайте, почему Telegram WebApp открывается в Safari вместо встроенного WebView: initData null, TEST MODE, window.Telegram false. Причины — HTTPS, BotFather домен, редиректы, X-Frame-Options, CSP. Диагностика и шаги исправления для iOS и Android.

1 ответ 1 просмотр
ВебАнимация CSS: стрелка на прозрачном блоке при скролле

Решение проблемы наложения анимированной стрелки CSS на прозрачный текстовый блок при скролле. Как исправить z-index, stacking context, заполнить пустоты градиентом и избежать смешения цветов в анимациях CSS.

1 ответ 1 просмотр
ВебАктуальные размеры сеток и ширина контейнера в Figma

Рекомендации по ширине контейнера и сетке для десктопных макетов в Figma: фреймы 1440/1920, content max-width 1140–1320px, 12 колонок, гуттеры 20–30px и брейкпойнты.

1 ответ 1 просмотр
ВебiOS: как заставить Safari менять viewport при фокусе

Почему iOS‑клавиатура в Safari на iPhone не ресайзит layout‑viewport и как это исправить: Visual Viewport API, вычисление --vh, padding‑bottom, scrollIntoView и fallback‑паттерны.

1 ответ 1 просмотр
ВебКак создать музыкальный сайт WordPress с скачиванием музыки

Пошаговое руководство: лучшие темы и плагины WordPress для музыкального сайта с прямым скачиванием mp3. Готовые решения без разработки, плееры, хранение файлов и SEO-оптимизация для скачивания музыки бесплатно.

1 ответ 1 просмотр
ВебПроверка пустого CIBlockElement::GetList в Bitrix

Как проверить, пуст ли результат CIBlockElement::GetList в Bitrix и вывести 'Элементы не найдены'. Используйте SelectedRowsCount(), Fetch() или D7 getCount(). Примеры кода, оптимизация и ошибки фильтров для инфоблоков.

1 ответ 1 просмотр
ВебTilda: номер заказа на странице Спасибо после оплаты

Как вывести номер и состав заказа на странице «Спасибо» в Tilda после оплаты из корзины. Инструкции по tilda javascript, webhook, tilda api и localStorage. Примеры кода, чек-лист и отладка для tilda оплата и tilda корзина.

1 ответ 1 просмотр
ВебКак привязать домен Reg.ru к Timeweb: A, CNAME, NS

Пошаговая инструкция: как привязать домен Reg.ru к Timeweb — смена NS или настройка A/CNAME, отключение парковки, проверка через dig, nslookup и WHOIS.

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