Script und Einbindung Für Sehbehinderte gesucht Teil 2

  • @ zwoemti-Mario,


    ich kann mich Bernie nur anschließen: SUPER-ARBEIT!
    Mir gefällt haargenau so wie Du es gemacht hast.
    Du sagtest "es ist noch nicht ganz fertig?"
    Was stört DICH denn noch?


    wegen Deinem Bild: Hm, Ist meen Footer `ne Bremse? Oder die Besucherzähler? Oder das mitlaufende Menü?


    Danke auf jeden Fall für Deine Belehrung, die Hinweise und das TUT.


    @ pcssa:


    Du hast Recht! Eigentlich logisch. Ich denke dass werde ich im nächsten Urlaub
    mal ausprobieren. Momentan geht`s nicht: Das neue Jahr hat mich kalt gepackt.
    ABER WIE GESAGT: DAS WAS MARIO DA ZUSAMMENGESTELLT HAT,
    GEFÄLLT MIR DICKE.


    Danke Euch allen!

  • War ja auch nicht fertig ;)


    ich denke bei dir die Lupen sollte man drin lassen so kann man mit der Lupe vergrößern und mit der anderen Auswahl die Farben wechseln...bei einem Seitenwechsel wird die Farbe gespeichert und die Schriftgröße geht wieder auf normal zurück.


    Die Größen musst du selbst erarbeiten da hab ich keine Ahnung.


    Ich schreib dir hier mal alles rein was ich drin habe auf der Seite....


    also erstmal alle Dateien im Head einbinden...ich habe hier Ordner gewählt...


    Code
    1. <script src="js/jquery.cookie.js" type="text/javascript"></script>
    2. <script src="js/jquery.textresizer.js" type="text/javascript"></script>
    3. <script src="js/jquery.autolineheight.js" type="text/javascript"></script>
    4. <script src="js/jqem-uncompressed.js" type="text/javascript"></script>
    5. <link rel="stylesheet" type="text/css" href="style/textsize.css" media="screen" />



    Dann die drei Scripte um sie anzusprechen...



    Im letzten wird die Schriftgröße und Farbe festgelegt.... das ist nen Haufen Javascript...


    Dann kommen die Buttons bei der Gestaltung des Templates... im neuen ist das per css (textsize.css) gestaltet kannst du natürlich ändern so wie du es willst.


    größer - kleiner - Standard


    Code
    1. <a class="fchange" id="linkLarge" href="javascript:void(0);"><img src="bilder/plus.png" alt="Größere Schriftgröße" title="Größere Schriftgröße" border="0" /></a>
    2. <a class="fchange" id="linkDefault" href="javascript:void(0);"><img src="bilder/x.png" alt="Normale Schriftgröße" title="Normale Schriftgröße" border="0" /></a>
    3. <a class="fchange" id="linkSmall" href="javascript:void(0);"><img src="bilder/minus.png" alt="Kleinere Schriftgröße" title="Kleinere Schriftgröße" border="0" /></a>


    Farbenauswahl mit Größenangabe


    Code
    1. <div id="textsizer-embed">
    2. <ul class="textresizer">
    3. <li><a href="#nogo" class="small-text" title="zurücksetzen">Reset</a></li>
    4. <li><a href="#nogo" class="medium-text" title="schwarz-gelb">SG</a></li>
    5. <li><a href="#nogo" class="large-text" title="schwarz-weiß">SW</a></li>
    6. <li><a href="#nogo" class="larger-text" title="blau-gelb">BG</a></li>
    7. </ul>
    8. </div>


    Die Dateien hab ich mal angehangen da es zuviel Code zum rauskopieren sonst wird...
    Eine Seite unsichtbar machen und dort ein HTML Widget einfügen und die Dateien anfügen so sind sie immer beim Projekt dabei. Unter Eigenschaften der Seite die Seite natürlich noch aus der Sitemap ausbinden.

  • @ zwoemti: ähm, will mich nun ranwagen an Deine Codes...
    Habe sie auch halbwegs verstanden und wie ich`s handhaben muss.


    Eine Frage noch:
    Bei dem Script für die Größenveränderung kann ich erkennen wo ich BUTTON-Bilder
    (wie z.B. die Lupen) einfügen kann.
    Doch: Wo kann ich dasselbe für die Farbänderungen tun? Würde dafür ebenso gerne
    Bilder verwenden.


    Habe ich was übersehen?

  • in den a tag kommt der img tag wie vorher auch


    Den Namen Reset SG und so weiter durch den img tag ersetzen... also


    Code
    1. <a href="#nogo" class="medium-text" ><img src="bilder/schwarz-gelb.png" alt="schwarz-gelb" title="schwarz-gelb" border="0" /></a></li>


    das class kannst du auch weglassen bzw. ändern um Formatierungen anzuwenden oder auch nicht.

  • Hui,
    entschuldigt das ich dieses Thema nochmal ausgrabe, aber ich habe ein kleenes Script Problem.
    Alles bezieht sich noch auf den obrigen Code von Zwoemti.
    Er läuft momentan testweise auf:



    Läuft eigentlich alles wie gewollt (siehe: Header rechts)
    nur DER LETZTE EFFEKT (= TV mit Farbbalken) sollte RESET-Funktion sein.
    Also die Schriftarten wieder in der ursprünglichen Farbe und alle normalo.
    Momentan ist da backround: transparent und schriftfarbe: black


    Ich kenne mich damit zu schlecht aus... benötige Jemand der sich mal meinen Code anschaut
    und eine LÖSUNG für mich hätte.


    Danke Euch

  • Zeilenhöhe ist zu gering eingestellt, wenn mit Farbe hinterlegt nicht alles lesbar!


    Könntest du mal ein Bild machen wo ich sehe was nicht richtig zurückgestellt wird.


    Dieser Wert stellt das bei den Farbänderungen zurück (10)


    JavaScript
    1. var num_e = parseFloat(num_ee, 10);
    2. jQuery("a.fchange").click(function() {
    3. var currentSize = contentarea.css('font-size');
    4. var num = parseFloat(currentSize, 10);
  • 1. ZEILENHÖHE: Ja Du hast natürlich Recht, aber wo stelle ich die Zeilenhöhe ein? Find eich bei WS X5 nicht...


    2. Das ist jetzt sonderbar: In WS X5 habe ich alle Texte in verschiedenen Schriftgrößen/-arten und
    vor allem Farben gestaltet.
    Beim ersten hochladen und der "Premiere" der Seite war alles so wie ich es gebaut habe,
    aber kaum habe ich die Farbbuttons verwendet, geht die Seite nicht mehr auf Ihren Ursprung zurück.
    So als hätte der Code für das PiC "TV-Farbbalken" (backround: transparent, color: black)
    Das Steuer in die Hand genommen.


    Das bleibt auch so, wenn "aktuelle seite neuladen" im Firefox tätige oder
    erneut alles per FTP hochlade.
    (Kann Dir also kein vorher/nacher Bild senden)

  • Diesen Code, habe ich HEAD:


  • Diesen für den S/W-TV:


    HTML
    1. <div id="textsizer-embed">
    2. <ul class="textresizer">
    3. <li><a href="#nogo" class="small-text" ><img src="http://zfk-bb.de/images/1x1TV-sw-png.png" alt="schwarz-weiss" title="schwarz-weiss" border="0" /></a></li>
    4. </ul>
    5. </div>


    Schwarz/Grün-TV:


    HTML
    1. <div id="textsizer-embed">
    2. <ul class="textresizer">
    3. <li><a href="#nogo" class="small-text" ><img src="http://zfk-bb.de/images/1x1TV-sg-png.png
    4. " alt="schwarz-grün" title="schwarz-grün" border="0" /></a></li>
    5. </ul>
    6. </div>


    Blau/Gelb-TV:


    HTML
    1. <div id="textsizer-embed">
    2. <ul class="textresizer">
    3. <li><a href="#nogo" class="small-text" ><img src="http://zfk-bb.de/images/1x1TV-bg-png.png
    4. " alt="blau-gelb" title="blau-gelb" border="0" /></a></li>
    5. </ul>
    6. </div>


    Farbbalken-TV:


    HTML
    1. <div id="textsizer-embed">
    2. <ul class="textresizer">
    3. <li><a href="#nogo" class="small-text" ><img src="http://zfk-bb.de/images/1x1TV-normal-png.png" alt="zurücksetzen" title="reset" border="0" /></a></li>
    4. </ul>
    5. </div>


    Und ich denke hier liegt ein falscher Code für den Farbbalken-TV vor.
    Per Farbbalken-TV sollte die gesamte Seite, inkl. aller Schriftarten/-farben/-größen usw. zurückgesetzt werden.

  • 1. hier


    JavaScript
    1. minWidth : 19,
    2. minLineHeight : 0.9,
    3. ratio : .02


    dort musst du mit den Werten spielen...ich glaub 1.1 war ganz gut zu lesen....


    2. das hier


    JavaScript
    1. // Medium. Index 3
    2. {
    3. "font-size" : "",
    4. "color" : "",
    5. "background" : ""


    musst du als letztes benutzen...du überschreibst sonst immer das Standard CSS mit der Farbe und Größe die du dort eingibst...

  • Die beiden sollten noch aufeinander abgestimmt werden...also die farbigen buttons sollte beim reset die gleiche Schriftgröße bekommen wie die obere normale Schriftgröße....derzeit ist ja alles leergelassen.

  • na das sieht doch schon besser aus...du hast mich verstanden...


    mit dem verschoben das musst du mir mal bildlich zeigen ich sehs nämlich nicht :)



    ach..jetzt weiß ich was du meinst...das kann man mit dem machen aber da nicht das html objekt benutzen sondern eine andere Klasse ID ich muss noch einmal schauen ob ich das noch finde...ich hab das vor kurzem mal bei jemanden gemacht der nur das lineheight benutzt hatte...


    ich werd mal nachschauen...bzw mir die emails nochmal schicken lassen ich hab sie gelöscht gehabt X(