You say that this isn't just possible but rather that it is easy. If
it is easy, then please check in a demo. Please add a
standards-looking, non-scrolling header and footer to the top and
bottom of an otherwise scrolling page? It seems easier to show people
than to tell them that it can be done. Probably you have the code in
your head and just need to write it down rather than telling people
that it could exist...
Doesn't need to be part of XUI or anything formal. Just one HTML page
showing us how to do it. It may be easy for you but it is not easy for
the rest of us.
> ... but what we're really talking about in
> the earlier thread was the ability to navigate between multiple
> stateful web pages?
Stateful windows is a separate and unrelated requirement that happens
to also have a potentially shared solution of having multiple
UIWebView controls. The solution is potentially the same, but the
requirement is unrelated.
A third, unrelated requirement is to have a scrolling IFRAME with
intuitive controls hosting third-party content like a web page. The
solution to this problem might ALSO have the same technological basis,
but it need not, if there is a standards-based way of doing it.
> I mean, if we were to implement header/footer type stuff where do we
> stop? Icons only? Icons and centered text? Icons with text... or....
> you get the idea. It is a slippery slope implementing a browser.
I don't think that browser is the right word. It's a slippery slope to
implementing a more complicated and hard to use framework...it's still
a dev framework, not a browser.
> ... What
> about the approach of Palm Pre pages? Or, what about the left hand
> side tab stack we see in Fennec? The mutliple pages in mobile safari?
Those are browsers, not task-specific applications.
Here's another crazy thought: what would it take to make the iPhone
PhoneGap extensible so that people who wanted to add native features
to it could do so without forking or branching...I have no idea: I'm
just throwing it out as an idea. Like what if it could dynamically
load plugins at startup...Objective-C should be good at that kind of
thing.
Paul Prescod