Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Как узнать, что страница в браузере полностью прогружена?

Есть планы по разработке кликера (нет, не для спама или читерства) для браузера на VDS (VPS), но большие проблемы со стабильностью. Если страница прогрузилась не полностью (частями), то кликер может продолжить выполнять алгоритм ещё до полной загрузки страницы, что приведёт к сбою. Можно ли каким-либо образом узнать, что страница полностью прогружена, чтобы кликер не "ломался"?
В программировании не шарю совершенно, если создал пост не в той теме, в которой нужно - сообщите, буду благодарен.
Ответ:
Сообщение от MogorNL
для браузера на VDS (VPS)
Selenium?
Вопрос: Счётчик LiveInternet не отображается в SeaMonkey и Яндекс.Браузере

Счётчик LiveInternet не отображается в SeaMonkey и Яндекс.Браузере
В Opera, Chome, Firefox и K-Meleon отображается нормально.

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

Ничего не помогает:
- в проблемных браузерах весь кэш со всеми личными данными чистил
- браузер перезагружал.
- антивирус KIS выгружал
- в windows'овском файле hosts адресов liveInternet'а нет

Может, настройки какие. Только какие ?
Ответ: В Яндекс.Браузере причину нашёл - дополнение Stealth Mode (специально предназначено для блокировки счётчиков). При установке Яндекс.Браузера включается по умолчанию.

А вот в SeaMonkey причину не нашёл. Все дополнения и плагины отключал, браузер перезагружал - по-прежнему счётчик не отображает. В настройках поковырялся - ничего подходящего.

Вообще, странно, что в Гугле такой проблемы в отношении SeaMonkey не озвучено...

Модератор: Тема перенесена из форума "PHP, Perl, Python".
Вопрос: Только в моем браузере на телефоне 404

На телефоне есть стандартный браузер (он так и называется браузер) и мой сайт он открывает в 404, у друга открывается нормальною Другие сайты в этом браузере работают нормально. Прикладываю скрин http://pandora-best.magazin5.com/ прикладываю скрин помогите разаобратся
Ответ:
Цитата Сообщение от karpos Посмотреть сообщение
да я нашел проблему. в настройках браузера
Хех... Не прошло и года...
Цитата Сообщение от karpos Посмотреть сообщение
а стояло android надо как то сказать сайту что для всех он показывал одно и тоже или подменил версию UA как это сделать?
Если Вы имеете в виду воздействие на настройки браузера, то законно никак...

Ну а так советую почитать вот эту статейку может будет для Вас полезна...
Вопрос: Яндекс браузер и мозилла

Привет всем, сталкнулся с проблемой, часто margin в указанных в теме браузерах визуально плавает -1px +1px. Например:
Код HTML5
1
2
<div style="margin-top:10px;">
</div>
То визуально что бы в яндекс браузере было так как и в мозиле, для яндекса нужно делать 11px, с padding такая же беда. Подскажите что не так делаю, буду благодарен за любую подсказку.
Ответ: Yourasik, дело всё в том, что браузеры по разному отображают элементы DOM... При этом каждый элемент может иметь собственные дэфолтные свойства, которые браузер добавляет самостоятельно... Существуют такие таблицы стилей, как или , которые позволяют произвести сброс дэфолтных стилей браузера... Может Вам есть смысл попробовать воспользоваться?
Вопрос: audio в android браузерах

Здравствуйте!
Существует такой тег <audio>. В компьютерных браузерах он отлично работает. Но в браузерах под андроид звук не воспроизводится. Исключением является фаерфокс под андроид, но он вешает многие смартфоны, и встроенный браузер системы (он не обновляется в фоновом режиме).

Подскажите решение задачи. Необходимо воспроизведение звука сайта (например при нажатии на кнопку или загрузке страницы) на андроид устройствах.

Например. Если создать функцию воспроизведения звука в браузере, и воспроизвести его с помощью события onclick - все вспроизводится при нажатии. А если через событие onload - нет звука
Ответ: Похоже что это баг браузера. Некорректно отрабатывается событие.
Нашёл такое решение, буду пробовать с ним.
Вопрос: Запуск скрипта во всех вкладках браузера через console

Здравствуйте, у меня появилась задача запустить один и тот же скрипт на всех вкладках браузера.

Подробнее:

У меня открыто 30+ одинаковых вкладок в Google Chrome и мне нужно в них запустить один и тот же скрипт в консоли.

Как это можно сделать?
С помощью расширения? Но как тогда создать его и именно чтобы запускал скрипт на каждой открытой вкладке или чтоб было сравнение по какой то переменной и запуск скрипта в console браузера.

Мм, или даже открывать уже заданные вкладки в браузере по определенным адресам, при запуске расширения или браузера

К примеру
и запуск скрипта
и запуск скрипта
и запуск скрипта
и запуск скрипта
и запуск скрипта
И так далее к примеру 30 вкладок

Помогите или подскажите где почитать или изучить, ну или елси это уже где то реализовано..

