Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
om2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
421.
▲
by
om2
11y ago
If you throw me a bug number (here or privately) I'll take a look.
422.
▲
by
om2
11y ago
Despite the similar name, Safari Technology Preview is a very different product concept from the old IE9 Developer Previews. It's not a series of one-shot early betas, but rather a live evergreen view onto coming developments. In that
423.
▲
by
om2
11y ago
Media Capture and WebRTC are in development in the public WebKit repository. These features aren't really part of HTML5 though. And while some web apps really need these features, most would not use them at all. So I'm curious why
424.
▲
by
om2
11y ago
The JS engine is not the only reason for Safari/WebKit's superior battery life but it's definitely one contributing factor. When loading webpages, one of the most important factors to saving power is reaching an idle state as
425.
▲
by
om2
11y ago
Can you file a bug with a specific example or two? http://bugs.webkit.org/
426.
▲
by
om2
11y ago
That's why they only get the ability to programmatically trigger cut and copy, not paste.
427.
▲
by
om2
11y ago
Other browsers support the execCommand API as well. Adding a new, arguably cleaner API is a separate undertaking from removing the unnecessary limitation on the older API.
428.
▲
New Web Features in Safari
(webkit.org)
3 points
by
om2
11y ago
|
0 comments
429.
▲
by
om2
11y ago
These features are all standards track but not final, much like the features that people praise Chrome for having that are not in Safari. Chrome's policy is not to prefix when they ship a feature to everyone, even if the spec is not fi
430.
▲
by
om2
11y ago
Swift is generally ahead-of-time compiled, so compile speed doesn't matter as much. Many of the core parts of Swift also avoid highly dynamic semantics. The most dynamic parts are when interfacing with Objective-C classes, an area that
431.
▲
by
om2
11y ago
As Phil said, the development cost was not that high all things considered. But even if it was - think about the number of user-hours that 5% is leveraged across, and the resulting time savings and battery life savings for those users. It w
432.
▲
by
om2
11y ago
If you read the post, WebKit supports fast tap while enabling pinch zooming as well.
433.
▲
by
om2
11y ago
It supports both platforms, iOS and Mac OS X!
434.
▲
WebKit's Type Profiling and Code Coverage Profiling for JavaScript
(webkit.org)
9 points
by
om2
11y ago
|
0 comments
435.
▲
Web Inspector Interface Changes
(webkit.org)
9 points
by
om2
11y ago
|
0 comments
436.
▲
by
om2
11y ago
Free speech as a concept isn't just about the first amendment and isn't just about the law. Free speech can be defended on any number of grounds, and many of them apply equally to privately enforced speech restrictions. For exampl
437.
▲
by
om2
11y ago
I see this glib line often (that free speech is only about the government), but I don't think it's right. It's true that the First Amendment specifically requires the US government to respect free speech. But that doesn'
438.
▲
by
om2
11y ago
That's not really the paradox. The amount of paint required depends on the thickness of the coat, and the inside is forced to get a thinner and thinner coat (since the space available gets thinner) while the outside is assumed to be pa
439.
▲
by
om2
11y ago
It's entirely possible to make a multiprocess browser engine with a clean embedding API. WebKit does it, for instance. You can use WKWebView to pretty easily make your own process-per-tab browser.
440.
▲
by
om2
12y ago
Other interpretations of quantum mechanics do not generally violate Bell's Theorem, since it appears to be confirmed by experiment. There are other interpretations which choose to abandon locality rather than hidden variables, such as
441.
▲
by
om2
12y ago
It works for me, and doesn't obviously glitch in the sense of dropping frames, but it feels wrong. The animations all start really slow, and the curves are way off the curves of OS-native features that do a page-at-a-time swipe. Also,
442.
▲
by
om2
12y ago
Does the cited study affect your opinion?
443.
▲
by
om2
12y ago
Do you think the evidence in favor of violent movies causing violence is significantly stronger? Comparing to the climate science debate implies that you think there is a huge disparity in evidence. If so, it should be easy to present some.
444.
▲
by
om2
12y ago
Would you consider Canvas, HTML5 Video, CSS Transitions and Animations, Application Cache, or WebSQL to be web-app-enabling features?[1] We were first to ship all of those. And they sure as heck aren't for documents primarily. Editing
445.
▲
by
om2
12y ago
We've had support for WebGL internally for years. The decision to ship it was based on sufficiently improving graphics driver security. For most of webgl's existence, Apple engineers have been editors of the spec. For IndexedDB, w
446.
▲
by
om2
12y ago
Ir's true that Blink project leaders have expressed a disinterest in improving web documents relative to web apps. But the WebKit project is very interested in both document-centric and app-centric uses of the app platform. We are fran
447.
▲
by
om2
12y ago
"Bad" is relative. Some tests are not as reflective of real-world workloads as some other tests. But they still test real aspects of VM performance. I don't think these tests force you to do things that are actively counterpr
448.
▲
by
om2
12y ago
Did you read the article? It explained why we used fast-running tests from SunSpider combined with longer running tests from Octane and the LLVM test suite. You may have a fair point about the date tests being mildly silly. But many of the
449.
▲
by
om2
12y ago
Dramaeo's DOM tests are mostly synthetic microbenchmarks, unfortunately.
450.
▲
by
om2
12y ago
Fair point. Synthetic events are not a fully accurate model of real user events. But they are as close as you can get in a benchmark that runs purely in the browser (as opposed to needing an external OS-specific harness). Making it easy to
More ›