Wikia


Alle wiki's op Wikia zijn vrij om zelf hun eigen JavaScripts of CSS toe te voegen om de functionaliteit of het uitzicht van de wiki aan te passen. Vele wiki's hebben handige scripts gemaakt, en soms worden ze zelfs met andere wiki's gedeeld. Dit vinden we zeer leuk, en we hopen dat het zo door zal gaan.

Er is echter een probleem verbonden aan de manier waarop we de JavaScripts en CSS importeren op onze wiki's: elke JavaScript of CSS pagina zorgt voor een aparte request naar de webserver. Het voornaamste probleem hiermee is dat dit systeem zeer traag is. Om dit te verbeteren heeft ons performantie team een nieuw stuk code ontwikkeld om de bestanden sneller en gezamenlijk te laden. We hebben enkele wiki's gezien met maar liefst 31 verschillende JavaScript bestanden. Daar kan het nieuwe systeem zeker de laadtijden verbeteren!

Dus wat hebben we nu net gedaan? Kort samengevat hebben we een nieuwe JavaScript functie toegevoegd, genaamd importArticles(). Deze functie werkt gelijkaardig aan de importScript() functie die vele wiki's op dit moment gebruiken. Het voordeel van de nieuwe functie is echter dat je in 1 keer een hele hoop verschillende JavaScripts (of CSS pagina's) kan laden. Deze worden allemaal gecombineerd in 1 enkele request naar de server. Daar bovenop wordt het resultaat ook geminifieerd, wat de snelheid nog verbetert.

Om meer te leren over deze nieuwe functie, neem een kijkje op onze Hulp pagina. We willen nogmaals het performantie team bedanken voor hun harde werk, en we hopen dat het je wiki positief zal beïnvloeden!

Original blog post made by DaNASCAT on the Community Central

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Around Wikia's network

Random Wiki