Pomoc:Wyświetlanie przypisów w kolumnach
Wyświetlanie przypisów w kilku kolumnach jest obecnie zależne od szerokości ekranu urządzenia, na którym strona jest wyświetlana. Jest to jeden z elementów zwiększania responsywności stron Wikipedii (a więc także ich dostępności), a Wikimedia Foundation umożliwiła włączenie tej funkcji w marcu 2017 roku. W polskojęzycznej Wikipedii zmiana została wprowadzona na przełomie 2017 i 2018 roku.
-
Przypisy podzielone na kolumny dobrane do szerokości 1280px
-
Te same przypisy dobrane do szerokości 2564px
Przyczyny zmian[edytuj | edytuj kod]
Wcześniej, przez około 10 lat, dzielenie przypisów na kolumny odbywało się ręcznie i oddzielnie dla każdej strony – poprzez zdefiniowanie stałej liczby kolumn w jednym z szablonów odpowiedzialnych za wyświetlanie przypisów (głównie {{Przypisy}}). W niektórych przypadkach mogło prowadzić to do sytuacji, w których na wąskim ekranie przypisy były podzielone na zbyt wiele kolumn – z drugiej strony u użytkowników korzystających z ekranów o dużej szerokości, przypisy były wyświetlane w liczbie kolumn mniejszej niżby to wynikało z rozmiarów ekranu. Niekiedy dochodziło również do wzajemnych zmian w artykułach, w których edytorzy nie byli zgodni co do właściwej liczby kolumn w przypisach.
-
Przypisy podzielone na trzy kolumny na wąskim ekranie
-
Te same przypisy wyświetlone w liczbie kolumn dobranej do szerokości ekranu
Kwestie techniczne[edytuj | edytuj kod]
Zmiana ta wprowadzona jest w szablonach {{Przypisy}} i {{Uwagi}}. W każdym przypadku wyświetlanie przypisów w kilku kolumnach działa, jeżeli przypisów jest więcej niż 10 (tzn. jeśli przypisów jest mniej – zawsze wyświetli się jedna kolumna). Każda kolumna przypisów ma określoną (w MediaWiki:common.css) stałą szerokość: 30em. Dodatkowo domyślnie włączone jest rozszerzenie (MediaWiki:Gadget-narrowFootnoteColumns) powodujące zwężenie kolumn w sytuacji, gdy jest dużo przypisów harwardzkich (utworzonych za pomocą szablonu {{odn}}).
Domyślne zachowanie można zmienić we własnym arkuszu stylów, np.
.mw-references-columns {
column-width: auto!important;
column-count: 2!important;
}
spowoduje wyświetlenie przypisów zawsze w dwóch kolumnach (niezależnie od szerokości ekranu, ale pod warunkiem, że przypisów będzie więcej niż 10).