Comments (10)
Can you explain a little bit what you have in mind?
from dzslides.
Firefox will soon include a Fullscreen API ( https://bugzilla.mozilla.org/show_bug.cgi?id=545812 ) that will allow us to have a button to request document.body
to go fullscreen. We should include this button in the shells and maybe in the template.
Not tracking this bug for v2.
from dzslides.
Yeah like when used in another page with embedder. Ok I follow. Nice idea.
from dzslides.
We'll need a simplified version of that : http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin
Can we settle on what behaviour we want ? I'm not sure about having this feature on template. I don't see the point. But for embedder shell, it makes perfect sense.
from dzslides.
Why do you think it doesn't make sense to have it in template?
We don't have buttons in template, so we can't add a button just for that. We could have a custom keybinding, but F11 already does that. So yes, you may be right here.
from dzslides.
So in the end, do you agree with me ? We just change the popup button to a fullscreen one. It would be the same result as what slideshare or other provides on other websites than theirs...
from dzslides.
Hi,
Maybe you should continue to open a popup and immediately turns it to the fullscreen mode. Or conttinue to open a popup but with a shortcut to turn the fullscreen mode on (Shit-Super-F as usual).
from dzslides.
The last thing you describe is the current behaviour...
I don't see how having a popup improve user experience. We need the kind of behaviour we have with embedded slideshare (flash version).
A fallback could be interesting : no FS mode => open a popup...
from dzslides.
hmmmm. So there will be not way to have a windowed version then, right?
I'm ok with that.
A good link to learn about the fullscreen API for webkit and gecko: http://updates.html5rocks.com/2011/10/Let-Your-Content-Do-the-Talking-Fullscreen-API
from dzslides.
See #55 for implementation.
from dzslides.
Related Issues (20)
- Notes in the embedder shell. HOT 7
- Chrome handling of mouse drag to select text inside scrollable area causes slide transition HOT 7
- role attribute and graphical editing tool
- Cannot control embedded YouTube videos on scaled players. HOT 1
- Allow arbitrary `incremental` html elements. HOT 1
- Links don't work in tablet (android) HOT 5
- PDF conversion HOT 10
- Named intra-slideshow links HOT 1
- HOME/END navigation seem to transition all slides HOT 4
- Android Webview doesn't work
- Links dead on android HOT 1
- slide change not reciprocated - onstage.html
- fullscreen videos
- comply with HTML parsing rules HOT 1
- WTFPL is unacceptable in some corporations HOT 3
- Integrate shells into the the main file HOT 1
- lists seem to be formatted wrong HOT 1
- broken URL for demo video: videos-cdn.mozilla.net → videos.cdn.mozilla.net HOT 3
- Details does not take text content HOT 9
- Video autoplay HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dzslides.