Thread:Old McDonald/@comment-188432-20160808200621/@comment-188432-20161003010409

Heya :) Never apologise for going on vacay :) That stuff is important. :)

Here are a few thoughts on your comments:


 * While it does sorta work to use tags for images, it's definitely not a preferred method. Ultimately, PI code will be used to leverage data from the infoboxes, and an image isn't actually data.  A better band-aid, while you're cleaning up the  code, would be to use tags.  That'll just allow you to use whatever the contents of the  variable are.  However, it seems to me that the coding is fairly complex, as is, and may adapt to most situations.  In any case, tags aren't that flexible; depending on how "freaky" the  contents are, you might well find yourself with broken infoboxes if you go that route.
 * Slideshows aren't supported by portable infobox code. Even on the desktop, slideshows have fallen out of favor, making fixes harder to come by. And they don't naturally fit within the boundaries of a PI on the desktop, so an immediate fix would be necessary just for desktop use.  On mobile, they form a static row of unlabelled images, and your readers will definitely be confused as to what's going on. At least with the tabber setup, both desktop and mobile readers will have labelled images they can alternate between.  In any case, I don't think have your boxes currently set up for slideshows, so there'd be a fair amount of work involved in switching to slideshows -- even if they actually worked.
 * The 270px image resolution situation is number one priority for our portable infobox engineers. With any luck, it'll be fixed soon. There is a long list of communities who need this fix, which greatly increases the chances of a fix. Because of this, I think it would be a mistake, in just the medium term, to implement some kind of workaround.  Specifying px widths doesn't work out well on mobile at all, and if you use tags, you'll miss out on the fix that's coming soon. So I strongly recommend that we do it the right way -- with an tag -- so that we'll get good results on both desktop and mobile.