NanoMeow / QuickReports

Quick issue reports manager
GNU General Public License v3.0
15 stars 4 forks source link

thedisconnect.co #914

Open NanoMeow opened 5 years ago

NanoMeow commented 5 years ago

Basic Information

Test link: https://thedisconnect.co/three/camera-above-the-classroom/ Category: other Reported from: United States Template version: 2

User Environment

Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0 Extension: Nano Defender 15.0.0.118

Additional Message

The page only displays when disconnected from internet. While a cool idea this is annoying in practice.

I think this site can probably be fixed to be readable both online and offline by removing event listener for online but can't get a working filter myself

mapx- commented 5 years ago
thedisconnect.co###notice-root
thedisconnect.co##*:style(filter: none !important)
mapx- commented 5 years ago

as annoyance (uBlock filters – Annoyances)

yourduskquibbles commented 5 years ago

@mapx- That only fixes the first page of content, need to disconnect from internet to get the full article to appear (multiple pages).

mapx- commented 5 years ago

I see .. so, the site loads all the pages when online and then you can read (all) the pages offline ?

yourduskquibbles commented 5 years ago

Yes it's interesting design choice by the site, but kind of annoying to go offline to read an article.

Message on the ###notice-root div image

mapx- commented 5 years ago

I disconnected my notebook (change adapter options, ethernet, disable) => I get no cache content. Is all this only about wifi connections ?

yourduskquibbles commented 5 years ago

Must be? Their site .js has a lot of references to online & offline. I can't figure out on my end how to set the event handlers to always be 'offline' though.

They also have some code in that js to test for faking offline key:"isFakingOffline" and checking localhost from what I can tell when looking over it. I'm not good with ##+js script inject filters - I tried for a bit to find a way to fool their test but couldn't come up with anything that worked.

jspenguin2017 commented 5 years ago

t: lesser: Offline wall