Last modified: 2013-09-24 20:40:40 UTC
Parsoid will render captions for tags like: [[File:Example.jpg|center|frameless|I'm a caption!]] Whereas the PHP parser will ignore captions on inline tags. As stated in the MediaWiki help page on images: "Caption text only shows below the image in thumb and frame formats." http://www.mediawiki.org/wiki/Help:Images
Just a clarification that mentioned tag/wikitext syntax would generate a block element in PHP parser, and it also generates block element in Parsoid - the difference is presence of caption.
This presentational difference is intended to be handled by CSS rules, as note 5 of https://www.mediawiki.org/wiki/Parsoid/MediaWiki_DOM_spec#Images says. Parsoid as a content representation needs to include all the information from the wikitext, even if some of it is invisible.
Okay, that makes sense. Thank you.