Задать вопрос
Ответы пользователя по тегу Браузеры
  • Синхронная работа хромовских профилей возможна?

    @rPman
    Нет, полного автомата скорее всего не получится, плюс это еще и невозможно из-за рассинхронизации работы профилей. Для разных пользователей поведение сайта может отличаться, например отзывчивость - лаганет интернет/сервер у одного из профилей или персональное модальное рекламное окошко выскочит и все последующие кнопки мимо будут нажиматься.

    Если прямо ну очень надо, берешь autoit, ищешь на его форуме утилиту, которая пишет передвижения мышки и нажатия клавиш в виде скрипта (кажется в 2013-ом ее выпилили) - au3recorder и запускаешь этот скрипт в отдельно запускаемых виртуалках (с некоторой долей везения можно запустить этот скрипт на windows сервере, открывая каскадно rdp сессии, по две на браузер, иначе кнопки не нажимаются)

    p.s. под linux есть свои инструменты, но красивого рекордера я не нашел
    Ответ написан
    Комментировать
  • В какой операционной системе выполняется браузер?

    @rPman
    Напрямую узнать ОС нет, только семейство (т.е. liunx/windows/macos), например window.navigator.platform вернет "linux armv8l", то же самое вернется для linux машины на таком же железе (arm процессоре).

    Но можно косвенно провести анализ по работе компонентов браузера (в т.ч. gpu, это самая незащищенная компонента в браузере)

    Есть готовые библиотеки, например https://github.com/bestiejs/platform.js
    Ответ написан
    Комментировать
  • Нужно ПО для кастомизации раб. стола Windows 11?

    @rPman
    Боже мой, и для этой задачи нужно использовать windows?

    Используй linux, красивые кнопки - простейшее приложение на любом языке программирования (полагаю на mono develop такое написать за 15 минут можно), прописанное вместо DE на автозапуск. Точно помню для кастомизации кнопок что то было у openbox и у awesome (последний идеален для kiosk mode но там конфиг по факту кусок кода этого DE и для некоторых может быть сложноват)

    Запрет других операций - это называется kiosk mode, и в linux инструментов для кастомизации сильно больше чем в windows
    Ответ написан
    Комментировать
  • Лучший процессор для работы браузера в смартфоне?

    @rPman
    Боюсь процессор тут последнее, о чем ты должен задумываться.

    Современные смартфоны это не только железо но и софт, и тот что ставит производитель не всегда (особенно на дешевых моделях) работает эффективно. Это отлично видно, когда меняешь прошивку на неофициальные или отредактированные, в которых вырезаны приложения от производителя, а особенно google apps, и даже древние железки 'начинают летать'!

    Когда приложение лагает (внезапные фризы или непонятные тормоза при запуске) это в первую очередь может быть виноват внутренний накопитель, как минимум я такое наблюдаю на lowend и midend железках (правда последние годы я только xiaomi смотрю), т.е. вот купил все летает, проходит год и вот уже случайные фризы (батарея на такое тоже влияет, но у меня есть один пример когда xiaomi a2 заменили на офф батарею, фризы все равно были, не сразу).

    Если по теме вопроса, смотри по бенчмаркам single-thread тест, ни один сайт нормально не использует многопоточность, и никакой крутой браузер не сможет эффективно это исправить.
    Ответ написан
    1 комментарий
  • Как запустить браузер в изолированной среде на Linux?

    @rPman
    в linux уже давно имеется грамотная изоляция (песочница, сравнимая с виртуальной машиной, с оговорками по доступу к железу типа gpu) на основе cgroup, например lxc, если пользуешься интерфейсами виртуальных машин libvirt то там создать машину lxc так же удобно как любую другую, и при этом накладных расходов на запуск такой машины практически не будет

    легкие проблемы будут для предоставлении доступа такой машине к GUI (xserver), там есть разные варианты, самый простой для реализации - настройка сети между lxc виртуалкой и хост машиной, настройка разрешений с помощью xhost и в lxc прописываешь DISPLAY на хост машину.

    p.s. еще проще, настроить ssh сервер в этой виртуалке и подключившись к ней ssh -Y yyy@xxx запускать браузер как у себя (будет незаметный оверхед по процессору на шифрование трафика ssh)
    ------------

    я надеюсь вопрос был задан корректно и тебе действительно нужно изолировать БРАУЗЕР а не веб-приложения, запускаемые в нем? так как для второго достаточно просто штатные профили браузера.
    Ответ написан
    Комментировать
  • Как сделать сайт новичку, чтоб он одинаково корректно открывался старыми и новыми браузерами, в том числе смартфонами на Windows mobile 5, Symbian?

    @rPman
    Простых рекомендаций нет.

    Использование фреймворков заранее определит список устройств и браузеров (про устройства - важное замечание, так как банальный размер и наличие скалинга многое определяет), но сделает работу проще, а если делать все самому то будет эффективнее,больше гибкости и главное понимание что как работает и почему нет!

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

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

    Есть два основных направления разработки веб приложений, основные на месте генерации итогового html - на серверной стороне и на клиенте.

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

    Второй подход, его ещё называют SPA, переносит все что касается интерфейса на сторону клиента, оставляя серверу бизнеслогику, это сильно уменьшает затраты на разработку бакэнда и снижает затраты ресурсов сервера, причем на столько, что даже миллионы пользователей потянет один сервер (защита ддос, CDN и т.п. можно считать фичей провайдера), но затраты на разработку со стороны браузера возрастут именно при необходимости поддержи большего количества устройств..

    Для начинающего я бы рекомендовал первый подход, с оглядкой на постепенный переход к SPA.
    Ответ написан
    Комментировать
  • Зелёные битые пиксели при просмотре фильмов и сериалов с браузеров, остановка видео, Out of Memory и Status Breackpoint?

    @rPman
    Какой браузер?! С каких сайтов смотришь видео? firefox или google chrome и youtube работают?
    Acer Swift 3 - это не модель а линейка, железо там разное, советую указывать более точно модель. Хотя как я посмотрю там все модели без дискретной видео.

    p.s. совет, не факт что поможет но хуже не будет, зайти в биос и увеличь количество оперативной памяти, выделяемой для видеоускорителя (для встроенных в процессор видеоускорителей она общая для всей системной оперативки), меньше 128мб современный софт даже работать нормально не будет а там может по умолчанию стоять что то типа 32мб.
    Еще ты случайно 4к монитор не подключил? Это тоже требует больше видеопамяти для софта.

    Эффект разваливающегося на квадратики видео, показанный по ссылке, - это типичная проблема исключительно потокового видео с динамическим битрейтом во время проблем с интернетом. Тем более, просмотр видео уже загруженного проблем не создает (хотя маловероятно что ты смотрел это видео браузером)

    Ошибки 'Out of Memory либо Status Breackpoint' это явно ошибки плеера, которым ты пользуешься (точнее который выбрали раработчики веб сайта на котором ты смотришь видео), если это платные стриминговые площадки, тебе прямая дорого в их саппорт, если иное - то сочувствую.

    p.p.s. я настоятельно рекомендую проверить работу, загрузившись с livecd ubuntu (intel видеоускорители там драйверов обычно не требуют), это полностью исключит кривые настройки что ты мог произвести с операционной системой
    Ответ написан
    1 комментарий
  • Почему некоторые сайты загружаются очень медленно и получают статус stalled/dns lookup?

    @rPman
    с вероятностью 99% косяк провайдера
    включи dns over https (безопасный dns), а публичные уже не надежны, ибо их подменяют.

    Российские провайдеры в попытках (судя по всему успешных) анализировать шифрованный трафик (не всех но некоторых сайтов, и список таковых со временем меняется), сильно тормозят https подключения, и получается иногда парадоксальная ситуация, через наидешевейший тормозной vps в европе такие сайты открывает быстрее чем полугигабитный ростелеком (который может на 20-30мбайт/с грузить что-нибудь за тысячи км от ...)
    Ответ написан
    2 комментария
  • Как избежать перенаправления англоязычной версии Яндекса (com) на русскоязычную (ru)?

    @rPman
    Язык по умолчанию в браузере стоит ру? Сделай en, интерфейс тоже изменится на английский но именно от сюда многие сайты выбирают какую часть сайта выдать. Хабр например выдает английскую
    Ответ написан
  • Почему у меня нулевая скорость загрузки видео, хотя скорость 900 + мбит?

    @rPman
    speedtest по умолчанию тестирует скорость до твоего провайдера или ближайшего к нему сервера speedtest (они установлены по всему миру почти у всех провайдеров), для теста выбери в нем другой сервер, например где-нибудь на другом конце земного шара (если ты в евразии то выбери сервер в сша например)

    торенты еще сложнее - в них ты можешь скачать файл у своего соседа по дому (по городу как минимум скорость будет максимальной) и выбрать заранее откуда качать сложно
    Ответ написан
    Комментировать
  • Сборка Windows 10 LTSC by LEX_6000 | Что за стартовая страница в браузере?

    @rPman
    загляни в свойства ярлыка для запуска браузера, адрес страницы может быть прописан там
    p.s. настоятельно рекомендую не пользоваться сборками ОС, а приложения устанвливать с оригинальных источников, мало ли какой мусор в них будет добавлен другими людьми
    Ответ написан
    Комментировать
  • Как скачать целую папку в браузере с чужого сайта?

    @rPman
    Если все необходимые картинки скачиваются браузером и чтобы вручную не кликать на каждый, можно сохранить сразу все запросы, правая кнопка сохранить как .har

    Сам .har архив можно открыть чем то типа https://github.com/azu/har-extractor (погугли там много таких расширений)

    Если что, папка в http вещь условная и никто не гарантирует (точнее почти всегда этого нет) что можно получить список файлов в ней, т.е. только если на странице есть ссылка на файл, ты можешь узнать что это файл там есть, тек что без прогулки по сайту (вручную или скриптом) получить такой список файлов не получится
    Ответ написан
    Комментировать
  • Как называется расширение для браузера которое позволяет сохранять собственные CSS стили на сайтах?

    @rPman
    stylish и каталог со стилями userstyles.org

    к сожалению недавно ее разработчик (скорее всего продал другому владельцу) соскамился, добавив в расширение сбор персональной информации о пользователях

    Очень грустно, что скорее всего такая судьба ждет любое популярное и хорошее расширение, ибо поддерживать за бесплатно сложно а тут тебе приносят на блюдечке деньги, нужно только немножко гадости другим сделать.
    Ответ написан
  • Как зайти на сайт с одного компьютера но под разными аккаунтами одновременно?

    @rPman
    Разные профили, в linux firefox у меня запускался без проблем, в windows что то мешало, но если создать разных пользователей windows и запускать используя фичу run as (контекстное меню с shift на ярлыке), также добавить ключ командной строки --no-remote чтобы не реагировали на открытие ссылок по умолчанию из приложений
    Ответ написан
    Комментировать
  • Как настроить удаленный доступ через браузер в Windows?

    @rPman
    тебе уже раз десять отвечали, установи прямо сейчас на смартфон rdp клиент (remote desktop попробуй майкрософтовский)

    на самой машине нужна локальная сеть (к тому же роутеру что и wifi раздается) и чтобы пароль был у учетной записи, без пароля ковыряться в настройках долго придется, лучше задай/

    Имя учетной записи и пароль будут использоваться как логин пароль при подключении, домен указывать не надо
    Ответ написан
    Комментировать
  • Как убрать вот эту вот штуку с видео?

    @rPman
    в теории можно выводить видео на canvas и эта иконка не появится, это немного понизит эффективность использования железа (батарейка будет сильнее тратиться), решения гуглятся - html5 video inside canvas но делать так не надо, так делают только если хотят совсем насмерть рекламу в видео вшить (или запилить свой 360-градусов видео проигрыватель)
    Ответ написан
    Комментировать
  • Возможно ли использовать антикапчу для браузера, не поддерживающего расширения?

    @rPman
    запилить свою на основе autoit, это скриптовый язык с фреймворком и компилятором для автоматизации действий.

    делаешь скриншот определенной области экрана, делаешь запрос на распознование капчи, вставляешь текст в нужное место (кликаешь мышкой в нужное место на экране)

    если браузер создает системные контролы (inputbox, что маловероятно) то эти элементы можно будет отслеживать и получать их координаты, иначе только распознованием текста с экрана (вплоть буквально до getpixel)
    Ответ написан
    2 комментария
  • Где можно найти portable-версию текстового браузера?

    @rPman
    www.kompx.com/ru/konsolnye-prilozhenija-dlja-windo...
    на базе cygwin порта, какраз это portable вариант

    лучше конечно ставить через cygwin.org
    еще лучше, брать нативный elinks из linux, с помощью wsl
    Ответ написан
    Комментировать
  • Какие есть браузеры с упрощающим прокси типа Opera Mini?

    @rPman
    лучшим таким прокси будет - графический терминал на свою vps-ку где запущен браузер в разрешении, аналогичном твоему.

    anydesk, teamviewer, vnc, rdp,... или даже steam remote play (есть успешные использования ее для управления рабочим столом)

    в теории (к сожалению не на практике) изображения с удаленной машины должны кешироваться локально, можно попробовать разные протоколы, я советую x2go (для android нет нормального клиента)

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

    А еще сетевые лаги вносят неприятную задержку в реакции на любые действия.

    upd. я думал и даже эксперименты делал, над созданием веб сервиса, где нужный веб сайт запускается на удаленном сервере в headless браузере, а затем итоговый контент анализируется (видимые элеменеты парсятся и транслируются уже в своем протоколе, и отрисовываются на канвасе) это не так сложно как может показаться, и есть куча мелочей, в реализации которых можно завязнуть (мультимедиа и анимация) с другой стороны если цель стоит минимизировать трафик, они как раз могут быть исключены в принципе.

    создавать такой продукт сложно, например его сложно монитизировать,.. может когда нибудь доберусь, доделаю.
    Ответ написан
    Комментировать