flat assembler
Message board for the users of flat assembler.

Index > Heap > next version browser idea

Author
Thread Post new topic Reply to topic
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner
here is my idea on the next version killer app browser.

idea:
- the browser should displays page scroll horizontally instead of vertically.
- webpages would be designed to like a book
- browser shows a go to page [1 to last] drop down combo
- file name ends with .ehtml (extended html)
Code:
</page>
height:450px
width:200px
margin-left:20px
margin-top:20px
.... like css stylesheet
</page>
<content>
        ..... like HTML but no need <html> start tag.
        <?php
        //process those GET / POST request
        ?>
</content>
    

each .ehtml have a format like above, so that the browser know what page size to display.

- developer need to present a file name toc.ehtml, the first time visitor using this new version browser, browser would read the toc.ehtml file from server and then loading the (main page) as desc in toc.ehtml <main> tag.
Code:
<toc>
        <main>index.ehtml</main>
        <default> // if user didn't want to specify them in <page> tag
                height:500px
                width:400px
                margin-left:20px
        </default>
</toc>
    

if user want to maintain a same size over all the pages, they can list the values in the toc.ehtml file <default> tag, <page> if available, would overide that particular page.

after the <toc> tag, user need to provide a list tag like below
Code:
<list>
main page
index.ehtml

download
download.ehtml

board
http://board.example.com/

flat assembler
http://flatassembler.net

top ten download today
download.ehtml?search=top10
</list>
    

browser contained a TOC panel that load the list in this toc.ehtml file and displays them. the TOC panel is movable, you can stick it to left,right,top or down.

a screenbgcolor:red would help to define the area which doesnt occupy by the page. background-color: would change the background-color of the page
screenbgimg:example.jpg

so, let say designer want to put something out of the page size, eg. a small copyright notice at the bottom after page, he can use the following tag which place after the </content> tag.
Code:
<offpage>
        <div style="bottom:20px" align="center">copyleft 2005 by whoever</div>
</offpage>
    

so this copyleft notice would be put below 20px after the page. designer could put this offpage tag in the toc.ehtml so that i would avalable in all pages.

- the best part of this kinda things is, the browser would and could do what the SSI do in server. (we shift the load from the server to browser)
- designer can let the visitor see what actually designed by him (regardless what browser the user is using). or what screen resolution the user might use. they would see the same.

- i guess this would push browser war in a new step Smile

btw, all just my 2 cents.
if you think all up there is some craps or impossible stuffs, ... so just leave it Smile if you wanna share your views, critic is acceptable, please reply Smile
Post 19 Nov 2005, 01:47
View user's profile Send private message Visit poster's website Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner
btw, all above are possible to do with current HTML technology, (just a matter of taste) the point is, we need a such kind browser, so that we can reshape the web.
Post 19 Nov 2005, 01:51
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.