Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install
Haaretz Enhancer
Improves Haaretz's site: streamlines front page, removes textual ads, loads articles in same page, and more.
Features:
This script enhances Haaretz (www.haaretz.co.il) in one big way and many small ones. Just give it a try to see what it does! The small enhancements include removing textual ads, cleaning out and streamlining pages, etc. List of improvements so far:- Removing the textual advertisements at the bottom of articles.
- Improving the legibility of the front page and of a few others, by removing the rightmost column of advertisements, and expanding the other columns. (This is a good thing even if you already have Adblock.)
- The “news flashes” scroller at the front page is expanded when you move the cursor over it.
- Removing the annoying floating ad at the front page.
- A “favicon” icon now appears on tabs, so you can easily distinguish them.
- Tabs will now have more informative titles. (e.g. “Editorials” or “Gallery” instead of a generic “Print Edition”.)
Further Tips:
- Eliminate banners and graphical ads by installing the extension Adblock Plus . (My script doesn’t do that, because redundancy is bad.)
- Problems with encoding? Does text with Hebrew, English and numbers get messed-up? install Effie Nadiv’s extension Fix Ha’aretz Encoding.
- Tired of talkbacks? Install my other script, Haaretz Talkbacks, to remove them for good.
- Use the script Haaretz Books Viewer for the Books Online and Gallery Online sections.
- If you want similar functionality for Ynet, check out my experimental script Ynet Enhancer
Change Log:
- 0.69 (1.11.07) Fixed for Haaretz's new home page.
- 0.68 (3.6.07) Tiny changes to further clean up the front page and other ads (the talkback conundrum).
- 0.65 (18.4.07) More improvement to infrastructure. Slightly faster, but no new functionality.
- 0.61 (15.4.07) Small under-the-hood tweaking.
- 0.6 (26.3.07) MAJOR changes to underlying infrastructure. Script is much faster now. You must use Greasemonkey version 0.6.8.20070314 at least.
- 0.51 (1.11.06) Small bug fix – on few odd occasions, lists of links wouldn’t get processed.
- 0.5 (17.10.06) Added a “favicon” icon for the tabs. Tabs now have an informative title. Before-and-after screenshot:

- 0.41 (10.9.06) Tiny bug fix.
- 0.4 (22.8.06) Added a ‘close’ button; removed auto-refresh.
- 0.31 (25.1.06) Bug fix – “Loading…” was shown indefinitely. Improved help box.
- 0.3 (22.1.06) Major update – was made compatible with Firefox 1.5!
|
|
Thank you Lior, I have converted many people to greaseMonkey by showing them before and after versions of the Haaretz site. Your script makes that site so much better. A real killer app for Hebrew readers. |
|
|
To eliminate the frame obscuring the first talk-backs, just add www.chart.co.il to adblock as a filter.
|
|
|
Zaphod: Excellent, thank you. I coded the script so that quick solutions like yours are easy to create, and I'm glad it works. I'll incorporate your change. |
|
|
I've added these lines to the main block (let's say, after the end of "if (isPrintArticleList) {" block).
This solves the talkback being hidden problem. As the Blue Raja says: "Cheerio!" |
|
|
"me": the ad you're complaining about can be eliminated using Adblock. Just set Adblock to block this iframe. |
|
|
this is very nice. can you also do something about the text ads at the bottom of haaretz articles. the ads overwrite the first few talkbacks... this is in firefox 2 on windows. thanks! |
|
|
This is *so* useful. Makes the Ha'aretz site actually readable. Kol hakavod. |
|
|
Hi Anonymous One, I appreciate your effort, but I can't understand exactly what you fixed. Why don't you e-mail me with precise details? I'm at liorzur -at- yahoo -dot- youknowwhat. |
|
|
Sorry, I'm logged in through BugMeNot. I hope line breaks will work this time. Here is an example article that doesn't get patched: http://www.haaretz.co.il/hasite/spages/776414.html I haven't noticed if all articles are like this, or only the article above which I wanted. I've solved this, and here is the diff: 65c65 < var reListPrintEdition = /^http:\/\/www\.haaretz\.co\.il\/hasite\/spages/; --- > var reListPrintEdition = /^http:\/\/www\.haaretz\.co\.il\/hasite\/pages\/LiArtPE/; 215c215 < "//td[@width='280']", --- > "//td[@width='120']", 228c228 < "//td[@width='470']|//td[@width='470']/descendant::*[@width='470']", --- > "//td[@width='468']|//td[@width='468']/descendant::*[@width='468']", 232c232 < thisElement.setAttribute("width","760"); --- > thisElement.setAttribute("width","588"); |
|
|
Sorry, I'm logged in through BugMeNot Here is an example article that doesn't get patched:
I haven't noticed if all articles are like this, or only the article above which I wanted. I've solved this, and here is the diff: 65c65
|
|
|
This is an amazing script. It actually makes this site readable! Very good work. I install this on every computer I arrive, and if I get to view haaretz' site using explorer.. baah.. I think that these kind initiatives shows the power of having an extendible, open-source browser. Yishar Koah! |
|
|
Hi Lior! Thanks for the script. Works fine so far. My only problem is that the pages other than the main page are opened with wrong encoding (Hebrew Visual instead of Hebrew (Windows - 1255)), so numbers and words get a bit mixed up.
|
|
|
Anak!!! :))
by the way, the first article had this message: "Sorry, there was a problem loading the article. Please try again, or try another link. If you conclude the script has broken, report to me." All the other articles were ok!
|
|
|
Hi mishu, thanks for informing me. It seems the script wasn't compatible with the new Firefox 1.5 and its new greasemonkey. I tried to update it, and should work now. It's still in beta, so tell me of any further problems. You should note that Haaretz's site is a bit messy, so some problems in Firefox 1.5 are its own fault. |
|
|
Hey there, came across your script here that looks really promising- but unfortunately apart of expanding the columns of the main page, for some reason it doesn't work, and I'd love to see the outcome. the idea of reading articles in the body of the main page is great!!!
|
You could comment on this script if you were logged in.
