Задать вопрос
Ответы пользователя по тегу Браузеры
  • Не удается зайти на сайт госзакупок. В чём причина?

    @rPman
    в сервере/сертификате самого сайта госзакупок
    Ответ написан
    Комментировать
  • Сколько по времени занимает сделать нормальный браузер с нуля?

    @rPman
    Минимальный браузер, адресная строка, кнопки go/stop и собственно область веб-сайта (не будет работать загрузка файлов, но там больше интерфейс пилить а не внутренности) - 15 минут с использованием готовых браузерных компонентов, которые есть в штатной поставке практически ВСЕХ языков программирования/платформ:
    * .net - WebBrowser использует internet explorer (если запустить mono - то будет firefox)
    * java - WebEngine, использует WebKit
    ...

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

    Кстати Webkit используется практически во всех популярных компонентах браузерных движков, включая chromium (основан на нем) на основе которого и пилится google chrome.

    p.d. не советую тратить время на свой браузерный движок
    требования типа 'просто открывался youtube' одно из самых сложных для реализации, потому что то что у вас работало вчера, через неделю работать не будет потому что там опять что то поломали, посмотрите как с этим борются загрузчики видео тот же youtube-dl.
    Ответ написан
  • Проблема с комментариями в мобильной версии хабра?

    @rPman
    Это браузер перегружает страницу при разрывах связи (точнее при ее восстановлении), попробуйте перебрать разные браузеры - opera (рекомендую beta), chrome, firefox,...
    Ответ написан
  • IIS - Можно ли просматривать MS Excel, Word документы напрямую в браузере?

    @rPman
    Есть у microsoft live office 365, облачный сервис для просмотра и упрощенного редактирования документов microsoft office в браузере, интегрирован с майкрософтовским облачным хранилищем файлов onedrive, для личного пользования, до некоторых пределов (надо изучать вопрос) даже бесплатный, есть бизнес аккаунты и прочее.

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

    p.s. еще гуглить, html5 opensource microsoft document editor/viewer, или например webodf, но тогда документы должны быть к стандарту...

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

    Есть шаг в сторону, если нужен только просмотр, 'печатаете' документы в pdf-файлы (я смотрел, тот же foxit pdf driver сохраняет тексты а не как картинка), и уже любым html5 pdf viewer открываете их для просмотра. Удобно, легко, бесплатно.
    Ответ написан
    Комментировать
  • Как сделать, чтобы на стороннем сайте отображалась другая информация на конкретном компьютере?

    @rPman
    Если вам нужны изменения на странице:
    Если у вас есть доступ к этому компьютеру, то можно установить расширение в браузере, которое будет подменять содержимое страницы. Тот же Greasemonkey/Tampermonkey, это пользовательские скрипты в браузере, запускаемые по условию (например страницы/домен) а из них делайте что хотите.

    Если вам нужны значительные изменения (фактически другой вебсайт):
    то как уже тут описывали, вам необходимо подменить dns запись в вашем dns сервере или по простому поправить файл hosts (в windows это тут C:\Windows\System32\drivers\etc\ ) указав на свой ip адрес этого сервера, где запускаете свою подделку.
    Так же можно поднять свой прокси сервер, прописать его в настройках браузера и уже в нем производить подмену.
    В этом случае https работать не будет, точнее будет выскакивать предупреждение о не доверенном сертификате, но при наличии доступа к компьютеру это можно частично исправить, добавив свой сертификат в браузер (для банковских вебсерверов используется более сложный сертификат, когда информация о компании зеленым цветом отображается прямо слева от ссылки, это подделать не получится), простые сертификаты просто помечают зеленым значком без наименования компании.
    Ответ написан
    6 комментариев
  • Как сделать просмотр документов разных форматов в браузере?

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

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

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

    К сожалению сделать это из интерфейса начиная с 8-ой windows сложно или невозможно, раньше в настройках проводника была возможность сменить любое приложение на любое действие (хоть свой bat файл а для вашей задачи это пара тройка строчек), а не только для типов файла по имени, теперь необходимо отдельно в реестре регистрировать приложение именно как браузер и уже потом выбирать как 'приложение по умолчанию'.

    Готового решения я не видел но не думаю что это сложно сделать
    Ответ написан
  • Firefox (рандомно пропадает звук)?

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

    Плееры типа aimp могут самостоятельно запоминать выбранное устройство (media player classic тоже но по умолчанию там стоит default)
    Ответ написан
  • Есть ли хорошая библиотека Java-браузера?

    @rPman
    webkit штатно идет с jre на всех платформах как часть javafx кажется с 1.7 версии, в android - это android.webkit, плюс точно знаю есть аналогичные опенсорс компоненты для chromium.

    Работает абсолютно все, кроме загрузки файлов (ее можно до реализовать самому, правда довольно кривовато).
    Ответ написан
    Комментировать
  • Как эмулировать браузер на php?

    @rPman
    Не надо мучиться, напишите на моно простейшее консольное приложение использующее штатный контрол WebBrowser (при запуске под mono используется firefox), и пишите всю логику на javascript, запуская тут же на этой же странице на onload (точнее его аналог события на контроле).
    Оно действительно получается очень простым, вся логика влезает в javascript с использованием jquery (его можно грузить в отличный от '$' идентификатор). И при этом запускается такое приложение на любом самом дешевом vps linux.

    Я думаю между этим приложением и своим на php обмен сообщениями осилите c простейшими push ajax запросами или даже websocket?
    Ответ написан
    Комментировать
  • Cloudflare капча

    @rPman
    Мало ли, зашел на вебстраничку (например сайт взломали), которая под фоном javascript долбит вебсайты-жертвы запросами get.
    Ответ написан
    Комментировать
  • Падение браузеров при загрузке фотографий wtf

    @rPman
    windows?
    Классика, установили на компьютер какой то очередной говно-видео-плеер, который установил за собой криво и старые версии кодеков, из-за которых неправильно обрабатывается код генерации миниатюр, он то и крашит программы, которые пытаются отобразить список файлов в текущей директории.
    Пользуйтес Windowds Media Codeck Pack и Windows Media Player Classic, с ним идут утилиты по поиску и удалению криво установленных кодеков.

    p.s. бывают реже случаи, когда проводник пытается отобразить иконку криво созданного файл (неправильно запихнули ресурсы, кривой lnk, помню была статья на хабре, окгда найденная уязвимость в проводнике, обрабатывающем иконку ярлыков, ссылающихся на самого себя, использовалась для промышленного шпионажа). В этом случае необходимо вручную найти и удалить этот файл с помощью более вменяемого файлового менеджера, типа FAR.
    Ответ написан
    1 комментарий
  • Хитрая синхронизация вкладок между инстанциями Firefox

    @rPman
    Я пользуюсь штатной фичей firefox при включенной синхронизации Sync:
    Меню Firefox -> Журнал -> Вкладки с других устройств (правда раньше этот пункт был в другом месте, а по новому я еще не пользовался)
    Ответ написан