Re:
Auch wenn ersteinmal zu vermuten ist, daß nur händisch Webs von google ausgesperrt werden (https://forum.selfhtml.org/?t=123033&m=791798), was würdest Du im Hinblick auf -relevanten Inhalt für Suchmaschine- vorschlagen, stattdessen zu nutzen?
Im konkreten Beispiel kann man allen Inhalt in normale HTML-Elemente schreiben. Inhalte, die von Browsern, welche JavaScript unterstützen, nicht angezeigt bzw. erst später eingeblendet werden sollen, werden window.onload auf style.display = "none" gesetzt. Clients, die kein JavaScript unterstützen, zeigen den kompletten Inhalt sofort an, egal, ob sie nun CSS umsetzen oder nicht.
Ein Problem besteht doch eigentlich nur dann, wenn sofort per CSS display:none gesetzt wird. Dann zeigen Browser die CSS umsetzen den Inhalt nie an, es sei denn er wird später irgendwann mit JavaScript eingeblendet. Dann kann er aber auch mit JavaScript ausgeblendet werden und muss nicht im CSS display:none gesetzt werden.
Dem stimme ich soweit auch zu. Beispielsweise 1&1 gestaltet so gewisse Funktionalitäten einiger Dokumente. Semantisch ist es nicht korrekt; aber das ist eine grundsätzliche Sache wie Gestaltung mittels Tablen auch.
Abzuwarten bleibt, wie die Suchmaschinerie mit beidem umgehen wird.
Anzumerken bleibt, das diese, Deine Methode sich auf die selben Funktionen JavaScripts basiert, was das Ein- und Ausblenden betrifft. Das ist von Vorteil bei uralten Browsern.
Gruß aus Berlin!
eddi
Wer Rechtschreibfehler findet, darf sie behalten.