Module talk:ItemsNav

State of this project
The main goal is for this module to integrate with Module:Categories so that on each item page, the item navs are generated with tabs for each game. At this point the biggest hurdle is handling the loading time. On average, each game nav adds 1 second to the initial page load. This cost is difficult to justify given that the navs are non-essential.

Initially I thought the image maps were the problem but from some quick ad-hoc tests it seems like the "rows" are more costly (from loading each image individually?). We need to figure out how to cut down the loading time, or at least work around it. Maybe if there was some way to load the nav and inject it after the initial document load, perhaps using parse API? Just a theory.

This is not a priority for me right now so I'm letting it go, in the hopes that someone else (or a future version of myself) can eventually pick it up.

An easier shorter term goal would be to add each game nav to its respective item listings. PhantomCaleb (talk) 13:09, 13 October 2020 (UTC)