Firefox Home Coming To iPhone, Browser Next? 170
siliconbits writes "Mozilla has launched an iPhone app called Firefox Home that gives iPhone users instant access to their Firefox browsing history, bookmarks, and the set of tabs from their most recent browser session. What's more, it provides Firefox Awesome Bar capability that enables people to get to their favorite websites with minimal typing." With the Mozilla blog promising "There will be more to come," can the full browser be far behind?
Surprising (Score:2)
It's quite shocking to me that Apple is allowing any Mozilla software to come to the App Store from the get go; but regardless it's great news to have open source infiltrating Apple's proprietary market.
Re:Surprising (Score:4, Insightful)
Re: (Score:3, Insightful)
Uhm, I think there may be a step or two about the approval process that you don't understand.
Re: (Score:2)
i think it has been demonstrated before that the approval process doesnt (always) include a complete code-review, some malicious code has gotten in IIRC
Granted, it would be frikkin hard to hide the ability to download and run a flash-plugin in code so that it wont be found. Not to mention that if you dont succeed the first time, apple will be on their guard the next time.
Otherwise, if the flash option is hidden at first, hardly anyone will be really drawn to install FF unless they offer another killer featu
Re: (Score:2)
There's a live application blacklist backdoor/killswitch built into the iPhone. It hasn't been used yet.
I'd bet money that if a Flash-enabled browser were snuck into the App Store, Apple would make their inaugural blacklist entry.
Re:What would be very interesting... (Score:4, Insightful)
Why exactly would Mozilla be interested in helping a commercial company push their proprietary technology?
Even x86 is proprietary technology (Score:3, Insightful)
Re: (Score:3, Insightful)
Please at least make the effort to read the post I am replying to, OK?
Re: (Score:2)
YMBOH.
Re: (Score:2)
Go to my post, click "Parent":
What if iPhone Firefox had a built-in Flash viewer that would be activated only after the software were approved, e.g. with a datebomb or visiting a secret website that would not be available until "everyone" had the app installed? This could be the crowbar move to get Apple moving with Flash after everyone sees how wonderful it is.
Re: (Score:2)
I agree, I cant understand why they released a Windows and OSX version of their browser.
It's called market share.
Re: (Score:2)
You too: Go read the post I am replying to.
Re: (Score:2)
Jesus, what is it with Slashdot today? Is nobody capable of following a discussion?
Re: (Score:3, Interesting)
...get Apple moving with Flash after everyone sees how wonderful it is.
Not everyone agrees that ending Flash's iron grip on video on the web would be a bad thing. Locked systems like Flash are good (sometimes) for fast adaption periods, but often fail to progress technologically long term; while becoming a cost prohibitive hindrance in a growingly commodified market.
maybe. I'm rooting for Apple on this one, but in corporate power plays, consumer benefit is usually only a low occurring side effect.
Re: (Score:2)
What if iPhone Firefox had a built-in Flash viewer that would be activated only after the software were approved, e.g. with a datebomb or visiting a secret website that would not be available until "everyone" had the app installed?
Then apple would revoke the keys for security reasons and it would stop working, of course.
This could be the crowbar move to get Apple moving with Flash after everyone sees how wonderful it is.
Ha ha ha. No.
Re: (Score:2)
Have you seen the Android phone requirements for Flash? You need a phone with a 1GHz CPU. No iPhone right now has a 1GHz CPU. The 3GS' is only 600MHz. Which is why if you don't h
Re: (Score:2)
Re: (Score:2)
How come then my N900 (which has an ARM Cortex A8 @ 600MHz) runs Flash, if not perfectly, then at least acceptably? Granted, Youtube et al are better with a dedicated app (then again, Flash video sucks on Linux, even with a beefy computer), but the occasional game is just fine.
Still only Flash 9.4 - which is way faster than 10.
And while 10 has been announced it is of course late.
Re: (Score:2)
Seemed to me like they were going to have their own webkit (since that's the only one Apple allow)
So what do you base this claim on?
Re: (Score:2)
Using a webkit browser is only logical, since the only non-webkit browser Apple have accepted is Opera Mini, and Opera isn't really a browser, it's just a front end that relays info to and from their server.
Ahh, so the fact that nobody but Opera has yet even tried to get a browser accepted is proof that Apple wouldn't accept them. And I thought you actually had something written by Apple.
Re: (Score:2, Insightful)
It's perfectly understandable. Most Apple-bashing zealots have assumed from the beginning that Apple is engaged in an all-out war against anybody and everybody, for some irrational control-freakery bout they have attained. So it may seem surprising when their entrenched, biased opinions are rattled by an otherwise business-savvy move that seems too rational.
-dZ.
More insightful than it sounds (Score:5, Insightful)
Slashdotters have an odd tendency to view things in terms of black and white, good and Evil-with-a-capital-E. Most corporations fall solidly within the Evil category. Slashdot assumes that companies are in business to screw their competitors and customers as much as posible.
The idea that companies are in business to do business doesn't register.
Re: (Score:2)
The idea that companies are in business to do business doesn't register.
Of course it does. However, some corporations seem to conflate the "do business" and "screw everyone" concepts. Some only do it once in a while and a few never does it. That's called "reality" and it doesn't come in black and white.
Re: (Score:2, Insightful)
Slashdotters have an odd tendency to view things in terms of black and white, good and Evil-with-a-capital-E. Most corporations fall solidly within the Evil category. Slashdot assumes that companies are in business to screw their competitors and customers as much as posible.
The idea that companies are in business to do business doesn't register.
The truth is that businesses are out to screw competitors and their customers to what ever extent will maximise their profit. That means locking you in to expensive apps and platforms works, as long as they are not expensive enough to drive people away.
Re: (Score:2)
Sorta' like boobs or not boobs?
Re: (Score:2)
You really think so? I don't think you do. I think most Slashdotters know perfectly well that Apple looks out for Apple's best interest, and screwing the customer is something they do for profits, not for its own sake. Of course, with no rational defence for Apple, the fanboy resorts to strawman bullshit instead.
You think that's surprising? (Score:3, Informative)
Re: (Score:3, Insightful)
Yeah, unfortunately following through the links it seems to be entirely unfounded, and little more than a guess that Ballmer is going to turn up, followed by a guess it'll be about Visual Studio 2010.
The wording also says "Chowdhry says the new version of VS will allow developers to write native applications for the iPhone, iPad and Mac OS.". Which we know is false because VS2010 is already out and has no such support, unless he's suggesting they'll follow it up with some downloadable addon.
If Microsoft are
Re: (Score:3, Insightful)
Technically, it's not that hard for MS to add this support. Objective-C/C++ is just a plain C with some preprocessor magic, and VS in its current iteration is quite extensible.
Certainly, adding support for another language is possible as a simple add-on (for example, Nemerle language has one - http://rsdn.ru/article/nemerle/Nemerle.VsIntegration-en.xml [rsdn.ru] ).
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
If you're developing for the Mac OS... you should be working on a Mac. Not that it will be even close to your greatest cost, but just saying. Especially with UI considerations and knowing what your customer is used to and all that.
Re: (Score:2)
But given the choice, would you rather write an app in Xcode or Visual Studio?
Re: (Score:2)
application development layer (Score:2)
It would be nice if we could run javascript/html5/css3 code on Apple products (plus minor extensions for accessing local stuff etc), via Mozilla. Then we could finally write useful platform-independent apps that also run on Apple products.
-- /dev/null; done
while [ 1 ]; do curl "http://apple.com" >
Re: (Score:2)
> It would be nice if we could run javascript/html5/css3 code on Apple products
Apple's terms of service for the iPhone and iPad prohibit just this, so it's not likely barring an Apple policy change.
Re: (Score:2)
Re: (Score:2)
The poster was specifically talking about doing it "via Mozilla". And a JavaScript interpreter (other than the one Apple ships) is one of the things you are NOT allowed to ship on iPhone OS by Apple. Nor can you ship an interpreter of any other kind. It's not clear to me that even an XSLT implementation would be acceptable (since XSLT is a Turing-complete functional language).
So you could not in fact use Mozilla's JavaScript interpreter on iPhone or iPad.
Re: (Score:2)
What the fuck are you talking about? I don't know the state of Mobile Safari w.r.t. css3, but there's no issues at all using these technologies on the iPhone. Not only that, this was Apple's preferred method before they released the SDK and App Store.
Re: (Score:2)
I should clearly have quoted more of grandparent's post. He was specifically wanting to run JavaScript in the Mozilla JS interpreter, not the Mobile Safari one.
Re: (Score:2)
Sure, ask the Mozilla Dev Team to write iFirefox to use WebKit instead of Gecko. There are other browsers for the iPhone, you know, but Apple requires them to use WebKit as the sole rendering layer.
-dZ.
Re:application development layer (Score:4, Informative)
Re: (Score:3, Informative)
Opera Mini does not render HTML nor processes JavaScript. This is done on Opera's servers, and streamed down to the client for display using the native framework.
-dZ.
Re: (Score:2)
Which seems to be the better option for me. Let a full-size computer/datacenter do the hard work and just let the cell phone, with it's limited hardware, display the results.
Latency (Score:2)
Let a full-size computer/datacenter do the hard work and just let the cell phone, with it's limited hardware, display the results.
With how much lag for an onclick event in JavaScript?
Re:application development layer (Score:4, Funny)
But what if you have no network connection and can't get to Opera's server? How you gonna' surf the web then?
That's what I thought.
Like.. web apps? (Score:3, Insightful)
Why not just build web apps (Score:4, Insightful)
It would be nice if we could run javascript/html5/css3 code on Apple products (plus minor extensions for accessing local stuff etc), via Mozilla. Then we could finally write useful platform-independent apps that also run on Apple products.
Why not just build javascript + html5 + css3 web apps? You get full platform independence and no app store hassles.
The iPhone supports HTML5, CSS3, and JavaScript. As for "local stuff," HTML 5 already has features that allows persistent local database storage. If your app need location awareness, the iPhone supports the W3C Geolocation API.
You may not remember, but originally, Apple's official stance was that the only third-party iPhone apps would be web apps. Lots of people bitched and moaned [slashdot.org] about how Apple was not allowing developers onto its device, so Apple eventually caved and released its SDK [slashdot.org]. But there's no reason you can't still build web apps for the iPhone.
Re: (Score:2)
Actually, yes. But I think I should have put more emphasis on "with minor extensions for accessing local stuff". It might be of minor difficulty to implement this in a browser, but being able to access the local filesystem is a major feature which would allow web apps, like you mention, to behave more like native apps.
So until something like google gears comes to the iphone, we're still mostly stuck with the proprietary api from apple.
Also, I think for this to be practical, the browser, which acts only as a
Re:Why not just build web apps (Score:4, Insightful)
Everything you mentioned can already be done in Mobile Safari, Check.in (from the Brightkite folks) is a web application that makes use of local HTML persistance, geolocation, and hides the browser controls. It looks and behaves exactly like a native iPhone app.
Re: (Score:3, Insightful)
Why not just build javascript + html5 + css3 web apps? You get full platform independence and no app store hassles.
If such apps started to get really popular, Apple would have to implement a mechanism to enable them to charge for access to them.
Re: (Score:2)
Re: (Score:2)
Why not just build javascript + html5 + css3 web apps? You get full platform independence and no app store hassles.
If such apps started to get really popular, Apple would have to implement a mechanism to enable them to charge for access to them.
You can sell apps on the app store or give them away for free. You can package Web apps as regular apps on the app store and sell them or give them away for free. You can put Web apps on the Web and charge for access or give them away for free. So how did your post get modded "insightful"? Apple wants and encourages developers to give apps away because it makes Apple money by motivating the sale of iPhones. You're clueless and so is whoever modded you up as anything but "funny".
Re: (Score:2)
Whoever modded you insightful is an Apple-hating, ignorant piece of shit. As are you.
Awesome Bar (Score:5, Informative)
And theres no way to turn it off. Fantastic. Highlighting the options in the url bar and hitting delete doesn't get rid of them either. Fantastic.
Re: (Score:2)
- Stackoverflow.com (1 more) +
--- Stackoverflow.com/ random_article_with_terrible_long_url_so_its_more_work_ to_select_this_and_go_back_home_than_type _stackoverflow.com_directly/2y498624392328874...
Re: (Score:2, Informative)
You just have to learn to train it. I removed my bookmarks toolbar shortly after the awesome bar came out.
In your situation, type until you get stackoverflow.com, tab complete, hit enter. Do it a couple more times, s will tab complete to stackoverflow.
Re: (Score:2)
Why doesn't the Awesomebar consider 's', arrow-key down to stackoverflow.com, hit enter, the same thing as typing in 'stackoverflow.com', enter?
Re:Awesome Bar (Score:4, Insightful)
Weird, I never had to "train" my bookmarks menu. This is considered "better" how exactly?
Re: (Score:2, Informative)
And theres no way to turn it off. Fantastic
about:config
browser.urlbar.maxRichResults - value=0
Highlighting the options in the url bar and hitting delete doesn't get rid of them either. Fantastic.
Highlight and delete definitely removes entries from the Awesome Bar database, just confirmed in 3.5 and 3.6.
Just blame the software for your inability to use it. Fantastic.
Re: (Score:3, Informative)
about:config browser.urlbar.maxRichResults - value=0
Suggested every time I mention this - it does not turn off the 'Awesome Bar', it just cripples it in some ways. It does not accomplish what I want.
Highlight and delete definitely removes entries from the Awesome Bar database, just confirmed in 3.5 and 3.6.
Just blame the software for your inability to use it. Fantastic.
Wow, I've been getting it so wrong all these .... wait one moment, still doesn't work. Just confirmed it.
Do you really think I hadn't actually tried what I posted? Really? You really think there is *any* possibility of user error in 'highlight and delete'?
Re: (Score:3, Insightful)
I can't see why anyone would actually want to port the 'Awful Bar' to another device.
No, seriously, I can't.
Re: (Score:3, Informative)
Add tags to your bookmarks, tags come up before cache hits.
Re: (Score:2)
Re: (Score:3, Insightful)
Here's a fix:
Don't use it.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Couldn't agree more. Awesomebar is the single reason I have not, and will never, upgrade Firefox. I'm running the version previous to its addition, and am staying with it.
Were it not for the plugins, Firefox would have been deleted off my system the moment they released the version with awesomebar. Once another browser develops a plugin system as good as that available for Firefox, it will most surely be gone.
Awesomebar is symbolic for
Re: (Score:2)
Re:Awesome Bar (Score:5, Interesting)
I like the Awesome Bar. I think it's much more likely that you're an anal-retentive asshole.
Re: (Score:2)
Highlighting the options in the url bar and hitting delete doesn't get rid of them either.
Use "Shift + Delete" while one of the items is highlighted and it will be removed. (Unless it's a bookmark, in which case you need to remove it from your bookmarks.)
In your case, you could go to stackoverflow.com, then click the bookmark icon (the little star to the right of the address bar). This will give this URL higher priority. In fact you can add tags/keywords to the bookmark while you're at it, to identify the site by a more unique word that is easier to type. Or add the tag "stack" to it so that
Comment removed (Score:5, Insightful)
Re: (Score:2)
Because application compatibility is simply not the only issue. It's an issue, but one among many.
Related concept: the FSF recently asserted that Apple sets up the iPhone ecosystem so that Apple's interests come first, and the interests of Apple's business partners come second, and the interests of the actual end-user buying the device come th
Re: (Score:3, Interesting)
Have you used an Incredible? I switched from a 3G and have not noticed any user experience deficiencies. In fact when it comes to things like sharing photos via email/mms/social networking sites, it is way ahead.
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
Speaking of..flash... still no flash in the web browser! Feature? I guess.
What you recommend that the author of, say, Homestar Runner use instead of Flash?
H.264 with audio at combined 64 kbps? Hardly. (Score:2)
Why the iPhone? (Score:4, Insightful)
Considering that the iPhone is limited to AT&T (the network I hate most) and is completely closed, why not Android? Android is open source and on many different networks.
I wish I could get FireFox on my i776, it has perhaps the worst browser I've ever seen (OpenWave). Maybe they designed it to be bad, so it wouldn't be used much, since it's Boost Mobile and has unlimited everything for a $50/month flat fee with no contract.
I'm getting tired of hearing about the iPhone. Come on, Mozilla, get with the program -- ANDROID!
Re: (Score:3, Informative)
Because the full featured Firefox browser is coming to Android.
http://blog.vlad1.com/2010/02/02/android-progress-more-pixels-edition/ [vlad1.com]
Re: (Score:2)
I hope I can get an Android phone that will work on Boost then. Not holding my breath, though. I looked into tethering it with my netbook, and found out that tethering is against their terms of service. They don't want TOO MUCH "unlimited" service, apparently.
Re: (Score:2)
I don't have AT&T any more, in fact. I got tired of them ripping me off and moved to a different carrier, but as (at the time) they were the only one who supported the Razr I had to get a new phone.
I'm on Boost Mobile now, which gives me unlimited talk, email, text, voicemail, and internet for a flat fifty bucks a month, no contract needed (and I bought the phone with cash pay the bills with minutephone-like "phone card" with cahs; no tracking me). The only downside is that like every other American car
A Firefox Browser on My iPhone Would Be AWESOME (Score:2, Insightful)
Re: (Score:3, Insightful)
Why is the parent flamebait? It's a serious concern. It's silly that my iPhone's browser displays more adverts than my desktop copy of Safari, and the phone's screen is smaller and is often browsing via 3G, so is even more annoying for downloading content that I do not want. At least the flash ads are a non issue.
What would make this news ... (Score:4, Interesting)
Re: (Score:2)
f Mozilla gets Firefox on the iPhone by agreeing to tailor Firefox to Apple's wishes (e.g. strip out Ogg or anything else that Apple doesn't like) then that would be a total sellout on Mozilla's part.
Mozilla can get Firefox on the iPhone the same way Opera did, by following the rules. No interpreted code, which probably means a complete rewrite of the Firefox architecture. Mind you, there are apps to play Ogg on the iPhone, so I doubt that would be an objection. Apple doesn't seem to have any problem with Ogg in general, they just want to use a hardware optimized format as much as possible for defaults.
Apple has a financial interest in H264
You should probably do some more research. Apple makes little or nothing in H.264 licensing. They're a
Re: (Score:3, Interesting)
What I'm suggesting is that, if Apple changes course and allows Firefox on the iPhone...
Then they will have completely changed their business strategy and depending upon what the new strategy is, could do anything.
they will require that Mozilla remove support for Ogg Video (particularly now that Ogg video is being supported by Google). Hopefully I'm wrong.
I know that's what you're saying, but I don't see that it makes a lick of sense. Why would that be in Apple's best interests?
I doubt anyone is making much off of H264 right now, but if you want to get some idea of how much could be made from H264 once its position is secure take a look at MP3 - Thomson is making a ton off of that and I think that video has much greater potential.
Yeah, except Apple doesn't own MPEG-LA, they own a couple of patents in the pool meaning they stand to make little or nothing, especially compared to the profit they make by selling more hardware.
I think that Apple's hostility to Ogg would be just as much from Google involvement with Ogg as from any ability to make money from H264.
What hostility? Apple doesn't block Ogg using programs on the iPh
Re: (Score:2)
"Financial interest in H.264" - you mean 1 patent, out of the thousands in the pool.
I'm sure they bet the company on that one!
Opera on Android: been there, done that. (Score:2)
Opera Mini (5 beta, available from the market) can make use of Opera Link, keeping bookmarks and co. in sync through all desktop and mobile instances configured for the same user.
In addition to what Fx and Fx Home do, it also includes a fast rendering engine, better UI, snappier JavaScript, a better developer console, an awesomer bar and a bunch of other stuff. With alternatives like Chrome and Opera, when can we finally put that XULly abomination to rest?
No (Score:3, Informative)
From their Wiki [mozilla.org]:
Reading is so passé, why have YouTube if you have to read? 3-step instruction? Don't read, listen to some nerd with dweeby voice ramble about it for 10 minutes on YouTube!
One thing about the walled garden... (Score:2)
It makes even the smallest advances in technology major breakthroughs on a platform...
It better stop hogging memory first... (Score:2, Informative)
Re: (Score:2)
Fennac? (Score:2)
Re:Desktop? (Score:5, Informative)
There is an extension you need called Firefox Sync. Just install it and it walks you through the sync process. IIRC you just need to set up an account with a password and choose what to sync. The data is encrypted by YOUR password which they don't know (so they can't peek at your data). Works with Firefox for desktop and Firefox Mobile. It was called Weave when it was in development.
Keep an eye on labs.mozilla.org, cool stuff on there.
Re:Desktop? (Score:5, Informative)
> Will it require something on my desktop that then sends all the information from my
> browser to their servers?
Yes (though note https://wiki.mozilla.org/Labs/Weave/Crypto [mozilla.org] for details; the only data the server sees is an encrypted blob).
> Does firefox do that currently now?
Only if you install the relevant extension. See https://mozillalabs.com/sync/ [mozillalabs.com]
Re: (Score:2)
Re: (Score:2)
I thought it pulled in your bookmarks and browsing history from Mozilla's server that tracks all firefox usage.
Re: (Score:2, Insightful)
If you don't want to hear about Apple then stop visiting a site thats "News for Nerds".
There are just as many Windows and Linux related stories.
Evidently, you're not as sensitive to those stories.
Re: (Score:2)
Re: (Score:2)
I hope they are also working on FireFox for Android.
Yes, they are: https://wiki.mozilla.org/Mobile/Platforms/Android [mozilla.org]