Help:Extensie:WebFonts
Deze pagina is verouderd, maar wordt behouden vanwege historisch belang. Het kan mogelijk extensies of functies bevatten die verouderd zijn en/of niet langer ondersteund worden. Ga er niet vanuit dat de informatie op deze pagina actueel is. Extension:WebFonts was replaced by Extension:UniversalLanguageSelector |
Dit is de gebruikersdocumentatie voor de WebFontsfunctie. Technische documentatie voor de WebFontsuitbreiding is ook beschikbaar.
Veel scripts voor talen hebben niet eenvoudig lettertypen beschikbaar. Dit kan komen doordat niet alle besturingssystemen dezelfde lettertypen hebben en de gebruiker niet weet hoe bijkomende lettertypes te installeren. Ook is het mogelijk dat de gebruiker de mogelijkheid niet heeft om bijkomende lettertypen te installeren, omdat er een gedeelde computer wordt gebruikt. Vanwege al deze redenen, is het niet eenvoudig om in sommige landen inhoud te tonen vanwege de problemen. Weblettertypen lossen dit op door de fonts in te sluiten in wikipagina's. De lettertypen worden automatisch gedownload zodat de leeservaring volledig is en de lezer geen rare tekens ziet zoals vraagtekens of rechthoeken.
Gebruik
Wanneer de extensie is geïnstaleerd en ingeschakeld samen met de login en een instel link op de pagina, zal een menu verschijnen om het lettertype te selecteren voor de pagina. standaard staat het eerste lettertype geselecteerd en toegepast op de wiki. Een gebruiker kan het lettertype wijzigen en dit zal onthouden worden terwijl je navigeert over verschillende pagina's. Ook kan de gebruiker als hij/zij dit niet prefereert dit uitschakelen voor ook toekomstige bezoeken voor een periode van 30 dagen. Het menu zal niet verschijnen als er geen tekst is die WebFonts ondersteunt
Als het lettertype beschikbaar is in het lokale systeem van de gebruiker zal deze niet worden geladen van de MediaWiki server. Het zal worden overgenomen van de computer van de gebruiker. Anders zal het lettertype gedownload worden van de server bij de eerste keer wanneer dat nodig is. De eerstvolgende keer word het lettertype geladen van de cache
Webfonts uitschakelen
Om WebFonts uit te schakelen terwijl je niet bent ingelogd: open het menu van WebFonts en kies voor de optie "⧼webfonts-reset⧽" onderaan (zie het screenshot). Dit zal functionaliteit uitschakelen voor een periode van 30 dagen door middel van een ccokie. Bestanden van lettertypen die gecached zijn kunnen mogelijk nog wel gerenderd worden voor "font-family" stijlen
Om WebFonts uit te schakelen wanneer u aangemeld bent: "Preferences" → "Appearance" → Optie "⧼webfonts-enable-preference⧽" uitvinken → Klik op "Save" om uw instellingen op te slaan.
Lijst met ondersteunde schriften, talen en lettertypen
Er is WebFontsondersteuning voor veel schriften. Hieronder ziet u een uitgebreide lijst van alle schriften die momenteel ondersteund worden en de talen waarvoor ze standaard ingeschakeld zijn.
Arabisch schrift
Supported languages:
Perzisch (fa)
- Iranian Sans
Assamees en Bengaals schrift
Supported languages:
Bengaals (bn), Assamees (as), Bishnupriya (bpy)
- Lohit Bengali (standaard)
- Lohit Assamese
Devanagari-schrift
Supported languages:
Hindi (hi), Marathi (mr), Maithili (mai), Bhojpuri (bh, bho), Goa Konkani (gom), Ahirani (ahr)
- Lohit Devanagari
- Samyak Devanagari (niet beschikbaar in het menu vanwege problemen met de weergave)
- Madan (niet beschikbaar in het menu vanwege problemen met de weergave)
Ethiopisch schrift (Geʻez)
Supported languages:
Amhaars (am), Tigrinya (ti)
- AbyssinicaSIL
Gujarati schrift
- Lohit Gujarati
- Samyak Gujarati
Gurmuki schrift
- Lohit Punjabi
- Saab
Hebreeuws schrift
- Miriam CLM
- Taamey Frank CLM
Khmer-schrift
Supported languages:
Khmer (km). Khmer (km)
- KhmerOSbattambang
- KhmerOSbokor
- KhmerOSfreehand
- KhmerOSmuol
- KhmerOSmuollight
- KhmerOSmuolpali
- KhmerOSsiemreap
Kannada-schrift
Ondersteunde talen: Kannada (kn), Tulu (tcy)
- Lohit Kannada
- Kedage
Supported languages:
Kannada (kn), Tulu (tcy)
- Lohit Kannada
- Kedage
Latijns schrift
- Charis SIL – biedt ondersteuning voor Min Dong Chinees
- Perizia
- RufScript
- Ubuntu – stylized font made by Ubuntu
Malayalam schrift
- AnjaliOldLipi
- Meera
- RaghuMalayalam
Myanmar schrift (Birmees)
- Masterpiece Uni Sans
- Myanmar3
- Padauk-Regular
- Yunghkio
Oriya schrift
- Lohit Oriya
- Utkal
Saurashtra schrift
- Pagul
Tamil schrift
- Lohit Tamil
- Thendral
- Thenee
Telugu schrift
- Lohit Telugu
- Pothana2000
- Vemana2000
Gebruik voor gevorderden
Er zijn 2 manieren om de fuctionaliteit van WebFonts te triggeren. Tekst kan gemarkeerd worden met taalcode en met een specifiek lettertype. Wanneer taalmarkeringen worden gebruikt zal het standaardlettertype voor deze taal worden gebruikt. Taalmarkeringen zijn nodig als de doeltaal anders is dan die van de pagina zelf. Het gebruiken van taalmarkeringen wordt aangemoedigd omdat het zal leiden tot verbeterde zoekmachine resultaten, spelliingscontroles, spraaksynthese, spraakherkenning, enz.
Om een paragraaf tekst als Hindi te markeren en de standaard webfont ervoor te laden:
Brontekst | Resultaat |
---|---|
<div lang="hi">नमूना पाठ</div>
|
नमूना पाठ
|
Om een paragraaf tekst als Hindi te markeren en de webfont "Samyak Devanagari" (in plaats van de standaard font) ervoor te laden:
Brontekst | Resultaat |
---|---|
<div lang="hi" style="font-family: 'Samyak Devanagari'">नमूना पाठ</div>
|
नमूना पाठ
|
Beperkingen en bekende problemen
Zelfs als de browser de lettertypen ondersteund is er geen garantie dat het de tekst correct kan weergeven. Dit is vaak het probleem bij Indische scripts waar de tekens niet normaal achter mekaar staan zonder veranderingen. Dit is wel het geval bij Latijnse en Cyrillische scripts. Het goed renderen en renderkwaliteit is ook afhankelijk van de browser en het besturingssysteem wat wordt gebruikt. Moderne webbrowsers en besturingssystemen zoals distributies voor Linux op de desktop, Mac OS X en Windows 7 presteren hierin goed. Oudere webbrowsers (zoals Internet Explorer 6) en besturingssystemen zoals Windows XP kunnen een sub-optimale gebruikerservaring bieden
Because of the flash of unstyled text (FOUT) that happens on first load, this technology gets unpractical if the font files grow very big. This currently prevents adding fonts for Chinese for example. The WebFonts extension does not support partial font downloading, where only those glyphs that are used in the page would be loaded.
Webfonts worden momenteel niet ondersteund voor Internet Explorer 6 op elke Windows-versie of Internet Explorer 8 op Windows XP vanwege bekende problemen.
Een lijst met bekende problemen vindt u in de MediaWiki-bugtracker.
Nieuwe schriften, talen en vertalingen
Only free fonts can be used for web fonts. The font license must allow redistributing the font and converting it to another formats. SIL Open Font License is preferred. Bugs or bad rendering caused by missing hinting information in the font may prevent using a font as a web font. If you are aware of a suitable font, please request it to be added in the bug tracker.
Meld alsjeblieft alle problemen in de bugtracker en vertaal deze extensie op translatewiki.net