aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartek Szopka <bartek.szopka+github@gmail.com>2012-02-18 22:49:34 +0100
committerBartek Szopka <bartek.szopka+github@gmail.com>2012-02-18 22:49:34 +0100
commit0ee071780aa22dffd25345338acaae9bbf271ed3 (patch)
tree27e6679836e4552c220bb1a0cd10e5d2d7d4eb50
parent2324484152227791a12da562cd05014febd05c8e (diff)
downloadimpress.js-0ee071780aa22dffd25345338acaae9bbf271ed3.tar.gz
impressive browser support
-rw-r--r--README.md27
-rw-r--r--index.html2
2 files changed, 17 insertions, 12 deletions
diff --git a/README.md b/README.md
index 105b94f..fe9544a 100644
--- a/README.md
+++ b/README.md
@@ -107,12 +107,14 @@ BROWSER SUPPORT
### TL;DR;
-Currently impress.js works fine in latest Chrome/Chromium browser, Safari 5.1 and Firefox 10
-(to be released in January 2012). IE is currently not supported (IE10 is close, but not there
-yet - see below for details). It also doesn't work in Opera.
+Currently impress.js works fine in latest Chrome/Chromium browser, Safari 5.1 and Firefox 10.
+With addition of some HTML5 polyfills (see below for details) it should work in Internet Explorer 10
+(currently available as Developers Preview).
+It doesn't work in Opera, as it doesn't support CSS 3D transforms.
-As it was not developed with mobile browsers in mind, it currently doesn't work on
-any mobile devices, including tablets.
+As a presentation tool it was not developed with mobile browsers in mind, but some tablets are good
+enough to run it, so it should work quite well on iPad (iOS 5, or iOS 4 with HTML5 polyfills) and
+Blackberry Playbook.
### Still interested? Read more...
@@ -155,14 +157,17 @@ with running impress.js.
### And few more details about mobile support
-Mobile browsers are currently not supported. Even iOS and Android browsers that support
-CSS 3D transforms are forced into fallback view at this point.
+Mobile browsers are currently not supported. Even Android browsers that support CSS 3D transforms are
+forced into fallback view at this point.
-Anyway, I'm really curious to see how modern mobile devices such as iPhone or iPad can
-handle such animations, so future mobile support is considered.
+Fortunately some tablets seem to have good enough hardware support and browsers to handle it.
+Currently impress.js presentations should work on iPad and Blackberry Playbook.
-iOS supports `classList` and `dataset` APIs starting with version 5, so iOS 4.X and older is not
-likely to be supported (without polyfill code).
+In theory iPhone should also be able to run it (as it runs the same software as iPad), but I haven't
+found a good way to handle it's small screen.
+
+Also note that iOS supports `classList` and `dataset` APIs starting with version 5, so iOS 4.X and older
+requires polyfills to work.
LICENSE
diff --git a/index.html b/index.html
index 53bd569..3660011 100644
--- a/index.html
+++ b/index.html
@@ -115,7 +115,7 @@
<div class="fallback-message">
<p>Your browser <b>doesn't support the features required</b> by impress.js, so you are presented with a simplified version of this presentation.</p>
- <p>For the best experience please use the latest <b>Chrome</b> or <b>Safari</b> browser. Firefox 10 (to be released soon) will also handle it.</p>
+ <p>For the best experience please use the latest <b>Chrome</b>, <b>Safari</b> or <b>Firefox</b> browser. Upcoming version 10 of Internet Explorer <i>should</i> also handle it.</p>
</div>
<!--