×

Yoors


Inloggen
×

Yoors











Bugfixes op Yoors

Bugfixes op Yoors


Onderstaande bugs zijn verholpen

  1. Plaatjes toevoegen aan artikelen
  2. Profielheader is weer aanpasbaar

Aan deze bugs wordt nog gewerkt

  • toevoegen van collecties

1. Plaatjes toevoegen aan artikelen

Verschillende gebruikers hebben geklaagd dat het hen niet lukte om Yoors content of plaatjes toe te voegen in hun artikelen. Dat probleem speelde alleen met Chrome, maar is nu verholpen. Voor een technische uitleg, verwijs ik je graag naar het stukje "technische achtergrond", maar als je dat niets zegt, kun je dat gewoon overslaan.

2. Profielachtergrond is weer aanpasbaar

Een andere veelgehoorde klacht is dat het niet mogelijk was om je profielachtergrond aan te passen. Ook dat is weer verholpen.

@1: Technische achtergrond

Browsers gaan op een verschillende manier om met hoe scripts ingeladen worden. Om er voor te zorgen dat Yoors een betere beleving geeft, hadden we de manier van inladen van scripts zodanig georganiseerd, dat ze niet de opbouw van een pagina in de weg zaten. Je ziet dus sneller een pagina, en hoeft dus minder lang te wachten.

In HTML5 zijn er 3 manieren om een script in te laden:

  1. <script>
  2. <script async>
  3. <script defer>

Deze worden hieronder uitgelegd (met dank aan Growingwiththeweb voor het plaatje):

We hadden dus een combinatie van script defer en async gebruikt.

Alleen nu blijkt het zo te zijn dat Chrome ze op een andere manier inlaadt dan Firefox, Opera of Internet Explorer. Hierdoor waren noodzakelijke modals niet ingeladen, waardoor een en ander niet werkte. Dat is nu opgelost, maar door de desbetreffende scripts op een trage manier in te laden.

Voorbeeld van een foutmelding in Chrome als scripts niet goed ingeladen worden. Deze vind je in de Chrome developer console.

@2: technische achtergrond

De server gaf status code 500 (Internal Server Error). Dat houdt in dat de afhandeling niet goed gegaan is. Omdat we het onderliggende framework hadden geüpgradet, werd een verkeerd type argument meegegeven voor de logger.

Deze hebben we bijgewerkt, en komen de foutmeldingen zoals hiernaast niet meer voor.