Beiträge von badhotrod

    Moin in die Runde. Ich habe ein Verständnisproblem bzgl. der richtigen Anwendung und praktischen Umsetzung der 301 redirections. Folgende Situation:


    • Wir betreiben eine (alte) Wordpress-Website unter der Domain http://www.xyz.de auf Server 1.
    • Wir erstellen eine neue Wordpress-Website. Diese wird auf Server 2 unter neuer Domain http://www.abc.de aufgesetzt.
    • Die alte Domain xyz.de wird mit umziehen auf Server 2 und soll zukünftig auf abc.de weiterleiten. Server 1 wird aufgegeben.



    Wenn ich das richtig verstanden habe, müsste folgendes jetzt passieren, um suchmaschinenfreundlich vorzugehen:




    Wer kann mir nachvollziehbar erläutern, wie ich die 301 Weiterleitungen richtig und SEO-freundlich einrichte? Wo muss was eingetragen werden? Wird das alles auf Server 2 (neuer Server) definiert, denn Server 1 soll ja nach Relaunch abgeschaltet werden (also die alten Adressen gibt es dann ja tatsächlich nicht mehr, woher bezieht Google dann seine Infos, dass es ein neues Ziel gibt)? Muss ich idealerweise eine 301 redirection für jede Unterseite extra einrichten?

    Über Erleuchtung wäre ich sehr dankbar.

    Ich habe im header ein normales Suchfeld. Dieses wird erst minimiert angezeigt (siehe Bild1 Anhang) mit einer Art Lupe, Klickt man die Lupe an, öffnet sich erst das eigentliche Suchfeld (siehe Bild2 Anhang) . Das funktioniert für sehende Nutzer auch gut. Jedoch haben blinde Nutzer die per Tastatur steuern und per Screenreader die Seite erfassen z.B. das Problem, dass sich beim aktivieren der Lupe mittels Enter-Taste der Fokus nicht in das sich nun öffnende Suchfeld weiterbewegt. Der blinde Nutzer bemerkt also garnicht, dass sich das Suchfeld öffnet und er gezwungen ist, nochmals die TAB-Taste zu bestätigen, um überhaupt im Suchfeld zu landen. Das ist natürlich für Blinde mindestens unkomfortabel, wenn nicht sogar irritierend, da er damit rechnet, im unmittelbar nächsten Schrift sein Suchbegriff eingeben zu können und nicht erst weitere Tasten drücken zu müssen.

    2 Lösungen fallen mir da theoretisch ein:
    - entweder man bekommt das unmittelbare Suchfeld direkt angezeigt ohne diese 'Vorschau-Lupe' oder
    - die elegantere Lösung, beim Betätigen der 'Lupe' öffnet sich das Suchfeld und der Fokus wandert automatisch in dieses Suchfeld (über den Screenreader sollte das kommuniziert werden)

    Hier der derzeitige Code:

    Für Hinweise bin ich sehr dankbar!

    Also der Tip von Helix funktioniert schon mal grundlegend, die ID (bei mir div id="primary") vom umschließenden div führt als Sprungmarke zum aktuellsten Beitrag im News-Blog, super!

    Jetzt habe ich aber im nächsten Schritt folgende Herausforderung :-D :

    Wir haben im Verein verschiedene Kreisorganisationen, jede KO hat ihren eigenen News-Blog (im Bereich der jeweiligen KO), diese sind über verschiedene Kategorien definiert. Theoretisch greifen die alle auf das selbe beitragssystem zurück, nur eben mit verschiedenen Kategorien. Der Tip von Helix führt jedoch nur zum Haupt-Newsblog (so nenn' ich es jetzt mal) des Vereins.
    Kann man also per Sprungmarke auch verschiedene Kategorien im News-Blog ansteuern?

    Hallo, ich nutze auf der Homepage Seiten und einen News-Blog (eine Platzhalter-Seite), der die Beiträge enthält. Innerhalb der statischen Seiten ist es kein Problem mittels Sprungmarken und Ankerpunkte innerhalb der Seiten zu navigieren.

    Ich möchte aber auf der Startseite auch auf unseren News-Blog (also die Beiträge) per Sprunkmarke zum Seitenanfang verlinken.

    Das funktioniert z.B. nicht:

    Code in News-Blog Seite: <a id="topnews"></a>
    Code auf Startseite: <a href="http://www.xyz.de/news-blog/#topnews">Aktuelles - Der News-Blog</a>

    Da die Seite nur Platzhalter für die Beiträge ist, springt der Linkt nicht zum Seitenanfang (also im Idealfall zum aktuellsten Beitrag). Ich möchte aber, dass die Sprungmarke auf der Startseite genau zum Anfang der Beiträge springt, weil das für behinderte Nutzergruppen wichtig ist.

    Also wie setze ich eine Sprunkmarke zum aktuellsten Beitrag, natürlich automatisch. Also ich will nicht immer die ID im Link ändern, weil ein neuer Beitrag erschienen ist. Geht das, wenn ja bitte ich um konstruktive Vorschläge.

    Erstmal danke an alle, die sich hier Gedanken machen zur Problematik!

    Hallo Monika, ich weiß das, weil ich gerade mit einer Testgruppe aus blinden und sehbehinderten Mitgliedern unseres Vereins (Blindenverband) die neue Webseite checke. Und da trat genau dieses Problem auf.

    Natürlich navigieren fast alle mit TAB in Formularen, das ist den meisten bekannt. Mir geht es darum, dass das (möglicherweise auch ausversehen passierte) betätigen der Enter-Taste das Formular einfach an 'Senden' übergibt. Und das ist eben nicht optimal, weshalb ich eine Lösung suche.

    Tubedesigner: Kannst Du das näher erläutern, wie ich das einbaue? Würd ich gern mal testen. Allerdings vermute ich, gibt es im Falle, dass der Haken nicht gesetzt ist und man in Feld 1-3 Enter drückt, auch nur die bekannte Fehlermeldung. Die Acceptance-Checkbox wird doch sicherlich wie ein ganz normales Pflichtfeld verarbeitet?!

    Wäre mit neu, dass das nicht barrierefrei wäre ?

    DAS ist ja ok und auch barrierefrei, das funktioniert.
    Problematisch wird es, wenn ein z.B. blinder Nutzer die Enter-Taste betätigt, sich jedoch noch nicht auf dem Sende-Button befindet (in diesem Fall wird nämlich einfach 'submit' ausgelöst). Im Bereich Mitteilung (textarea) passt es, weil Enter einen gewollten Zeilenumbruch auslöst. Jedoch bei Name, Mailadresse und Betreff löst es eben 'submit' aus und das ist dann eben nicht barrierefrei, da der Nutzer mit diesem Verhalten nicht rechnet und auch nicht rechnen muss.

    Puh, keine Ahnung wonach das ruft. ;) Bin neu in der Materie.

    Ist es nicht möglich, auf der bestehenden Grundlage einfach folgendes vorzuschreiben?

    Feld Name -> Enter-Taste ohne Funktion / keinesfalls soll hier das Absenden ausgelöst werden
    Feld E-Mail -> Enter-Taste ohne Funktion / keinesfalls soll hier das Absenden ausgelöst werden
    Feld Betreff -> Enter-Taste ohne Funktion / keinesfalls soll hier das Absenden ausgelöst werden
    Feld Mitteilung -> Enter-Taste mit Standart-Funktion 'Zeilenumbruch' / keinesfalls soll hier das Absenden ausgelöst werden
    Button 'Senden' -> Enter-Taste soll nur hier das Absenden auslösen

    Javascript und jQuery sind nicht mein Gebiet. Komplett neu möchte ich das Kontaktformular nicht angehen, da ich es zumindest schonmal soweit hinbekommen habe, dass für Screenreader-Nutzer ein verwertbares Feedback kommt (wo auch gleich nach Absenden der Fokus drauf liegt), ob das Senden funktioniert hat oder halt nicht.

    Noch jemand mit einer Idee/Lösung?

    Hi Maxe, danke für die schnelle Rückmeldung. Wie bau ich das genau in meinen Kontext ein? Hier mal mein aktueller Code in der header.php:

    PHP
    <figure class="header-image">
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home">
    <img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="Bild der Koordinierungsstelle und Schriftzug BSVS" title="Link zur Startseite">
    </a>
    </figure>

    Oder muss das woanders hin? Bin für jeden Hinweis dankbar.

    Das Plugin an sich bringt schon gute Vorraussetzungen mit was Zugänglichkeit betrifft, dennoch bekomme ich einige Sachen nicht wirklich hin. Hier erstmal der jetzige Code des Formulars:

    In der jetzigen Form schickt das Formular sofort bei Betätigung der Enter-Taste den Inhalt ab, egal in welchem Feld man sich befindet. Das ist so nicht gut. Auf 'Enter' sollte das Formular aber erst mit Fokus auf Senden-Button reagieren. Wie geht sowas?

    Ich habe das Header-Bild in den Abmaßen geändert von 1280x300 auf 1280x238. Scheinbar übernimmt das Theme die neue Höhe auch. Überprüfe ich jedoch den Code mit Firebug zeigt es nach wie vor eine Höhe von 300 Pixel an. Folgender Code wird ausgegeben:[INDENT]

    HTML
    <figure class="header-image"> <a rel="home" href="http://www.bsv-sachsen.de/WP_2015/" style="text-decoration: underline;"><img  width="1280" height="300" title="Link zur Startseite" alt="Bild der  Koordinierungsstelle und Schriftzug BSVS"  src="http://www.bsv-sachsen.de/WP_2015/wp-content/uploads/2015/06/entwurf_header-bild2.png">
            </a>
    </figure>


    [/INDENT]
    In der Header.php steht dazu dann folgendes:[INDENT]


    [/INDENT]
    Ich verstehe es so, dass er die Höhe aus der custom_header.php ausliest. Stimmt das soweit?

    In der custom_header.php des Themes habe ich die Höhe fest definiert mit 238:[INDENT]


    [/INDENT]
    Warum wird dennoch mit Firebug 300px Höhe angezeigt?