Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
st3fan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
721.
▲
by
st3fan
10y ago
If you use Klar then you have not yet received the 2.0 update. We hope to send it out pretty soon. Sorry the German market is unfortunately a little different in this case. Same product but with a different name. Silly reasons.
722.
▲
by
st3fan
10y ago
Only the WKWebView gets fast JavaScript. Any app that uses it will inherit that functionality. For example, Firefox for iOS ranks exactly the same as Safari in speed benchmarks.
723.
▲
by
st3fan
10y ago
There is a sandbox, but to be a competitive third-party browser you also need something else: Safari has a special permission (entitlement) that allows it to compile JavaScript to native code. This is what their JIT does. This is something
724.
▲
by
st3fan
10y ago
My counterpoint is that with better, more open, APIs in WKWebview we would be able extend the current engine with new, unique, functionality. I would be happy with that as a start.
725.
▲
by
st3fan
10y ago
Oh I agree that the ban on alternative engines should be lifted. No disagreement there.
726.
▲
by
st3fan
10y ago
Stop talking about 'reskinned safari' please. This is not how it works. It is not what those alternative browsers currently are. You make it sound like we just change the color of the bezel. There are huge amounts of code around t
727.
▲
by
st3fan
10y ago
Actually, it is a UIWebView wrapper. Safari is a complete application that does a ton of stuff not appropriate for Firefoc Focus. UIWebView is just a UIKit component to render web pages in a rectangular area on screen.
728.
▲
by
st3fan
10y ago
There is no App Store rule that says that you cannot introduce new functionality in an existing application. Why would you think that?
729.
▲
by
st3fan
10y ago
I'm sure it is measurably faster. I doubt it is noticeably faster.
730.
▲
by
st3fan
10y ago
Yeah we know these things exist. I just don't think using a VPN or a global Network Extension or a global HTTP interception is a good solution. It would be a workaround. We need a real solution. We need better WKWebView APIs. The reque
731.
▲
by
st3fan
10y ago
For the record, I am more than happy to use Apple's web components. WebKit is great. They just need to open the APIs more. Like WebKit on macOS. Then we can actually build competing browsers and do more innovative things. The WebKit te
732.
▲
by
st3fan
10y ago
I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1318367 - but this may be more difficult than it seems. Let us know if the Reddit API is incorrectly on a list. We can investigate if we have a little more info.
733.
▲
by
st3fan
10y ago
See https://bugzilla.mozilla.org/show_bug.cgi?id=1318363
734.
▲
by
st3fan
10y ago
There a bunch of places where we take feedback: * https://input.mozilla.org/feedback/focus * https://github.com/mozilla-mobile/focus/issues * https://mzl.la/2g23JeE (Bugzil
735.
▲
by
st3fan
10y ago
Yes this is unfortunate. I will check if we can somehow release the app for all devices. But I am afraid that will result in a difficult to message situation. https://bugzilla.mozilla.org/show_bug.cgi?id=1318363
736.
▲
by
st3fan
10y ago
Yes, we did not update the README yet. Our focus (ha ha) was on code. Will do soon. You got the right repo though. Contributions are always welcome.
737.
▲
by
st3fan
10y ago
Due to time constraints we could not go beyond the defaults that we currently have. We have a bug open to allow people to select an alternative search engine: https://bugzilla.mozilla.org/show_bug.cgi?id=1318359
738.
▲
by
st3fan
10y ago
It is complicated. Here is the story of two WebView implementations in iOS: Firefox is based on the WKWebView. Modern and Fast, but has a very poor (thin) API. It has zero options for interacting with the network stack, which is a require
739.
▲
by
st3fan
10y ago
Code at https://github.com/mozilla-mobile/focus - feel free to file issues/bugs/questions on Github. We primarily use Bugzilla for this project, but happy to move bugs around.
740.
▲
Firefox Focus – a free, fast and easy to use private browser for iOS
(blog.mozilla.org)
535 points
by
st3fan
10y ago
|
194 comments
741.
▲
by
st3fan
10y ago
"The last thing the world needs is another immature SSL/TLS implementation" Are you saying we should live forever with the established SSL libraries? The only way software can mature, is to write it, release it, ship it, fix
742.
▲
by
st3fan
10y ago
Why speculate about what Apple is doing if you can just go look at the WebKit change history. Search for WebAssembly on https://trac.webkit.org and you can see that there is a lot of work happening. The most recent commit being
743.
▲
by
st3fan
10y ago
"In May 1976, Motorola again slashed the price of the 68000 CPU, this time to $35." - Should be 6800. One zero too many :-)
744.
▲
by
st3fan
10y ago
No they are not. They score exactly the same as Safari does.
745.
▲
by
st3fan
10y ago
Calling it a 'skin on top of Safari' does not really do justice to all the hard work my team has been putting in Firefox for iOS. Apple gives you (limited) access to WebKit. Basically: a rectangular area on the screen that renders
746.
▲
by
st3fan
10y ago
"Web apps are cheaper and faster to develop." - Depends who you ask. This is a very grey area and it heavily depends on the type of app.
747.
▲
by
st3fan
10y ago
There is not a single browser that implements 100% of all HTML standards out there. Lets sue them all for violating human rights. The browser landscape is complicated. Firefox is ahead in some ways, behind in others. WebKit has fantastic su
748.
▲
by
st3fan
10y ago
This also shows how much checkboxes mean: the last version tested there is Mobile Safari 9. We are currently at 10, which has a huge number of improvements in the area of JavaScript and HTML5 standards.
749.
▲
by
st3fan
10y ago
Allowing alternative browsers on iOS would be great. But the real change will happen when there is a way for users to change the default. I hope that is part of their "request". With just that smaller change people could start usi
750.
▲
by
st3fan
10y ago
The MC68000 is wonderful. First 'big' CPU that I wrote code for. As a teenager. Cracked many games on the Mac (512KE). 0x4e71.
More ›