various improvements in adblock's handling of Safari's webarchive to maintaining a unified user experience
I like to keep certain web pages for future reference and I would save them in .webarchive bundles in my hard drives. When they were live content fed from the internet, naturally I would be browsing them with Safari on my mac with adblock enabled, and everything is perfectly ad-free. Then to keep the pages, I would click "save as" and select the "webarchive" format. Then if I go to Finder to select the newly generated file, and click space to preview the webpage via QuickView, which I will see the ads have gleefully returned. I understand QuickView is completely something else, so it's fine. Now press space again to exit QuickView, then double click the file to open it. Then Safari will launch and display the page from locally saved data for the most part, the ads may appear sometimes, or sometimes just a black space or shaded shape like a placeholder or something, would appear. (I'm guessing it's because the codes in the html source maybe outdated--depending how long the webarchive has been sitting in my HD collecting dust--and thus unable to properly communicate with relevant servers to fetch the ad contents? I'm not sure to be honest.) Nonetheless it will obscure the appearance of the page--one might argue that without any adblocking, that was the originally intended appearance of the page, but I would would reason that since the users can customize the ad filtering, so presumably the user has done so until the appearance is acceptable according to his/her personal preference. And only until that moment, the user would choose to save the page. However the page is not preserved the way it was appearing at the time of saving. I think adblock is only hiding certain elements as per the list of filter it was given, but was not removed. It would be great to be able to remove them as per the filter list at the time of saving. I am sure there are many others who may not like this feature, so I would suggest that this could be into an advanced option that allows this feature with the flexibility of user's preferences.
I also noticed there are no adblock capabilities when the web page is generated in a safari browser from local storage as opposed to internet fed data. Is there a reason why this is not possible? Because when I right click on the page, the popup menu where I would normally see the option to "Block this ad" does not appear. And clicking the adblock button up on the tool bar only pops up a menu but also missing the "Block this ad" option. Sorry if I'm asking the obvious but my tech knowhow is limited. If there is an inevitable reason why it is not possible, and also while the option as suggested in the last paragraph is not possible, then may I suggest to put a shaded message in the popup menus (appearing like just a very short line of text in the popup menus but the text colour appears greyed out), saying to the effect of "adblock is not applicable here" or "adblock features disabled in webarchives", something like that? It took me 40 mins to google it to figure out this is intended and not a bug, by which time I was already halfway thru submitting a bug report filling out the 1. 2. 3. 4...
Just my 2 cents and honest feedback of my experience while using adblock. Hope everyone at adblock a great 2015!
This discussion was closed! See this FAQ for more information:
-
How do I ensure that AdBlock is up-to-date in Safari?
See more..- Open the Safari preferences
- Go to Extensions. If AdBlock is not listed, install
it.
- Make sure "Enable AdBlock" is checked.
- Go to the Updates tab.
- Wait a few seconds and install the update if there is one
Enable autoupdate for extensions
- Open the Safari preferences
- Go to: Extensions -> Updates
- Enable autoupdates by clicking on the "Install Updates Automatically" checkbox
- Open the Safari preferences
Discussions are closed to public comments.
If you need help with AdBlock please
start a new discussion.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac