Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 13 of 13

Thread: What if....

  1. #1
    New Coder
    Join Date
    Apr 2003
    Location
    UK
    Posts
    67
    Thanks
    0
    Thanked 0 Times in 0 Posts

    What if....

    Not sure where (if anywhere) this should be posted, so i'll just give it a go in here...


    If you were to hold a position of authority or importance in the W3C (or any other such organization), what would you want too do? Where would you want too see the web going?

    Anything from something simple like making redundant certain tags, updating specifications or languages, or even something more general, like pushing a new/good technology into more mainstream use.

  • #2
    Master Coder
    Join Date
    Feb 2003
    Location
    UmeŚ, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    I would like to create an Interface Object Model in paralell to the DOM in combination with a Document Permissions Model for regulating how or what you are allowed to do with it (User control is important). Second, I'd try to make CSS more powerful by introducing the ability to change rendering order, non-rectangular element shapes, better box model (something alike either SVG or XUL, for instance), and the ability to use css with dynamic expressions. Also, I'd want to introduce a way to specify other sources or compound sources for some attributes. Take for example something as easy as width: 100%-10px;.

    Other than that, I'd like to update the http and mime protocols to use UTF-8, and make a way to specify complex content types instead of the linear types of today. Well, there's more, but that's all I can think of just right now.
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards

  • #3
    Regular Coder
    Join Date
    Jun 2002
    Location
    North East England
    Posts
    853
    Thanks
    0
    Thanked 0 Times in 0 Posts
    *Probably* Technology and Sciences discussions, but anyway

    I'd be quite boring and introduce text-align: center and I cerainly agree with liorean's width: 100%-10px; example, more control over positioning an sizing of layers would be good.

    I think some kind of protocol to prevent spoofed email headers and the like, some kind of verification, would be a good move too.
    [+] Computer/PC issues [+] Silverpaw3D
    ------------------------------------------------
    Never buy a dwarf with learning disabilities...

    ...it's not big, and it's not clever.

  • #4
    Senior Coder
    Join Date
    Jun 2002
    Location
    near Oswestry
    Posts
    4,508
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Yeah man, definitely compound expressions and non-rectangular boxes in CSS.

    I'd also like to see a range of filters as standard - dropshadow, gradient overlays, that kind of thing.

    I'd deprecate the window object and make everything descend from document

    And I'd elevate the standards themselves from "recommendation" to "prerequisite" - non-compliant user-agents are subject to "non-interoperability" premiums so they pay more for bandwidth
    Last edited by brothercake; 05-11-2003 at 08:20 PM.
    "Why bother with accessibility? ... Because deep down you know that the web is attractive to people who aren't exactly like you." - Joe Clark

  • #5
    Master Coder
    Join Date
    Feb 2003
    Location
    UmeŚ, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    Brothercake - the window object isn't in any spec...

    As for ECMAScript object models, I'd prefer a clear splitting up between document, interface and language. Separate the host object (today melded into window) into something named, for example, host. Then, separate all interface objects into sometheng named say, interface. In that you could specify some natural objects such as screen, navigator, history, window (containing titlebar, menubar, statusbar, sidebar, toolbar, scrollbars, viewport etc.), security, privacy, permissions etc.
    Then you should of course have the document. You should be able to climb from any element in any direction in it's inheritance or decendancy tree. host should be language related, containing all host objects such as Object, Number, Array, DOMImplementation, Error etc. (including the constructors for DOM and interface objects, and all other native objects.) It should also contain a way to find out what version of ECMAScript it is compatible with. (This meaning the latest version you are FULLY conformant with. You should need some form of compliancy test from ECMAs side to be allowed to return a certain version.)
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards

  • #6
    Moderator
    Join Date
    May 2002
    Location
    Hayward, CA
    Posts
    1,459
    Thanks
    1
    Thanked 23 Times in 21 Posts
    On the original question: I'd work specifically to add more support for mathematics as it is taught in high schools.

    I've been fighting a losing battle on this issue already; in a nutshell, we don't have any language for mathematical geometry (SVG doesn't use mathematics to define shapes or relations between objects), or for mathematical theorems (XHTML is fine for some theorems, but others might like a two-column proof, or whatever).

    However, with my discovery of XBL, it might just be possible to put out a workable demo... already I think I've shown jkd a few samples of presentation markup for points, angles, line segments, rays, lines, arcs, and circles (not all conic sections, though). One hard part is finding the time to really develop it, as I'm quite deep into hacking Mozilla's DOM Inspector right now. (Another is making sure I can put food in my stomach.)
    "The first step to confirming there is a bug in someone else's work is confirming there are no bugs in your own."
    June 30, 2001
    author, Verbosio prototype XML Editor
    author, JavaScript Developer's Dictionary
    https://alexvincent.us/blog

  • #7
    Senior Coder
    Join Date
    Jun 2002
    Location
    paris, france
    Posts
    1,216
    Thanks
    0
    Thanked 0 Times in 0 Posts
    id love to add more customability to form elements

    but i would want to keep the web open to all users. ones with crap computers (like me )) and differnt tags or something for good computers
    photoshop too expensive? use the GIMP! www.gimp.org

  • #8
    Senior Coder
    Join Date
    Jun 2002
    Location
    ColoRockyz
    Posts
    1,646
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Issue thick coke-bottle glasses, pocket-protectors, and flood pants to anyone who answers this question.
    Zoobie or not Zoobie...That is the problem.
    <body onUnload="flush( ! )">

  • #9
    Regular Coder
    Join Date
    Jun 2002
    Location
    North East England
    Posts
    853
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I'd also force browsers to recognize English and other languages in html, for example 'colour' or 'couleur' would be valid, not just American spelling.
    [+] Computer/PC issues [+] Silverpaw3D
    ------------------------------------------------
    Never buy a dwarf with learning disabilities...

    ...it's not big, and it's not clever.

  • #10
    Senior Coder
    Join Date
    Jun 2002
    Location
    UK
    Posts
    1,137
    Thanks
    0
    Thanked 0 Times in 0 Posts
    mouse people in england should team up and make ehtml (or something like that) which is english html. i'm sure some people could right a rendering engine, as all it would be is a few alterations to an existing one.

    scroots
    Last edited by scroots; 05-31-2003 at 01:31 PM.
    Spammers next time you spam me consider the implications:
    (1) that you will be persuaded by me(in a legitimate mannor)
    (2)It is worthless to you, when i have finished

  • #11
    Regular Coder
    Join Date
    Sep 2002
    Location
    Louisiana
    Posts
    576
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I would make all newly released browser support only the same version of javascript, the same version of html, the same version of all the languages, and not the older ones.

  • #12
    Senior Coder
    Join Date
    Jul 2002
    Posts
    1,628
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Whackaxe - id love to add more customability to form elements
    Like what? You can already do plenty, besides form elements serve a purpouse, you dont want them looking like something other than what they are.

    chrismiceli - I would make all newly released browser support only the same version of javascript, the same version of html, the same version of all the languages, and not the older ones.
    The internet and technologies are constantly a work in progress, if we excluded old markup etc. for every new browser, then the internet documents would just not work, upgrading would suck.

    I mean i kind of like the fact that IE understands tag-soup well, and can still show markup thats basically a nightmare, this is what makes the internet so popular, HTML4 is easy, and good for an inexperienced user, or someone who really doesnt care all that much about it.
    and worldwide publishing is a definate plus, hence the internets popularity.

    Moderator: General web building

    Get out from under them, resist and multiply.
    Get out from under precipice and see the sky.

  • #13
    Senior Coder
    Join Date
    Jun 2002
    Location
    paris, france
    Posts
    1,216
    Thanks
    0
    Thanked 0 Times in 0 Posts
    customizable radio buttons as well as file boxs, like modifying "browse" to something else or maybe changing the arrow colour in a select box
    photoshop too expensive? use the GIMP! www.gimp.org


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •