This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.

Wednesday, August 17, 2005

AJAX: Notes on Detecting History Changes in Safari

I've been experimenting with how to get back and forward buttons and bookmarkability for AJAX apps in Safari. No one has been able to get Safari to work with any known hack for detecting if the user has touched the back or forward buttons in an AJAX app, or getting bookmarkability to work. Here are some of my notes from playing around today with Safari at a rental shop:

Emulating SVG and Safari's Canvas on Internet Explorer

This might be completely off the mark, but might it be possible to emulate a subset of Scalable Vector Graphics (SVG) or Safari's Canvas tag on Internet Explorer using IE's proprietary Vector Markup Language (VML) format? I don't know VML in-depth enough to know if it supports what is necessary for a subset of canvas or SVG, but it would certainly be a fun exercise to try to figure it out. If it is possible to emulate part of SVG or canvas with it, this means that canvas and SVG could be used in cross browser apps since both SVG+canvas will be in Mozilla 1.1, canvas is in Safari, and IE would have a VML shim to provide canvas or SVG support.

Some details on VML:

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]