Most clients get thumbnail URLs via the API (e.g. the [[https://www.mediawiki.org/wiki/API:Imageinfo|imageinfo]] module) and thus would be unaffected by URL format changes. This task tries to collect which clients use thumb URLs directly as a de facto API instead, and what assumptions those clients have about the URL.
* MediaViewer: reads an existing image URL from the page, plus the original size encoded as data attributes, and resizes it ([[https://github.com/wikimedia/mediawiki-extensions-MultimediaViewer/blob/master/resources/mmv/provider/mmv.provider.GuessedThumbnailInfo.js|logic]]). Can do thumb->original conversion.
* mobile media viewer:
* Android app:
* iOS app:
* DBpedia: Uses `/Special:FilePath/` URLs to access 300-pixel wide images ([[ https://github.com/dbpedia/extraction-framework/blob/158856e3612c08e0eafc56d2d921d9d6d6d866b5/core/src/main/scala/org/dbpedia/extraction/util/ExtractorUtils.scala#L113 | source code ]])