Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hoppipolla
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
hoppipolla
14y ago
To be clear, we aren't running some idealistic enterprise where we value standards compliance over real world usefulness. Indeed Opera has historically been more willing to implement IE quirks than other browsers, a policy that has recently
2.
▲
by
hoppipolla
14y ago
> Opera would be great if it handled nonstandard html gracefully for me We put a huge amount of effort into handling "nonstandard" html, including fixing the standards so that they represent the reality of what browsers have to handle.
3.
▲
by
hoppipolla
14y ago
Yes, but there is still a node that has an event listener on, and it is quite possible to display that in developer tools. Opera Dragonfly already does this, for example. What's not possible is for the browser to know that the event handler
4.
▲
by
hoppipolla
14y ago
Technically there is still only one "HTML5" standard; the W3C one. WHATWG are editing the "HTML Living Standard". Unlike the W3C model, there aren't version numbers or set phases that the spec must go through. Instead there is a process of
5.
▲
by
hoppipolla
14y ago
Oh, so 1:1 between processes and event loops? Doesn't that mean that something blocking in one tab (alert(), sync XHR) might will block tasks in any entirely unrelated tab that just happens to share a process/event loop? That seems rather u
6.
▲
by
hoppipolla
14y ago
I think multiple "units of related browsing context" [1] would be more accurate; unless I am wrong Chrome uses at most one process per event loop and has one event loop for each set of browsing contexts that can reach each other via the DOM
7.
▲
by
hoppipolla
14y ago
OK, GMail drag and drop issue turned into a bug report :)
8.
▲
by
hoppipolla
14y ago
FWIW we have the "wand" feature which will fill in, and submit, a form for you with previously used values (it's the key icon on the toolbar or ctrl+enter). I know this is not quite the same implementation that other browsers have.
9.
▲
by
hoppipolla
14y ago
Random pedantic fact: Martin, and several of the listed contributers work in our office in Linköping, Sweden.
10.
▲
by
hoppipolla
14y ago
It seems that the "mpt" who owns that domain today and is responsible for this article is not the same as the "mpt" that wrote the original article [1]. [1] https://twitter.com/mpt/status/209033178705436672
11.
▲
by
hoppipolla
14y ago
That's what getUserMedia[1] provides [1] http://dev.w3.org/2011/webrtc/editor/getusermedia.html#dom-n...
12.
▲
by
hoppipolla
14y ago
Opera Next has it (so it will be in the forthcoming Opera 12): http://my.opera.com/ODIN/blog/2012/04/17/web-page-camera-acc... Chrome also has it, behind a flag. (the parent comment originally asked when browsers would support getUserMedi
13.
▲
by
hoppipolla
14y ago
Do you have a better proposal? The use cases it needs to address are mostly documented at [1] although there are some missing (people are currently putting together a wiki page [2]) e.g. in order for image prefetching to work the decision o
14.
▲
by
hoppipolla
14y ago
That is a very appealing design, but sadly it doesn't address all the use cases. In particular one thing that people want to be able to do is to display a different image depending on the viewport dimensions, for example a closer crop on
15.
▲
by
hoppipolla
14y ago
Because I was making a specific point about the implementation complexity of things that depend on attributes vs things that depend on many elements.
16.
▲
by
hoppipolla
14y ago
This doesn't modify parsing. Modifying parsing would be something like allowing <img> to have child elements. Adding extra attributes to an element requires no changes to the parser.
17.
▲
by
hoppipolla
14y ago
From an implementation point of view, putting everything in a single attribute is way simpler; the design of <video> is quite problematic. The reason is that with a single attribute everything can be processed atomically. With a des
18.
▲
by
hoppipolla
15y ago
Long experience of contacting sites suggests that it is, at best, of limited effectiveness. At Opera we have a not-insubstantial team dedicated to developer outreach who frequently contact sites that are broken in Opera and give them help t
19.
▲
by
hoppipolla
15y ago
It seems like a weird thing to perpetrate a hoax about :) A more reasonable conclusion might be that the author made a mistake when testing Chrome. Having passed on the reports that Chrome still produces the header, the author has verified
20.
▲
by
hoppipolla
15y ago
The DOM and ECMAScript both assume that strings are sequences of UTF-16 codepoints. So while a browser could use non-UTF-16 internally it wouldn't help much because you would have to convert to UTF-16 in all the externally-facing APIs anywa
21.
▲
by
hoppipolla
15y ago
Bleach [1] is a sanitizer that uses html5lib on the backend. I think that Mozilla use it. [1] http://pypi.python.org/pypi/bleach
22.
▲
by
hoppipolla
15y ago
Right, WebKit shipped code based on the spec first but the spec itself underwent subsequent revision as the Gecko / Presto implementors found site compatibility issues and bugs. I think the WebKit implementation was recently updated to the
23.
▲
by
hoppipolla
15y ago
These "I have X tabs open" comparisons are very unhelpful. Different sites take hugely different amounts of memory in just the same way that different desktop applications do. If you want to make a even-slightly quantitative comparison you
24.
▲
by
hoppipolla
15y ago
https://bugs.opera.com/wizard/
25.
▲
by
hoppipolla
15y ago
http://schema.org/docs/faq.html#14 It seems that they chose Microdata over RDFa because the latter's syntax was deemed to be unwieldy. It's not really true that RDFa is more extensible than microdata, there are a small number of missing f
26.
▲
by
hoppipolla
15y ago
It is worth taking this with a liberal sprinkling of salt. The first problem is that there is no documentation of method. It appears that the results were obtained by simply running JSLint on itself once. Without some indication of how the
27.
▲
by
hoppipolla
15y ago
The W3C HTML Working Group is working on a complete testsuite for HTML5. The WebApps working group are doing similar things for their specs. many of which are often loosely referred to as "HTML5". The goal of these testsuites is to help bro
28.
▲
by
hoppipolla
16y ago
I haven't confirmed it, but I have heard [1] that it tries to download Flash content if you don't have Flash installed. [1] http://krijnhoetmer.nl/irc-logs/whatwg/20110210#l-826
29.
▲
by
hoppipolla
16y ago
http://www.questionhub.com/StackOverflow/3899985 This is a known issue. No promises, but it looks like a fix might be ready sooner rather than later. http://groups.google.com/group/google-maps-js-api-v3/browse_... It's not instantly obv
30.
▲
by
hoppipolla
16y ago
(disclaimer: Opera Employee, Core QA) If you are having problems with javascript in Opera, I would really like to hear about them so that they can be fixed. There is a bug report form at [1], or reply here. Obviously it is nice if you have
More ›