Autor |
Nachricht |
mr.scruff
Threadersteller
Dabei seit: 22.04.2006
Ort: Kiel
Alter: 43
Geschlecht:
|
Verfasst Mi 24.05.2006 20:57
Titel Bereich per DHTML oder PHP ein-/ausblenden |
|
|
Nabend!
Auf meiner Seite (welche sich gerade im Aufbau befindet) hab ich eine horizontale Navigation mit grafischen Menüpunkten, die auch wunderbar funktioniert.
Zur steigerung der Barrierefreiheit würde ich jedoch gern per klick auf einen Button/Link die grafische Navigation gegen eine andere austauschen wollen, um genau zu sein gegen eine reine textbasierte Navi, die nur ein wenig mit CSS formatiert ist.
Hat jemand eine Idee?
Mein PHP ist noch nicht so der Kracher, aber ich arbeite gerade daran.^^
thx
|
|
|
|
|
sk439
Dabei seit: 18.04.2005
Ort: Stade
Alter: 39
Geschlecht:
|
Verfasst Mi 24.05.2006 22:49
Titel
|
|
|
machs gleich nur in text
ist eh besser
|
|
|
|
|
Anzeige
|
|
|
mr.scruff
Threadersteller
Dabei seit: 22.04.2006
Ort: Kiel
Alter: 43
Geschlecht:
|
Verfasst Mi 24.05.2006 22:55
Titel
|
|
|
soll ja auch noch ein wenig stylisch sein, daher werd ich auf die grafische variante nicht verzichten.
ist ja nicht so dass es barrierefreies / -armes webdesign für meine seite zwingend notwendig ist, ich möchte es jedoch nicht ausschließen.
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 25.05.2006 14:58
Titel
|
|
|
die navi ist doch schon sehr gut zugänglich.
binde das stylesheet so ein:
Code: | <?php
session_start();
$_SESSION['style'] = (isset($_GET['stylesheet'])) ? intval($_GET['stylesheet']) : 0;
if($_SESSION['style'] == 0) {
echo '<link href="stylesheet.css" rel="stylesheet" type="text/css" media="screen, projection" />';
}
?>
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?stylesheet=1">Stylesheet abschalten</a>
|
So bieteste dem User die gelegenheit das Stylesheet abzuschalten während er auf der Seite surft.
Zuletzt bearbeitet von beeviZ am Do 25.05.2006 14:59, insgesamt 1-mal bearbeitet
|
|
|
|
|
mr.scruff
Threadersteller
Dabei seit: 22.04.2006
Ort: Kiel
Alter: 43
Geschlecht:
|
Verfasst Do 25.05.2006 18:16
Titel
|
|
|
beeviZ hat geschrieben: |
binde das stylesheet so ein:
Code: | <?php
session_start();
$_SESSION['style'] = (isset($_GET['stylesheet'])) ? intval($_GET['stylesheet']) : 0;
if($_SESSION['style'] == 0) {
echo '<link href="stylesheet.css" rel="stylesheet" type="text/css" media="screen, projection" />';
}
?>
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?stylesheet=1">Stylesheet abschalten</a>
|
|
bekomme diese fehlermeldung und kann aufgrund meiner noch nicht so fortgeschrittenen php-kenntnisse so rein garnichts damit anfangen
die idee mit der "dynamischen text-navigation" habe ich bereits abgehakt.
ich probiere im moment mit einer etwas anderen variante herum.
auf der seite oben rechts hab ich drei links, einen für eine 800x600er auflösung, einen für eine 1024er und einen link für eine reine textvariante.
in den css-datein für die erste und zweite variante wollte ich die seiten- bzw. inhaltsbreite auf die jeweilige auflösung optimieren, ohne dass sie sich dynamisch der schriftgröße anpasst (so wie auf deiner seite beeviZ/manuel) und in der dritten soll der user eine seite ohne grafische elmente, jedoch mit ein wenig stylesheets zu sehen bekommen.
was hälst du / haltet ihr davon?
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 25.05.2006 23:08
Titel
|
|
|
auf 800x600 und 1024x768 zu optimieren ist schwachsinn wenn man vernünftig auf eine der beiden auflösungen hin optimiert. die idee mit der grafisch abgeschwächten version ist dagegen gut. mach das. dafür war ja mein script eigentlich gedacht. funktioniert bei mir auch fehlerfrei. keine ahnung wo bei dir der fehler liegt.
|
|
|
|
|
|
|
|
Ähnliche Themen |
XML und DHTML?!?
dhtml menüs
DHTML-Menusystem
DHTML-Menü gesucht
DHTML Problem in Frontpage
[css] ... [dhtml] ... [javascript] ---> scroller
|
|