engagementlab / emerging-citizens

Emerging Citizens is a suite of digital multiplayer games that teaches students how to critique and create civic media.
MIT License
2 stars 0 forks source link

wikigeeks: significant delay between clicking link in article and wiki page loading #155

Closed jpailthorpe closed 7 years ago

jpailthorpe commented 8 years ago

this seems to happen on both desktop and mobile devices. possibly due to our system trying to reformat the wikipages into our formatting? We definitely need to speed this up. In a race game, this is grueling! I would prefer to have less content or clipped content (no tables, images, etc.) than to have a delay on pages.

Let me know what you can do to speed this up. at the least we should give players an indication that their has been registered (the red bar with the page title loaded isn't enough). Still, cutting content we display on the page is ideal.

johnnycrich commented 8 years ago

This is more of an issue with how after each click, we have to wait for Wikipedia to return to us the data for the next article. This is not instantaneous and is also a factor of network conditions, device speed, etc. I am not convinced that reducing the amount of HTML cleanup we do is going to help with this but we can experiment with the Wiki API commands to see if we can get a cleaner or more condensed response from Wiki. I am going to have @esalling23 look into this a bit.

johnnycrich commented 8 years ago

@esalling23 we should start by adding loading indicator modal that shows right when players taps link

esalling23 commented 8 years ago

@jpailthorpe Modal has been added, will be in the next build for testing this issue!!

jpailthorpe commented 8 years ago

@ritsukaBin check this feature by playing with different devices, trying to break it so we can reveal any bugs.

Bin-ary-Li commented 8 years ago

ok, I will check all the assigned issue this Wednesday when I come in

On Sep 26, 2016, at 5:40 PM, Jordan Pailthorpe notifications@github.com wrote:

@ritsukaBin https://github.com/ritsukaBin check this feature by playing with different devices, trying to break it so we can reveal any bugs.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/engagementgamelab/emerging-citizens/issues/155#issuecomment-249706066, or mute the thread https://github.com/notifications/unsubscribe-auth/ATnA3Y3YrUBYzwnObhdewvEj5BKOG0pXks5quDvkgaJpZM4J-HUk.