Ответ:
Сообщение от Nyiann
я не хочу открывать вечно каждую вкладку и ctrl+shift+j тыкать и вставлять туда скрипты
Вынь Хром из головы, Ctrl+Shift+J это общая консоль браузера, а не та что у вкладок Ctrl+Shift+K
Сообщение от Nyiann
попробовал Tampermonkey - рабоатет везде кроме...
Firefox + Greasemonkey
Вопрос: Отображение сайта в разных браузерах

Добрый день всем,
Делаю свой первый сайт. Использовала для этого до определённого времени только Google Chrome браузер. Сегодня попробовала протестировать сайт через Firefox, Opera и Internet Exploer. Всё не так хорошо, как хотелось бы. Во всех этих браузерах сайт отображается некорректно. В Internet Exploer вообще всё поломано. Ошибок настолько много, что я даже не берусь их перечислять (позиционирование, шрифты, скрипт). Код работает корректно только в Google Chrome. Подскажите пожалуйста с чего начинать, как всё это можно исправить? Есть ли где в интернет какое-либо разработанное руководство по поводу, как адаптировать стили для разных браузеров? Спасибо

Добавлено через 9 часов 50 минут
Добрый день, в продолжении к предыдущему сообщению, хотя никто так и не ответил.
Исправила кое-что для Firefox и Opera. Код уже работает почти-что хорошо. Кроме шрифт (font-size) меньше, чем было задано. Но в Internet Exploer всё по-прежнему. Главная страница не отображается. Позиционирование разъехалось полностью. Буду искать дальше. Но надеюсь что кто-то ещё что-то подскажет. Спасибо.
Ответ: Доброе время суток, (в продолжении моей темы)
Осталась проблема главной страницы (файлы index.html, index.css) в браузере Internet Exploer. Все остальные страницы, включая главную, работают в перечисленных ранее браузерах (Firefox, Opera, Google Chrome), но всё же шрифты остаются меньше установленного размера. Загружаю несколько файлов, может кто посмотрит, буду благодарна за помощь. Показать только часть какого-либо кода, думаю, может быть недостаточно, и поскольку я не знаю причины, то и не понимаю в какой части кода нужно смотреть. Спасибо
Вопрос: Загрузка контента в зависимости от браузера

Добрый день.

Хочу обсудить общий вопрос по кроссбраузерности.
Мне нужно для каждого браузера загружать свои кастомные файлы - html/css/js итд. Какие существуют оптимальные решения данной задачи?
Вижу варианты - детекция браузера на клиенте и на сервере. Какой вариант лучше? Есть ли другие варианты?

Спасибо.
Ответ: grifangel,
Ну вообщем браузер детектится через юзер агент. И на клиенте и на сервере есть библиотеки для определения браузеров. Где лучше определять зависит от условий , например, необходимости понимания этих стилей ботами-поисковиками.
Вопрос: Запрет на приближение сайта в браузере

Подскажите, пожалуйста, как сделать запрет на автоматическое приближение сайта в мобильном браузере при активации поля ввода?
Подробнее о ситуации, так как возможно неверно излагаю.
Есть сайт с адаптивной версткой. Если открыть сайт на странице с каталогом товара со смартфона, то ширина таблицы на экран смартфона, то есть для чтения всей информации не требуется приближение или движение в бок по сайту. Но при активации поля для ввода количества товара, браузер автоматически делает небольшое приближение и потом нужно сделать самому уже уменьшение сайта чтобы опять видеть страницу во всю ширину. Данное поведение не нравится и хотелось бы запретить этот автоматическое приближение.
Страница из каталога с сайта

Добавлено через 3 часа 21 минуту
сделал с помощью
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">
Ответ: Запретить что то делать браузеру ты не можешь. Ибо настройки в браузере имеются и дэфолтные. Но пользователь может их изменить или не дай боже плагинов поставить )))
Вопрос: Получение html странички браузером

в каком виде сервер отдаёт браузеру html страницу?
в виде строки и всё это потом преобразуется браузером в надлежащий вид, который можно увидеть с помощью "просмотра кода страницы"?
в своем оригинальном виде (как в документе)?
что-то я незагуглил толком нечего.

Добавлено спустя 5 минут 31 секунду:
предполагаю, что браузер всё видит как строку, а уже удобный нашему глазу вид он сохраняет благодаря невидимым символам переноса?

Добавлено спустя 32 секунды:
а как можно бы разобрать html файл на байты, посмотреть что и где?
Ответ: Не, ну есть варианты. Можно передавать в gzip-е, то есть, по факту, бинарные данные идут, ибо сжатие. Можно передавать, шифруя SSLкой. Можно наладить собственное симметричное/асимметричное шифрование. Я видел безумные решения, где браузеру отдается только каркас страницы и JS-скриптик, выкачивающий люто зашифрованный контент, чтобы потом, самостоятельно расшифровать его и вставить в <body>. Но как факт - сервер отдает ровно то, что ты ему сказал отдать. В противном случае имела бы место порча данных.