PDA

View Full Version : Stealth feature in b4 (and rc1)


Len Case
2006-08-30, 10:47 PM
So, buried in the item: We now restore vertical scroll position when loading workspaces. is actually a really neat feature.

We no longer "reload" when loading a workspace. Instead we now use "protocol validation" which means that urls load as if you had clicked on a link to them instead of forcing them and all their subresources (images, etc.) to be reloaded regardless of expires headers and caching.

This also means that partially filled out forms get restored to the state you left them--as of the last workspace save (barring weird javascripty forms like in these forums). Just changing values in a form isn't enough to cause the workspace to be dirty so you might have to minimize a window or something to get the form values saved correctly if you are trying to test out this feature.

Forrest
2006-08-30, 10:50 PM
This also means that partially filled out forms get restored to the state you left them--as of the last workspace save (barring weird javascripty forms like in these forums). Just changing values in a form isn't enough to cause the workspace to be dirty so you might have to minimize a window or something to get the form values saved correctly if you are trying to test out this feature.

I noticed that. I've had a page up for days and today hit the back button on it. There was the form data I submitted days ago. A nice touch... though now that I think about it, a possible security issue?

But the scroll position returning is a nice touch. It wasn't one of the things on my list, but it is something I missed.

Len Case
2006-08-30, 11:00 PM
The funny part was, the form data was already in there if you went back and then back forward--it just didn't restore (just like the scroll position didn't) since apparently the WebKit developers think that if you reload, you want to clear out your form data and don't want to keep your scroll position.