Portabilitätscheckliste

Möchtest du alles Wissen, was du brauchst, damit deine Community so gut wie möglich auf Smartphones angezeigt wird? Das alles kannst du in dieser Checkliste finden! Die Checkliste verrät dir, wo du Stolpersteine findest und wie du sie beseitigst.

*Hinweis:*  Diese Liste wird in Zukunft weiter aktualisiert und erweitert werden, durch neue Funktionen, die in Zukunft verfügbar sein werden.

Solltest du auf Probleme stoßen beim Nutzen dieser Checkliste, lass es uns wissen! Wenn wir wissen, was dir Schwierigkeiten bereitet kkönnen wir dir besser weiterhelfen.

## Vorlagen

* Stelle sicher, dass deine Vorlagen passend *klassifiziert* sind. Einige Vorlagen werden je nachdem, welches Gerät zur Anzeige benutzt wird, verschieden angezeigt.
	+ Stelle sicher, dass alle Vorlagen die als **Hinweise** dienen, wie zum Beispiel Spoilerwarnungen oder Stub-Hinweise, als Hinweis klassifiziert sind.
	+ Stelle sicher, dass alle Vorlagen, die als **Navigationsboxen (Navbox)** dienen als Navbox klassifiziert sind.
	+ Wenn du eine Vorlage für **Referenzlisten** verwendest, solltest du diese als Quellenangabe oder Verweis klassifizieren. Wir empfehlen dir bei der Verwendung von **<references />** keine weiteren Verschachtelungen zu gebrauchen.

* *Vermeide die Nutzung von purem HTML-Code und -Attributen*, denn diese wurden oftmals nicht für Portabilität ausgelegt.
	+ Vermeide es vor allem, **"width" and "height" HTML-Attribute (Breite und Höhe)** zu verwenden. Eine festgelegte Breite und Höhe kann auf kleineren Bildschirmen schnell zu unvorhergesehenen Leseproblemen führen. Stattdessen sollten diese Attribute entweder komplett vermieden, oder per CSS festgelegt werden.
	+ **<em>** und **<strong>** sind gute Beispiele dafür, dass es im Wikitext Äquivalente für ''kursiv'' und '''fettdruck''' gibt.

* Vermeide es, `style="clear: both;"` zu nutzen, ob als Attribut, oder über Vorlagen, denn dadurch könnten ungeahnte Probleme mit dem Layout auftauchen.

* Wenn du **Referenzen** nutzt, stelle sicher, dass du entweder **<references />** direkt im Artikel verwendest (ohne Vorlage oder Verschachtelungen) oder eine Vorlage nutzt, die als Quellenangabe oder Verweis klassifiziert ist.

* Vermeide die Nutzung von **InlineStyles, IDs oder Klassen** und **<div>-Elementen** in Vorlagen, außer sie sind als *Hinweis, Navbox, Kontextlink, Quellenangabe, oder Zitat* klassifiziert.
	+ Portable Infoboxen können aktuell keine Inline-Styles, IDs, oder Klassen beinhalten; die Nutzung dieser oder die Nutzung von **<div> und <span>-Elementen** in einer portablen Infobox ist nicht möglich.

(Weitere Informationen und Beispiele findest du unter Hilfe:Vorlagenklassifizierung)

## Hauptseiten

* Stelle sicher, dass du deine mobile Hauptseite angepasst hast. Sobald du diese angepasst hast, werden mobile Nutzer ausschließlich die mobile Version der Hauptseite sehen.

* Sobald du die mobile Hauptseite angepasst hast, kannst du die Desktop-Hauptseite so anpassen, wie du möchtest.

## Artikelseiten

* Stelle sicher, dass alle **Infobox-Vorlagen**, die deine Community nutzt, portabel sind. Unter Special:Insights/nonportableinfoboxes kannst du alle Vorlagen sehen, die noch nicht portabel sind.

* Vermeide die Nutzung von **inline styles, IDs, or classes** im Artikelinhalt (siehe weiter unten für Beispiele zur Nutzung von Tabellen-Klassen). Diese können eine Seite auf einem Desktop großartig aussehen lassen, was allerdings zu Lasten von kleineren Bildschirmen.

* Nutze MediaWiki:Wikia.css anstelle von inline CSS.

* Vermeide die Nutzung jedlicher **<div>-Elemente** im Artikelinhalt. Diese Elemente sind nicht dazu geeignet, Inhalte auf allen Bildschirmgrößen optimal anzuzeigen.

* Anstelle der Nutzung von **<span>-Elementen**, nutze <em> oder <strong> zur Hervorhebung von Text.

## Tabellen

Vorlage:Main

* Vermeide die Nutzung von „Inline-Styles“ und benutzerdefinierte Klassen – diese werden unter Umständen nicht korrekt auf manchen Geräten angezeigt.
* Vermeide verschachtelte Tabellen
* Nutze Tabellen ausschließlich, um tabellarische Informationen anzuzeigen, und nicht für Positionierungen oder Design.
* Nutze ausschließlich empfohlene Klassen.

## Letzte Ratschläge

* Wir wissen, dass einige dieser Punkte schwer einzubauen sind – zum Beispiel ist es mühsam, jedes einzelne Vorkommen von `style= Attributen` in einer Community mit vielen Seiten zu finden. Stelle sicher, dass alle deine zukünftigen Bearbeitungen den Richtlinien folgen – sofern dir etwas auffällt, solltest du ebenfalls in älteren Artikeln Korrekturen vornehmen. Jeder kleine Beitrag hilft deiner Community portabler zu werden!

## Weitere Informationen

* Stelle fragen im Forum

* Frage nach Hilfe von erfahrenen Benutzern

* Hast du einen Softwarefehler gefunden? Diskutiere ihn mit anderen Nutzern oder melde den Fehler einem FANDOM-Mitarbeiter

* Erfahre mehr über Portabilität im Allgemeinen: Hilfsmittel#Externe Links zum Thema Portabilität