Desktop and mobile use different implementations for displaying a lightbox when images are clicked.
There is lots of user value e.g. performance/functionality to consolidating these two experiences.
Pros of desktop version compared to mobile
- Has support for 3d images
Cons of desktop version compare
- ~100KB of code (minified, decompressed). Mobile uses ~5KB
Cons of both
- Desktop built in OOUI library (rather than Codex)
- Mobile uses non-standard MobileFrontend library (rather than Codex)
Benefits of consolidating the two experiences
- One less unmaintained extension in our deployed servers
- More functionality to mobile users
- better frontend performance for desktop users