Nokia Develops a New Browser on Apple WebKit 211
Althazzar writes "Nokia has built a new browser for their Symbian system based on the WebKit open source project from Apple, released last week. "Apple is pleased to assist Nokia in creating their new Series 60 browser based on the same KHTML open source technology that powers Apple's Safari"."
Let me know when its free to use (Score:4, Insightful)
Re:Let me know when its free to use (Score:3, Insightful)
Re:Let me know when its free to use (Score:5, Insightful)
It's all a matter of perspective.
Re:Let me know when its free to use (Score:2, Informative)
Re:Let me know when its free to use (Score:2, Interesting)
Of course it could just be me. I really hate talking on the fucking phone. And it costs too much in Japan anyway.
Re:Let me know when its free to use (Score:3, Informative)
Re:Let me know when its free to use (Score:3, Informative)
... unlimited data use through the apps provided by T-Mobile, that is (i.e. their cruddy web browser and e-mail client).
Try to load up your own apps like Opera Mobile, Agile Messenger, etc. and you find that the dirt-cheap all you can eat plan blocks your service [howardforums.com]. You have to shell out $20/month to be able to bring your own apps.
Not that they document this anywhere you might see it before you buy a plan -- it's just "unlimited data!!! unlimited Mobile Web!!! " with the caveats buried deep in the fine
Re:Let me know when its free to use (Score:2)
Re:Let me know when its free to use (Score:2, Interesting)
Re:Let me know when its free to use (Score:2)
Right now I use the internet2 level. Being able to VPN out via my cell phone, as well as using Agile Messenger [agilemobile.com] to keep in touch with people are well worth $20/month to me.
I tend to use about a gig a month of
Re:Let me know when its free to use (Score:2)
Not to mention Putty for Symbian works great. =) SSH'd in fixing a prob without leaving the bar!
Re: (Score:2, Informative)
how free? how about your minutes? (Score:2)
i do have the USB cable to connect to my laptop and that counts as minutes even though it is on their data network (i don't actually dial into an ISP... it's faster than that). same deal, free nights and weekends on data use too.
Re:Let me know when its free to use (Score:2)
I assume his carrier doesn't offer flat-rate pricing for data, which can lead to some pretty stiff charges if you don't browse carefully, especially if you're downloading Slashdot pages that probably don't even format correctly for the small screen anyhow...
EricSee your HTTP headers here [ericgiguere.com]
Re:And now a PC suite version for non-Windows (Score:2)
I wonder... (Score:2, Interesting)
Re:I wonder... (Score:2)
Comment removed (Score:5, Interesting)
Re:Wither KHTML? (Score:5, Insightful)
Re:Wither KHTML? (Score:2, Interesting)
I agree code should be clean when possible. But it is not always possible to produce clean code. Sometimes you need to put an ugly fix in it to get it to work right.
Re:Wither KHTML? (Score:2, Flamebait)
Maybe instead of bashing KHTML you should bash Gecko (or whatever they call it, not sure) for not being quality enough code for Apple to want to use it.
(as an aside, IME, KHTML is fast, has the features I use/need, and it's behavior is good for the sites I visit though I realize this may not apply to everyone.)
Re:Wither KHTML? (Score:2)
Re:Wither KHTML? (Score:2)
That is never true. Sometimes you might be tempted to add an ugly fix to alter some behavior to how you think it should be today, but that doesn't make it right or good.
If the answer is "ad-hoc patch", then you're asking the wrong question.
Re:Ugh, no (Score:2)
Re:Ugh, no (Score:2)
You see, your whole post makes one big wrong as
Re:Wither KHTML? (Score:4, Insightful)
Time it takes to code in reallife is actually an issue. If you spend to much time then you go over budget, when you are over budget then your job quality is in question, when your job quality is in question there is a hire chance of getting fired. These are real factors that are not taught in Computer Science, because in the virtual world people have endless time to write their code and make it optimised, and clean. In real life, If it takes you twice as long to write a program that is 25% faster. It is usually cheaper to buy a computer that is twice as fast then pay for optimised code. Also with the cost of repairing bad code vs. writting clean code from the start If the tradeoff of fixing code will simular amount of time as it does writting clean code you get the advantage of spreading the money over a longer period of time alling more time to invest money and make more.
Real life sucks doesn't it.
Re:Wither KHTML? (Score:2)
Re:Wither KHTML? (Score:2)
KDE does not operate on the model. KDE doesn't have management breathing down our necks. We have programmers breaking down each others neck. We know that one day I want to make a change to the code, and I don't want to change every instance. So we insist on clean code. If support for some gimmick (ACID2) takes a little longer, so what, at least is easy to developer. In the long run this is better, because ACID3 won't require fixing a bug in two places.
That is one of the advantages of open source -
Re:Wither KHTML? (Score:2)
If you spend to much time then you go over budget, when you are over budget then your job quality is in question, when your job quality is in question there is a hire chance of getting fired.
See, that why KDE people don't need to do that.
They can't get fired no matter how long it takes, because they never got paid in the first place.
Re:Wither KHTML? (Score:2)
> Apple, will be working on making one browser
> engine perfect
this would be purpose and point of http://khtml.info/ [khtml.info] =)
That's quite strange (Score:3, Interesting)
Re:That's quite strange (Score:3, Interesting)
Re:That's quite strange (Score:4, Interesting)
But the notable thing is that the Apple employees are down with WebKit getting ported to Windows, and that would imply that they will try to keep that port maintained.
Mildly offtopic, but interesting, right?
There is a GTK+ Webcore based Web browser (Score:2, Informative)
And further Information can be found here [akcaagac.com].
Re:There is a GTK+ Webcore based Web browser (Score:3, Interesting)
I wonder how many people would have predicted that GNOME would gain the most from Apple taking up KHTML? Sure, we aren't there yet, but it begins to look possible. How very very odd.
Jedidiah.
Re:There is a GTK+ Webcore based Web browser (Score:3, Informative)
hmmmm. (Score:4, Interesting)
Re:hmmmm. (Score:3, Informative)
Re:hmmmm. (Score:5, Informative)
Re:hmmmm. (Score:5, Informative)
Does a GTK+/KHTML browser count as cross desktop cooperation, or a mutant bastard offspring created by third party mad scientists?
Jedidiah.
Re:hmmmm. (Score:2)
Re:hmmmm. (Score:2)
"Silly"? I really, really doubt Nokia just spinned a dice that decided to take one, and then build not just one product but entire platform on top of that. In addition to the whole GPL/LGPL/Commercial mess, they probably wanted flexibility, and then again, why not? The ARM monsters mobiles tend to have these days should be more than capable of running X.
Re:hmmmm. (Score:2)
Re:hmmmm. (Score:2)
Re:hmmmm. (Score:2, Informative)
Nokia using a LGPL'd web library for their browser does not mean they have to release the source code for the browser.
Hmm (Score:3, Informative)
Re:Hmm (Score:2, Interesting)
Re:Hmm (Score:4, Informative)
If Nokia is serious with their own KHTML-based browser for their phones, it could be major financial blow for Opera Software.
Re:Hmm (Score:3, Interesting)
How long... (Score:5, Funny)
Re:How long... (Score:2)
Actually that would be Dvorak who announces that, to one-up on Cringely for one-upping on him. Then Cringely will predict the Sony/IBM/Nintendo merger.
Re:How long... (Score:2)
Return the favor? (Score:5, Interesting)
I have recently "discovered" the series 60 platform and I am really pleased with it. I was so happy with it that I was able to dump my Treo for a 6620. Finally, a real multitaksting smartphone alternative (non-msft). It's the best thing since sliced bread. Now if they could just give OS X some love.
Re:Return the favor? (Score:2)
They're notorious for this - my series-40 phone is in the same boat. No iSync support and no sign of it coming, either. I'd high hopes for decent series-40 support being added to Tiger but ... nope! AFAIK, series-60 is there now ...
In the meantime, may I recommend BluePhoneElite [reelintelligence.com]?
Re:Return the favor? (Score:2)
Overall, I am thrilled. I dumped Verizon Wireless because of their phone crippling [engadget.com] tendencies and dumped my Treo for my
Minimo (Score:5, Interesting)
Re:Minimo (Score:4, Informative)
Re:Minimo (Score:2)
Re:Minimo (Score:2)
Opera (Score:3, Informative)
This is a blow for the Opera for Mobile [opera.com] product, it seems to me. I wonder how usable this new browser is without a proxying component like the one used by the Reqwireless WebViewer [reqwireless.com] or even the BlackBerry's built-in browser?
EricJ2ME acronyms defined [ericgiguere.com]
Re:Opera (Score:2)
The first two run on J2ME, whereas the others are native S60 apps (note: Opera is available in a BREW version. Does that count, though? I mean, you have to have a BREW phone...)
Re:Opera (Score:2)
Re:Opera (Score:2)
However, the reason they do this has little to do with network access (except on Opera) - they've hit dial-up speeds (and beyond), after all. It has to do with the fact that the J2ME devices have limited RAM, and can't hold a large page.
Re:Opera (Score:2)
It has to do with the fact that the J2ME devices have limited RAM, and can't hold a large page.
Luckily, the memory limitations that once seriously constrained J2ME platforms [ericgiguere.com] are becoming a thing of the past with the newer devices, though it's still not an excuse to go and download megabytes of data. I still find it really slow, in Canada at least, to surf the web via cellphone/BlackBerry. Reminds me of WAP browsing, and we all know how people loved that.
Eric
Read my Google AdSense Tips [ericgiguere.com]
Re:Opera (Score:2)
We'll have to see about this. The current PPC based Macs are just as expensive as ever.
It's very spiffy (Score:4, Informative)
you can get it from here [sourceforge.net] and there's lots of other interesting tidbits of information on that site.
Re:It's very spiffy (Score:2)
Well, not really. While they've probably collaborated with their gtk-webcore project to a large extent, Symbian doesn't have gtk+, so it's not quite the same and this is yet another and new port.
Gtk+ WebCore (Score:5, Informative)
Gtk+ WebCore [sourceforge.net] seems to be made at Nokia.
That's exciting (Score:3, Insightful)
Why can't Nokia make a decent Series 60 phone?! To boot, they're all ugly as sin.
I want Series 60, especially if it has a decent browser on it. But all the Series 60 phones are wonderful pieces of technology with garbage physical interfaces. It's so sad, considering how usable some of their lower-end models are.
Ironically, Nokia is the only phone manufacturer with a sane software interface.
Re:That's exciting (Score:2)
Re:That's exciting (Score:3, Insightful)
I thought this too until I started to do some serious research. My aging nokia needed to be replaced and the new nokias turned me off for the same reason: horribly deformed keypads and general ugliness. Even though I was afraid of giving up the familiar interface I checked out some alternatives.
To my surprise Sony Ericsson has really usable phones. I had discounted them because their phones lack dedicated answer/hang up ke
Your prayers have been answered (Score:2)
Re:That's exciting (Score:2)
The Sendo is a lovely device - I have a small issue with it, otherwise I'd be using it right now - and the Panasonics look quite good too.
Wrong...WebCore, not WebKit (Score:5, Informative)
Re:Wrong...WebCore, not WebKit (Score:2)
Webcore is half of Webkit, the other half being JavascriptCore.
Good (Score:4, Interesting)
Tabs? (Score:3, Funny)
Internet tablet? (Score:2)
Re:Internet tablet? (Score:2)
Think Widgets (Score:2, Insightful)
Re:Think Widgets (Score:2)
But doing the same on a cell phone OS is problematic because many widgets use BSD system calls, embedded AppleScripts and Cocoa plugins to do their work.
So, CSS, JavaScript and HTML support is only adequate to support the very simplest of widgets.
Re:Think Widgets (Score:2)
But why? (Score:4, Insightful)
This move just doesn't seem to make any sense whatsoever to me, as if you believe the rumours, they had some kind of gecko based browser already up and running. All I can assume is that it just didn't cut the mustard.
Anyone know any more about this?
Re:But why? (Score:3, Interesting)
Irrelevant in the U.S. (Score:2, Interesting)
Nokia, Sony Ericsson, Samsung, and so on all keep coming out with killer phones, and they are completely unavailable from regular American channels. The only way to get most of them is to give hundreds and hundreds of dollars plus your credit card information to some fly-by-night, grey-market operation based in who-knows-where. Much of the time (judging by what I've read in reviews), the result is that you get some
Re:Irrelevant in the U.S. (Score:2, Insightful)
1. Use it closed. Open the switchblade. Notice that it's upside down now? WTF?
2. Microphone is in the front of the phone. Hold it against your face. Nobody can hear a word you say. You MUST either hold it away from your face or use a BT headset. Genius move there, when they easily could have put it on the bottom.
3. Volume controls are lacking for many functions. There is no way to turn down the deafening camera sound, or to adjust ma
Animated .GIF bug? (Score:3, Interesting)
Re:Animated .GIF bug? (Score:3, Funny)
Re:Animated .GIF bug? (Score:2)
That entirely depends. NASA also has some quite nice animated gif's.
A real feature would be to automatically logon to the remote server and crashing it every time it serves a PopUnder
Nokia Email on WebKit mailing list (Score:3, Informative)
From: roland geisler
Subject: [webkit-dev] Greetings from the Series 60 mobile browser team at Nokia
Date: June 13, 2005 2:52:33 PM PDT
RE: Recent press release: http://press.nokia.com/PR/200506/998214_5.html [nokia.com]
Hi,
I'm heading marketing and strategy at Nokia for Series 60's new mobile browser that will be built upon WebCore/KHTML and JavaScriptCore/KJS. I am writing you this email to thank you for having built the Konqueror and Safari browser with the two components WebCore/KHTML and JavaScriptCore/KJS. I would like to introduce myself and some members from our core development team, and explain why we at Nokia have selected your code base for our future Series 60 mobile browser. I also hope that this will start a mutual dialogue among us that will support all of our projects in the future.
Not all of you might be familiar with Series 60. Series 60 is a smart phone software platform developed by Nokia, which enables feature rich applications on mobile devices. Series 60 is based on the Symbian OS and is written in C++. More information can be found from http://www.forum.nokia.com/ [nokia.com]
and http://www.series60.com/ [series60.com].
I copied some of our core development team members on this email so you have their names and contact information. Antti Koivisto, whom you might know already, is one of the co-authors of KHTML and has been working for Nokia Research Center for the past few years and recently joined our mobile browser development team in Boston. David Carson and Deepika Chauhan are two of the original developers of the Nokia mobile browser. Zalan Bujtas, Prabhakar Marnadi, Yongjun Zhang and Sachin Padma have been working with mobile browsers for some years at Nokia in Helsinki and Boston. Keith Hollis has several years experience working with mobile browsers and has recently joined our team in Boston, earlier he was the principal person leading the port of the Opera web browser to the Symbian OS at Opera Software. Guido Grassel, Kimmo Kinnunen and Andrei Popescu are working at our Nokia Research Center in Helsinki (http://www.nokia.com/research/ [nokia.com]) where we have built the GTK port of Apple's WebCore that we released last year - http://gtk-webcore.sourceforge.net/ [sourceforge.net].
The high performance, low memory consumption and small code footprint of KHTML and KJS make these components ideal for resource-constrained mobile devices. Clean architecture and good design create a good base for future development of mobile features. In addition, Web compliance was another important criteria for us. Congratulations to the KDE Konqueror developer team for building such a great browser.
Big thanks at this point also go to the Apple Safari team that has tremendously improved KHTML and KJS in many areas, in particular in Web compliance and performance. WebCore and JavaScriptCore also offer a cleaner separation to the underlying operating system. For these reasons we at Nokia chose WebCore and JavaScriptCore as the code base for our Series 60 mobile browser.
Our plan is that the new Series 60 mobile browser will be available as a standard Series 60 application during the first half of 2006.
We at Nokia are excited to use WebCore/KHTML and JavaScriptCore/KJS for our future Series 60 mobile browser. I hope that we can start a dialogue with your community and the Apple Safari team on how to "mobilize" WebCore/KHTML and JavaScriptCore/KJS to create the best Web browser based on open-source components for mobile devices.
Best regards,
Roland Geisler
Head of Marketing & Strategy, Series 60 Browser
Nok
Re:Any particular reason the G5 picture is used (Score:2)
The G5 image is one used for Apple technology in general (hence the "Technology (Apple)" alternate text and title text), not just hardware.
Of course, for some reason, they might have to change this soon...
Re:In case (Score:2, Informative)
If you are going to make some sort of comment about licensing then maybe you should see if it applies first.
Re:In case (Score:2)
if webkit were to "kill off" khtml, which doesn't actually make any sense since they are all collaborating on this thing together, that wouldn't change khtml's license or webkit's license. no license change would happe
Re:In case (Score:2)
Re:In case (Score:2)
> re-used outside the KDE project
it's due at least in part to people such as yourself who go around playing the Anonymous Ignoramus spreading lies, half truths and other misinformation.
it'd be nice to discuss the real issues like grown ups so that things like the Qt license can be put into proper perspective, as opposed to the overly simplistic and vitriolic position you have taken here. but that would require an informed, mature, non-anonymous person on
Re:porting to S60 (Score:3, Interesting)
Re:Huh? (Score:2)
Re:WebCore port could be more... (Score:3, Informative)
I seem to remember Dave Hyatt [mozillazine.org] setting us straight [mozillazine.org] on that one. The iTunes Music Store does not use WebCore or WebKit to render its pages.
Just why, I couldn't guess. It seems like a natural application for it.
Re:webkit/webcore/safari on windows? (Score:2, Informative)
Jokes aside, if you use the nox version of Konqueror, you will already have a functional browser. And not simply a html widget and a javascript interpreter which is what webkit/webcore are.
Re:Nokia + Apple = iTunes Phone (Score:2)