Author Topic: Fussy requests  (Read 1395 times)

MPete

  • Full Member
  • ***
  • Posts: 62
Fussy requests
« on: November 11, 2009, 07:17:20 pm »
Using MegaZine a few solid days now in a real-world scenario, I've noticed a few functional things that could be improved. Sorry if these have already been discussed. I'd be interested to see working examples if others have managed to implement them already.

ZOOMING
I love liquid scaling with the mouse wheel - from my research this appears to be exclusive to MegaZine. But for those without mouse wheel (ie some macs, laptop touch pad) I wonder if there could be other options for zooming.
- Double click zooms in, double click again to zoom back out.
- Click and drag up to zoom in or down to zoom out.
- Keyboard up arrow or plus to zoom in, down arrow or - to zoom out.

A real-life scenario, I'm considering the interface is fluid enough to not even need any of the navigationbar. But without the zoom in/out buttons there's no other way to zoom in without the mouse wheel.

VIDEO
Embedding video is gold again very few other systems allow embedding video so easily. I read another thread suggesting embedding youtube videos and thought this idea could be re addressed in some way from a broader perspective. It would be good to have some kind of global embedding system that embeds the source video or swf from a range of common embed codes:
- YouTube
- Vimeo
- Facebook Video
- MySpace Video

A real-life scenario, my client has an aggregate of popular viral content and videos from each of these sources.

A work around I've implemented so far is to load a lightbox over the top of MegaZine with the embed code inside.

Florian Nücke

  • κρύα πόδια
  • Administrator
  • Hero Member
  • *****
  • Posts: 1985
  • MegaZine3 Developer
    • MegaZine3
Re: Fussy requests
« Reply #1 on: November 12, 2009, 07:14:28 pm »
There's always room for improvement, I know ;)

Zooming
True, the current alternative of using the zoom buttons is less than ideal.
- As joakimhoegset has asked yet and again, the doubleclick thingy would be nice, true. I'll have not yet toyed with the double click mouse event, will have to try that and hope the first click does not seep through to other interactive elements (e.g. linked/galleryopening/whatever elements on the page).
- The dragging is problematic I'd think, again, because of interactive content on the pages. I'd been thinking about a slider at one side of the book which would control the zoom level.
- Keyboard shortcuts for zooming are an obvious yet brilliant idea. Will definitely add those. I think I prefer the numpad + and - as the default values, but will make them changeable via attributes (like the keyboardnavigation since the last update).

Video
I had a go and tried simply embedding them as SWFs via the img element, which actually worked. The problem was that the rendering was totally bugged when turning the page (masking failed for some reason unknown to me)... you could try the same with the others, and see if they work better. I have an element for yt videos on my todo list, in which I wanted to try to more specifically work around problems (if that is possible at all...).
For the Snark was a Boojum, you see.

Before you ask a question
          After you get an answer
  • please document your problem with the answer in the Project Wiki. (e.g. in the FAQs)
  • help others out if you can, by answering their questions on the forum.