Closed
Bug 200293
Opened 21 years ago
Closed 21 years ago
Support for media="projection" in full-screen mode to use Mozilla for presentations
Categories
(Core :: Web Painting, enhancement)
Tracking
()
RESOLVED
DUPLICATE
of bug 120398
People
(Reporter: limi, Assigned: roc)
Details
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [en] Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 Support for the CSS media type called "projection" would be a very nice, useful (and hopefully rather painless) addition to Mozilla's capabilities. I will summarize how I envision it being done in the next sections. Reproducible: Always Steps to Reproduce: 0. Install Opera (any version after 4.0 will do) 1. Go to http://people.opera.com/howcome/2000/talks/may19-www9/index.xml 2. Press F11 for full screen view, use PageDown to navigate to the next slide 3. Enjoy the beauty of (X|HT)ML based slide presentation :) Actual Results: Opera applies the CSS style sheet with media="projection" attribute - part of the W3C spec - when it enters the full screen mode. This enables authoring of presentations in pure XML/XHTML, and is pioneered with great success in the Plone CMS - for an example, have a look at http://plone.org/Members/runyaga/presentations/OSCOM/presentation in fullscreen mode in Opera. Expected Results: Mozilla already have most of the hooks and CSS support required to do this. Step by step, here's what should happen: 1. You load a page which defines media="projection" as the media type for one of its CSSes 2. You switch to fullscreen mode 3. Mozilla applies the CSS with media type "projection" 4. Mozilla makes sure that PageUp/PageDown actually navigates to the page-break-before and page-break-after CSS elements 5. When you return to normal view, Mozilla makes the media="projection" CSS inactive again. In addition I whould propose two enhancements that would help the user experience of this feature: a) Mozilla shows a small "presentation mode" indicator that you can click when there is a CSS with media="projection" defined in the page, which sends you to fullscreen mode. b) Mozilla remaps left/right mouse button to previous/next page respectively, so you can navigate the slides using just the mouse buttons. c) Mozilla hides the scroll bar and address bar in fullscreen mode when the media="projection" style sheet is present. For a more extensive document explaining how this is done, go to: http://www.opera.com/support/tutorials/operashow/ It would be an incredibly nice addition to Mozilla if this feature if this was implemented - at the moment I always use Opera in combination with our Plone CMS to write presentations - and it's a pretty impressive effect to be able to present a web application from within the web browser itself - and in addition have the advantage of rendering the document as a normal page (excellent for printing) when it is not in "slides" mode. Additionally, Mozilla already has most of the plumbing to make this happen, so it should be pretty easy to implement. For people that know the Mozilla code base, that is (I'm just a humble web developer ;) Thank you for your attention.
Comment 1•21 years ago
|
||
*** This bug has been marked as a duplicate of 120398 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Comment 2•21 years ago
|
||
Alex, maybe copy&paste of relevant suggestions to bug 120398 is good idea? Spreading votes for two different bugs IMHO is not GoodIdea (tm). Though I can vote for both. The lower bug-number is the more attention developers pay for it :)
Reporter | ||
Comment 3•21 years ago
|
||
Yes, doing that now. Voters, please vote for the other bug.
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•