View Single Post
Old 02-03-2009, 04:48 AM   #1
Jellby
frumious Bandersnatch
Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.
 
Jellby's Avatar
 
Posts: 7,550
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
Rotating images (portrait/landscape)

Hi all,

I was wondering what would be the "best" way to deal with portrait and lanscape orientations in images, particularly in large "fullscreen" images. Some thoughts I've had:

- For desktop readers, it is better to have all images in their natural orientation, since rotating the screen is not always possible. Or, at least, the desktop reader should have an option to rotate the image and/or text.

- For portable readers, it is probably better to have the images in the same orientation (typically portrait), that way the screen space is not wasted and the user can easily rotate the device to see the image in its right orientation.

- It is possible to store a jpg image orientation in the EXIF metadata, so that even if the file is stored in portrait orientation, there is enough information for any program to rotate and flip the image if needed.

- It is not possible (as far as I know) to rotate an image with XHTML/CSS, but I think it is wit SVG.

So, what solution would you propose? Ideally, every reader, desktop or portable, would have a single button to rotate the screen to any orientation, but I'm afraid that's wishful thinking
Jellby is offline   Reply With Quote