Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: - XYZ

From: chd::1staccess::ca at: 8-Sep-2007 10:37

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