Als ik onder een nieuwsartikel een reactie uit klap wordt het click event in javascript synchroon afgehandeld. Het nare hierbij is dat als ik op een trage verbinding zit het hele tabblad van mijn browser niet meer wil doen tot het laden van de betreffende reactie geslaagd is.
Het makkelijkst kan ik dit reproduceren door op mijn telefoon alleen GPRS aan te zetten en dan lekker reacties uit te klappen. Dan merk je al dat het vervelend is dat de site blokkeert tijdens het laden, als de verbinding ook nog even weg valt is het helemaal huilen.
Ik denk dat het goed is om dit asynchroon af te handelen zodat ik meerdere reacties tegelijk kan uitklappen en mocht het laden me te traag gaan gewoon verder kan lezen.
Dit blocking probleem heb ik zien voorkomen in de recente Safari en Chrome versie op zowel MacOS, iOS als Windows, maar mijn vermoedden is dat het in alle browsers voorkomt. Hopelijk kunnen jullie hier even naar kijken!
Het makkelijkst kan ik dit reproduceren door op mijn telefoon alleen GPRS aan te zetten en dan lekker reacties uit te klappen. Dan merk je al dat het vervelend is dat de site blokkeert tijdens het laden, als de verbinding ook nog even weg valt is het helemaal huilen.
Ik denk dat het goed is om dit asynchroon af te handelen zodat ik meerdere reacties tegelijk kan uitklappen en mocht het laden me te traag gaan gewoon verder kan lezen.
Dit blocking probleem heb ik zien voorkomen in de recente Safari en Chrome versie op zowel MacOS, iOS als Windows, maar mijn vermoedden is dat het in alle browsers voorkomt. Hopelijk kunnen jullie hier even naar kijken!