27/09/2011Ist schon interessant wenn man sich den Aufbau einer News-Seite mal unter dem Gesichtspunkt anschaut, wie viel Sinnvolle Informationen direkt beim Laden angezeigt werden, ohne dass man scrollt... Nun MacNews.de will anscheinend nur noch werben und nicht informieren... meine Favoriten was den Aufbau der Seite und vor allen Dingen den Informationsgehalt der Artikel angeht: Macnews.com und Macgadget.de und nach ein paar Abstrichen auch noch MacTechnews.de
Was für Macnews-Seiten könnte man bloß wirklich empfehlen?
4/05/2010 Früher waren es die Pop-Up-Fenster heute sind es nervig Overlays, die die Sicht auf eine Website versperren. Entweder schaltet man stumpf JavaScript aus oder klickt die Overlays weg, was dann den Aufruf von anderen Overlays oder Popups zur Folge hat. Ein kleine Hilf stellt diese JavaScipt-Code dar, den der alle diese Overlay-Dinger schlichtweg ausblendet. (Quick&Dirty).
tell application "Safari"
tell document 1
do JavaScript "for (var i=0;i<document.getElementsByTagName('*').length;i++)
{
if ((document.getElementsByTagName('*')[i].style.position == 'absolute')||(document.getElementsByTagName('*')[i].style.position == 'fixed'))
document.getElementsByTagName('*')[i].style.display = 'none'
}"
end tell
end tell
Macnews hat da eine etwas abgeänderte Form, das Overlay wird dort über eine Stylesheet definiert, deshalb nun computed style und schon funktioniert es wieder =)
tell application "Safari"
tell document 1
do JavaScript "for (var i=0;i<document.getElementsByTagName('*').length;i++)
{
if ((document.defaultView.getComputedStyle(document.getElementsByTagName('*')[i],null).position == 'absolute')||(document.defaultView.getComputedStyle(document.getElementsByTagName('*')[i],null).position == 'fixed'))
document.getElementsByTagName('*')[i].style.display = 'none'
}"
end tell
end tell