When the user runs a Macao site from the local file
system and the site makes use of the module
Persistence, the score can't be saved as a favorites
bookmark with the Microsoft Internet Explorer 7 (This
issue has been discovered with IE 7 beta).
When the user creates a favorites entry in order to
save the game score, the parameter with the score value
is truncated from the link. In links to files in the
file system the Internet Explorer now generally
truncates the parameter section. So when the user
reloads the link, there is no score available and the
Macao site will restart from the beginning.
This problem only occurs on Internet Explorer 7+ and
only when the Macao site is run from the local file
system. The module Persistence works fine, when the
Macao site is run from the Internet.
Persistence will probably mainly be used from the local
file system for testing purposes. If you want to use
Persistence to test your site, you can use one of the
following workarounds:
- When you work with Internet Explorer 7+, copy the URL
of the save dialog to the clipboard instead of setting
a bookmark. Restart the game by entering the URL from
the clipboard into the browsers address bar.
- Use another browser like Firefox or Opera to test
your site using Persistence.
In the future there could be a module, which can be
used to run a Macao site from the local file system as
an HTA application. Turning a site into an HTA
application is quite easy. There is only a declaration
in the index.html file needed and the file must be
renamed with the extension “.hta”. But providing
persistence functionality for this HTA application is
more work. So this would be a new feature. If you are
in need for this feature, please post a comment or send
an email.
So there will be probably no fix for this new limitation.