VisualEditor: Media settings dialog should show a preview of the media item
Open, LowPublic

Description

Wouterstomp at en.wp has requested that the media settings dialog shows a tumbnail/preview of the image so you can refer to it while writing the caption.

I would add to this that ctrl+click on this preview image should load the media description page in another tab/window.


Version: unspecified
Severity: enhancement

Details

Reference
bz52461
bzimport raised the priority of this task from to Low.
bzimport set Reference to bz52461.
Thryduulf created this task.Aug 2 2013, 4:11 PM

Is this meant to be a preview of the media item as it will render in the page (i.e., a live-updated view of the configuration options from the dialog)?

I don't think the original commenter had particularly thought of that, as the only thing you can currently do is write a caption. The idea being that you can refer back to the image when writing it. This will be even more useful I guess when you can used this dialog to write alt text.

My gut feeling is that a live preview would be nice but not essential. Possibly implement a static preview and then see if anybody asks for it to be made into a live preview. Assuming a live view is more than trivially harder to implement than a static one.

(In reply to comment #2)

I don't think the original commenter had particularly thought of that, as the
only thing you can currently do is write a caption. The idea being that you
can refer back to the image when writing it. This will be even more useful
I guess when you can used this dialog to write alt text.

My gut feeling is that a live preview would be nice but not essential.
Possibly implement a static preview and then see if anybody asks for it to be
made into a live preview. Assuming a live view is more than trivially harder
to implement than a static one.

I believe that the hard stuff here will be in showing anything at all (and, particularly, anything that looks like how it will render in the page). Will check about live-updating, though.