Slashdot Mirror


Vector Graphics Lead Wish List For Future Browsers

Coach Wei writes "Community voting results and a summary report have been published from OpenAjax Alliance's recent "community wishlist for future browsers" effort. When the voting closed on July 13th, 222 people participated in this open community initiative, with 143 people voted, 55 feature requests being written up, and contribution from many industry leaders. The voting indentified and prioritized 37 features. The top 10 are related to vector graphics, security, performance, layout, rich text editing, Comet, audio and video. Among all the feature requests, 2D Drawing/Vector Graphics is clearly the most desired feature by the community. It received most votes (110 people voted for it), and highest total score (over 10% higher than the second feature request). Looks like that it is time for all browsers, in particular, IE, to seriously consider supporting standards-based vector graphics."

14 of 321 comments (clear)

  1. we'll vector you right up by spazdor · · Score: 5, Funny

    Guys, guys.
    We've got it covered. Just close your eyes, bend over, and wait for Silverlight.

    --
    DRM: Terminator crops for your mind!
  2. Re:"Community" ? by AKAImBatman · · Score: 5, Informative

    Internet Explorer is the only major browser to NOT implement SVG and Canvas. Which is a major failure on Microsoft's part. One might almost say that they're intentionally trying to prevent the adoption of standards that could replace their proprietary APIs like VML and ActiveX. Almost, anyway. It's not like Microsoft has a history of not implementing the DOM standards or anything.

    (*Hint!* That was sarcasm. Microsoft fails miserably at implementing the DOM2 standards.)

  3. "Override Back Button Event"??? by PontifexPrimus · · Score: 5, Interesting

    Ok, I'm normally a peaceful person, but if someone invents a way to trap me on a page and disable my back button I'll hunt that guy down and kill him. Seriously. I understand that AJAX doesn't play well with the back button, but if this cancellation of functionality is implemented so that every site can deploy it easily it will break the web as we know it.

    --
    -- Language is a virus from outer space.
    1. Re:"Override Back Button Event"??? by Overzeetop · · Score: 5, Insightful

      As an end user and a project manager, I'd have to ask you why your code doesn't allow such a possibility. Not that I don't understand the added effort and difficulties (okay, technically, I don't; I don't program for the web), and it would suck to have to make it all work properly, but that's kinda your job.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:"Override Back Button Event"??? by urcreepyneighbor · · Score: 5, Insightful

      <sarcasm>Well, you see... our new, half-assed, pieced-together technology will only properly work if we force users to use it the way we want. Remember: it's OUR content, so we get to determine how the USERS use it!</sarcasm>

      <serious>UseIt.com.</serious>

      --
      "The fight for freedom has only just begun." - Geert Wilders
    3. Re:"Override Back Button Event"??? by Mongoose+Disciple · · Score: 5, Interesting

      Do a lot of web development? This is one feature I would love -- users can completely destroy how a web app works just by clicking on the back button and asking "where'd all my data go?"

      They sure can. This might put the onus on you as the web developer to build a smarter app. Or to not build that particular as a web browser app at all. You've got options, and it's not like the back button is a new feature that's surprised you and thrown off your assumptions.

    4. Re:"Override Back Button Event"??? by drinkypoo · · Score: 5, Insightful

      The problem is the back button causes a very very very large break in the sanity of web applications. You can kiss a consistent state goodbye.

      I know I'm contradicting my sig, but I want to explain why you are wrong.

      Session state is maintained on the server, not the client.

      If you trust the client to provide you valid data about the state of the application, you are very stupid. This is how people get owned.

      As such, you should remember what the user was doing, and if they open the application again, return them to where they were.

      Disabling the back button is wrong. If your application cannot handle me leaving it any any time gracefully, it is a piece of shit. And if you absolutely must have control of my system, well, that's why we have xulrunner. In fact, I would go so far as to say that the web is probably not even the best way to deliver an application of that nature, but you could argue that one back and forth all day - my main argument is that users expect web pages to behave in a certain way.

      The real issue here is that a webpage is not a standalone application, and you run into problems like these when you try to make it one. Webpages are forms, like screens on mainframes, and are request-oriented. Your web applications should be the same.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  4. Re:"Community" ? by Culture20 · · Score: 5, Funny

    But all 222 "web browser users" worldwide voted. Unless someone voted twice.

  5. SVG animation by gr8_phk · · Score: 5, Insightful

    I'm glad Firefox has SVG and is improving it. I really want to see SVG animation. It sucks to use java script just to cause a diagram to have a few moving parts when animate transform would do the trick.

  6. Re:"Community" ? by IdahoEv · · Score: 5, Insightful

    Internet Explorer is the only major browser to NOT implement <insert ANY interesting/useful non-proprietary feature or open standard here>

    There, fixed that for you. The only thing MS is ever first on are the things that can't be implemented in any other browser because MS owns the technology.

    --
    I stole this sig from someone cleverer than me.
  7. The ONLY thing that is needed is... by JustShootThemAll · · Score: 5, Interesting

    The ONLY thing that has to be added, and needs to be added about ten years ago, is a date input field in forms.

    One that is locale-aware (DD-MM-YYYY, MM-DD-YYYY, or whatever you're locale used). Currently you have to jump through several hoops and it is near impossible to get a foolproof date input.

  8. Re:"Community" ? by maxume · · Score: 5, Interesting

    Except for AJAX...

    http://en.wikipedia.org/wiki/XMLHttpRequest#History_and_support

    I mean, they didn't come up with the cute name, but they did package the technology first.

    --
    Nerd rage is the funniest rage.
  9. Re:Hopeful in regards to Silverlight? by Anonymous Coward · · Score: 5, Insightful

    You realize adobe has released an official flash player for Linux right? How did such an ignorant post get modded insightful?

    Microsoft is not to be trusted, they have proven this time and time again. Silverlight itself is built on a platform designed to screw everyone in the IT world over.

    Microsoft tried to corrupt Java and make it Windows only... and got stopped. So they cloned Java, e.g. .NET, and made it Windows only.

    Mono is a few major revisions behind Microsoft's implementation. It doesn't support a large part of Microsoft's software stack. It is basically "Managed Wine."

    It's not the kind of thing I'd want to rely on and no one in their right mind should let Silverlight put Microsoft in a position to take over the Internet.

    So in short: avoid Silverlight like the plague that it is.

  10. Re:Hopeful in regards to Silverlight? by edward+chan · · Score: 5, Informative

    "Adobe repeatedly refused to release an updated Flash plugin for Linux. That is why they skipped a version. They said they were done with Linux support. One guy kept pestering Adobe offering to code it for free, and the eventually let him create an updated Flash plugin. Allowing one man to do the work unpaid begrudgingly is not what I'd call supporting a platform." What are you talking about? I happen to know several engineers on the Flash Player team at Adobe that currently work on the Linux version. And as far as I know, the upcoming version, FP10, fully supports Linux as well.