Hi Greg

I agree with your concept of a real world XYZ. In a sense on the web  
there is already a pseudo scale factor "em". We us it a lot since it  
scales well for different browsers and different screen resolutions.

However it is a stupid workaround, but it does support the need for a  
scaling factor on the internet at least.

I have always seen the GUI as an open book, with "0" as the top left  
corner of the right page and the top left corner of the left page.

Only the right page is actually ever seen. It starts at 0 and runs to  
infinity. The left page starts at 0 and runs to negative infinity.

In the good old days (1983) on the Mac we used a great deal of the  
negative page as an off screen buffer. Not just for animation sprites  
etc, but actually some assembly of " page parts".

I have never understood why off screen buffers have never been used  
on the internet, especially for dial-up situations. I guess it is a  
matter of not knowing what the user will do next the prohibits its  
usefulness. But graphics, buttons, fonts etc could be sent from the  
server to a buffer while someone is reading a page "just in case".

On another matter I would like to see "the chunks" sent by to  
browsers reduced from pages to "containers". Containers could contain  
anything and would travel with their XYZ positions attached. So when  
the browsers gets it, it would position it at  X and Y top left and X  
and Y bottom right on layer Z.  I find the current "page" system  
highly restrictive and use JSON more and more for page layout. I  
suppose container rotation would also be nice.

As REBOLs we must keep questioning the status quo... there are much  
better ways of doing things!

~chris







-- 
To unsubscribe from the list, just send an email to 
lists at rebol.com with unsubscribe as the subject.

Reply via email to