[TYPO3-german] onepage-website mit typo3

Stephan Schuler Stephan.Schuler at netlogix.de
Wed Jun 9 14:14:42 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo zusammen.


Die Seite (paranoid-records) lässt sich nicht ohne Javascript bedienen, Google hat da vermutlich enorme Probleme.
Außerdem funktioniert der Zurückbutton nicht.

Ich könnte mir vorstellen, den gesamten Content aller Unterseiten auf einer Seite in unterschiedliche DIV-Blöcke zu rendern, alle bis auf einen Block per Javascript/CSS auszublenden und mittels Javascript-Navigation die angezeigten/ausgeblendeten Blöcke zu tauschen.

Das Prinzip dürfte "tabboxen" entsprechen.
http://media.netlogix.de/referenzen/bekannte-und-grosse-unternehmen

Diese orangefarben umrandeten Tab-Inhaltsboxen stehen ohne Javascript untereinander, die Tabreiter sind H3-Überschriften.
Gleiches gilt für die die Beschreibungstexte zu den Referenzbildern: Ohne JS stehen alle Beschreibungstexte untereinander (statt per Click auf einen Pfeil ineinander über zu gehen) und das Referenzbild bleibt statisch.

Wenn das Seitenrenderung nun vollständig auf diesem Prinzip beruht (und nicht wie bei uns flexibel über die Seite gestreut werden soll) lassen sich ankerbasierte URLs implementieren, die per Javascript als Indikator für die Startposition dienen.

http://seite/#startseite
http://seite/#kontakt
http://seite/#impressum
http://seite/#referenzen
Ein Javascript kann die Veränderung der URL abfangen und wahlweise das "div#seite-startseite", "div#seite-kontakt", "div#seite-impressum" oder "div#seite-referenzen" sichtbar schalten, den Rest entsprechend unsichtbar.
Sollte kein passender Anker in der URL stehen würde ich per Javascript einen Redirect durchführen: location.href="#startseite";
Dadurch bekommt Google zunächst (und immer!) eine vollständige, nicht per CSS ausgeblendete Gesamtvariante angezeigt, der Browser-Zurück-Button funktioniert und auch Besucher ohne Javascript haben eine halbwegs akzeptable (wenn auch recht lange) Seite.

Der einzige dann noch verbleibende Nachteil wäre, dass Links von externen Seiten auf die eigene von Google als Link auf immer die gleiche Seite gezählt werden, was auch kein Optimalzustand fürs Ranking ist.


Eine JS-Muss-Implementierung halte ich wie gesagt für äußerst gefährlich.


Grüße,



Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de
Internet: http://media.netlogix.de

- --
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: mailto:info at netlogix.de | Internet: http://www.netlogix.de/

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt

- -----Ursprüngliche Nachricht-----


Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Chris Bernhard
Gesendet: Mittwoch, 9. Juni 2010 13:37
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] onepage-website mit typo3

Hi Tom,

meinst du sowas in der Art?

http://dev.paranoid-records.com

Leider (noch) ohne Typo3...

Nur, damit man sich Deinen Wunsch besser vorstellen kann.

Viele Grüße vom Chris



Am 09.06.2010 13:30, schrieb Carsten Wegner:
> Hallo Tom,
>
>>> was ist der Hintergrund dafür? Wofür benötigst du RealURL, wenn du nur
>>> eine Seite hast?
>
> ... und wofür ist die Navigationsstruktur, wenn du nur eine Seite hast?
> Oder fasse ich den Begriff "Onepage-Website" falsch auf?
>
> Wenn du nur eine Seite hast, dann bau sie doch ganz normal in HTML und
> lad' sie hoch. Du brauchst auch kein RealURL, weil du der HTML-Datei eh
> deinen eigenen Namen gibst:
> www.meine-domain.de/index.html
>
> Viele Grüße
> Carsten
>

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


-----BEGIN PGP SIGNATURE-----
Version: PGP Universal 3.0.0 (Build 2881)
Charset: Windows-1252

wpUDBQFMD4W0pp0IwsibV8MBCKTjA/9YRGy7v4aQ89P+53ux0OucB25XroYRkm8v
E+HYZTMT7Sdd3B86i6yYezL6z98ur0G89b1irhWjSqQgscCAwMGcsanO/LupRHgm
WoJrSYV+O8sytzyw24lVdVbJ4rjTnbfzrvxVuTscxyNumOnhSxdbTI0pNgic+7Ct
q97EONG2tg==
=SoZT
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list