Opera Seeks Developer Input For Opera 10
taskforce writes "Opera Watch is reporting that the folks Opera Software are asking web developers for input on what they think the most important features are which could be added into the next version of the Opera desktop browser. Considering what has been added in Opera 9, what do you think would be most important for the browser from both a developer and a user standpoint?"
Probably it's not the answer to the question, but I'd love to see a native 64 bit version of Opera. As for the argument "there's no 64bit flash", screw adobe/macromedia/$proprietary_technology_owner. The web is a nice place also without Flash. Maybe even better!
I'd have to second the request for XUL support. With Microsoft producing its XUL clone XAML for use with Vista software, it's only a question of when, not if these technologies take off. Is this an area out of which Opera truly wishes to stay?
The parent's request for better AJAX debugging is another possibility certain to turn a number of web-dev heads. Few doubt AJAX's destiny. I for one would love to see this.
Additionally, I'd also like to request an option to specify how the middle-button responds to clicks for scrolling. Presently, and for prior versions, pressing the middle button to begin the hands-free scrolling feature snaps the cursor to the middle of the page. This becomes an issue when trying to open a page in a background tab with a middle click and, if the click is off by a little, the cursor shoots away, causing the user to move their cursor back to the link. A minor nuisance but one I've heard complained about for years.
Browsers bend over backwards to be compatible with lots of pages, and by so doing promote worse behaviors.
The mess that passes for HTML is a direct result of the permissive approaches of browsers. It is understandable that browser vendors want to make the browser work on as many pages as possible, but it is a horrible tool to use in the hands of web developers because the bottom line is if it works, it is OK.
Browsers need modes that can be enabled for developers that raise exceptions when exercising behaviors that were inserted for compatability but which violate standards and/or are likely to break other browsers/versions. They need to do this to make it easy for developers to use the browser to test their web pages while not promoting worse-formed content. Whichever browser does this first, will be my choice of main browser to use when testing my web pages.
It's worth pointing out that the person publishing those benchmarks is an Opera employee. Not that I think they are fabricated, but it's always good to know potential biases.
Bogtha Bogtha Bogtha