qutebrowser / qutebrowser

A keyboard-driven, vim-like browser based on Python and Qt.
https://www.qutebrowser.org/
GNU General Public License v3.0
9.72k stars 1.01k forks source link

Site-specific quirks overview #4810

Closed The-Compiler closed 4 years ago

The-Compiler commented 5 years ago

We should probably assemble a list of site-specific quirks (and ship with them by default). Here's what I'm aware of so far:

The web sure is a fun place...


More detailed explanation about the Google Accounts issue: #5182

karlh626 commented 5 years ago

Dell Support pages On many Dell Support pages I was getting Access Denied error messages with qutebrowser until I changed the user agent with the following command:

:set content.headers.user_agent 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'

The following is one example: url: https://www.dell.com/support/manuals/us/en/04/idrac9-lifecycle-controller-v3.00.00.00/idrac_3.00.00.00_ug/overview

qutebrowser-screenshot-dell-error

The-Compiler commented 5 years ago

@karlh626 Do you have an example link? https://www.dell.com/support/ seems to work fine so far for me.

The-Compiler commented 4 years ago

@karlh626 Ah, I could reproduce with Qt 5.7. I'll push a fix together with some other pages/fixes.

@prosoitos Since you gave a :+1: for my Google Drive on Windows comment at https://github.com/qutebrowser/qutebrowser/issues/4445#issuecomment-487501513 I assume you were affected by it? Is this something you can still reproduce nowadays? It seems to work fine for me now.

The-Compiler commented 4 years ago

I now pushed a fix for known-broken sites (WhatsApp, Google login, etc.) to the user-agent branch. If you're affected by one of those, could you please try that branch without any custom user agent set? Thanks!

prosoitos commented 4 years ago

Since you gave a for my Google Drive on Windows comment at #4445 (comment) I assume you were affected by it? Is this something you can still reproduce nowadays? It seems to work fine for me now.

Works fine for me too. Thanks!

Until I read this, I had Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.128 Safari/537.36 for my content.headers.user_agent (and no issue with google drive).

Removing that setting and going to the default doesn't affect google drive.

The-Compiler commented 4 years ago

I just wrote a more detailed explanation for what's going on with the Google Accounts issue: #5182