Поддержка браузера Javascript UndoManager - PullRequest
3 голосов
/ 18 мая 2010

В спецификации HTML5 упоминается UndoManager, который можно использовать для запроса предыдущего состояния документа, отредактированного пользователем (http://www.whatwg.org/specs/web-apps/current-work/#undomanager). Поддерживают ли это какие-либо браузеры? Есть ли надежда, что браузеры его поддержат?

1 Ответ

4 голосов
/ 18 мая 2010

Вы можете протестировать свои собственные браузеры, перейдя к ним HTML5Test.com . Вы также можете проверить его на своей странице (а затем использовать его, если он существует), выполнив следующие действия:

return typeof UndoManager !== 'undefined';

Браузеры, которые в настоящее время поддерживают его, ограничены.

Нет поддержки: Chrome 6.0, IE 8, FF 3.6

Browser       Score (160)   UndoManager Support
--------------------------------------
IE8           19            no
FF3.6         101           no
Chrome 6      142           no
Safari 4.0.5  70            no
Opera 10.53   102           no

Chrome, Firefox и Opera хорошо зарекомендовали себя в общей поддержке HTML5. Таким образом, поддержка UndoManager может появиться в ближайшее время. Safari пообещал также полную поддержку HTML5 "в ближайшее время". Предполагается, что IE9 больше ориентирован на веб-стандарты.

Итак, в данный момент все выглядит не так, но я думаю, что в ближайшем будущем появятся 3-4 основных браузера с поддержкой.

...