websites keep adding pages to reading list in safari automatically

when i visit some websites, the websites keep adding pages to reading list in safari automatically. how can i get rid of it?


im using mac safari 7.0.1


ive google it for a while. but then i followed the instructions trying to disable the reading list. however, i cant even find the related settings in preference.

iMac, OS X Mavericks (10.9)

Posted on Dec 29, 2013 6:27 PM

Reply
1 reply

Jul 1, 2016 1:36 PM in response to theodore_kh

It's side effect of some annoying website ads which are targeting windows.

I found an untested but sensible solution here (in chinese)

*****/blog.0xbbc.com/2015/01/禁止广告加到safari的reading-list/

in short, install the plugin it provided

*****/blog.0xbbc.com/wp-content/uploads/2015/01/NoAdReadingList.safariextz.zip

or you can make the plugin by yourself if you worry about the security of the link above (see code at the end of this post)


Another case you cannot avoid even with this plugin, is when you search some keywords in address bar, even before you press enter, the ads url has been added to your reading list. The solution is turn of "Preload Top Hit in the background" in safari preferences -> "Search" tab.




<!DOCTYPE html>

<script>

safari.application.addEventListener("activate", activateHandler, true);

function activateHandler(event){

var _createEvent =document.createEvent;

document.createEvent= function(s) {

if(s =="MouseEvents"){

console.log("This website tries to simulate mouse events!");

returnnull;

}

elsereturn _createEvent(s);

}

}

</script>

<Links Edited by Host>

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

websites keep adding pages to reading list in safari automatically

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.