Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet Communications Software IT

Opera 10.0 Released, With Integrated Web Server Functionality 437

sherl0k writes "Opera 10.0, dubbed Opera Unite, has been released. Built into the Web browser is a full-fledged Web server, complete with nifty little gadgets such as a 'fridge' that people can post notes onto, a chat room, a widget to stream your music library anywhere, and a built-in file-sharing mechanism. It also scores 100/100 on the Acid3 test." Readers fudreporter and TLS point to The Register's report on the new release and a 5-minute video demo, respectively. Update: 06/16 15:18 GMT by T: Roar Lauritzsen of Opera Software writes to point out that "release" isn't quite the right word here; though you can download it, version 10.0 is still in beta, and the version with Unite is a labs (experimental) release.
This discussion has been archived. No new comments can be posted.

Opera 10.0 Released, With Integrated Web Server Functionality

Comments Filter:
  • Acid 3 test (Score:2, Interesting)

    by Anonymous Coward on Tuesday June 16, 2009 @09:52AM (#28346995)

    Pretend for a second that I don't know anything about Acid 3. Pretend I'm just a regular Joe-sixpack web user.

    Why should I care that my browser scored 100/100 on the Acid 3 test?

  • by 140Mandak262Jamuna ( 970587 ) on Tuesday June 16, 2009 @09:53AM (#28347001) Journal
    In the early days Netscape came with some such functionality. And the websites were able to derive an object from one of the server classes. Some of the private/public/protected interfaces were messed up. So a malicious site could promote that object and essentially ask for anything in the computer and get it.

    Acid test tests only the compatibility with the standards. It says nothing about how vulnerable the executable is in the hands of malicious web masters.

  • by Hanzie ( 16075 ) * on Tuesday June 16, 2009 @09:56AM (#28347049)
    I'm posting this from Opera 10. It seems quite different from the last version. Slashdot looks very, very good. To enable the file sharing, you have to click the "+" tab at the bottom and explicitly enable the web serving goodness. It includes a media player, to share your music collection around. I think we might have a game changer here. hanzie.
  • Re:Acid 3 test (Score:3, Interesting)

    by Kandenshi ( 832555 ) on Tuesday June 16, 2009 @10:05AM (#28347131)

    To paraphrase that to fit what Generic Joe will hear:
    "You'll have to grin and bear it as you use an internet that wasn't written to use these standards, BUT, if you and lots of other people start using Opera then those websites will be written to comply with those standards and that'll be great!"

    Not sure that's a terribly compelling argument to Generic Joe. Some will certainly go for it, willing to bite the bullet to advance humanity a little bit, but a lot of people just want to use the internet.

  • Re:Acid 3 test (Score:3, Interesting)

    by jonbryce ( 703250 ) on Tuesday June 16, 2009 @10:07AM (#28347151) Homepage

    Talking of banks, will it work at https://www.nwolb.com/ [nwolb.com] or https://www.rbsdigital.com/ [rbsdigital.com] ? They are the world's largest bank, and don't have a good reputation for supporting alternative browsers.

  • by Anonymous Coward on Tuesday June 16, 2009 @10:27AM (#28347347)

    You should reread and look at what is actually going on.

    Why will this not lead to a hackers wet dream? Static HTML, no scripting language so nothing like php vulnerabilities or access to anything except what the browser allows you to. The file shares are running from a folder that you select to share. This makes a VERY nice way to share big files with your friends. Access is not publicly advertised, you have to invite somebody to have access. If they do give some dynamic features it will be in the form of widgets (which themselves are sandboxed) and gives them a lot of control over what those widgets are and aren't allowed to do.

    A number of these features seem akin to devices such as slingbox which let you pick up your home tv from anywhere and gives you access to your material anywhere you go.

    Opera already has chat functionality so hosting its own IRC or whatever isn't a big jump.

    I find it funny the google talks about wave and everybody is all gaga over it but opera is bring something similar that is not hosted and its horrible.

  • Why does a web browser have full access to the file system, other than read-only access to its own "program" and "files to upload" folder[...]

    It has filesystem access because, even without a file server component, users want to upload files

    Uploading a file doesn't need file system access; it needs file chooser access. In the Sugar toolkit used by OLPC's XO laptops, for instance, apps that let the user select a file send a request to the file chooser service [laptop.org], which then opens the file and passes the equivalent of a file descriptor to the app. (In fact, a Sugar app's installer doesn't even let a single program request both directory listing and network connection privileges; the user has to apply them manually after the fact.) Another way to do this is to have the user use the operating system's file manager to copy the file into "files to upload" before uploading it, and then the "Browse" button behaves more like the pop-up menu that a <select> element creates.

  • Re:Acid 3 test (Score:3, Interesting)

    by sjames ( 1099 ) on Tuesday June 16, 2009 @11:23AM (#28347993) Homepage Journal

    Agreed, there's a ways to go. Fortunatly with IE6 fading and IE as a whole losing market share, we can at least hope the days of the site that proudly proclaims itself to require IE and refuses to even try for anything else are over for good.

    Next step is for IE to become the bastard stepchild browser that gets the reduced functionality page while the other browsers get the full capability (to the extent that they comply with standards).

  • by ChronoFish ( 948067 ) on Tuesday June 16, 2009 @11:37AM (#28348187) Journal

    The "Fishbowl" browser had an integrated web server.

    http://web.archive.org/web/20010502014727/chronofish.com/FishBowl/ [archive.org]

    -CF

  • Re:Excellent! (Score:3, Interesting)

    by jank1887 ( 815982 ) on Tuesday June 16, 2009 @12:26PM (#28348987)

    geocities2.0

  • Re:What? (Score:4, Interesting)

    by sopssa ( 1498795 ) <sopssa@email.com> on Tuesday June 16, 2009 @04:20PM (#28352891) Journal

    I'd say it is a BAD THING when someone who doesn't care or know how to install a web server winds up installing a web server just because it is part of his web browser. I'd say it is a massive hole through which bad guys can poke at someone's system without the victim knowing that he's installed it.

    Why is it a massive hole? You know, its not apache or anything complicated. It doesn't run php scripts. It serves files and only does that. Seeing how secure Opera has been compared to IE/FF I'd say they know how to secure it aswell.

    Personally, I don't want my VNC server also running an http demon to distribute widgets to anyone who comes by. I don't want my web browser doing the same thing.

    Nor it does, it has a good access police thats easily noticed by the user. Opera's site has some pics in the press section if you dont want to install it to see.

    As long as your friends are explicit in wanting you to be able to this, ok.

    As said, user access controls and the services/widgets DONT run on by default.

    If that were true, it's trivial to set up a real webserver to provide exactly what you want them to get, instead of it being a side-effect of browsing the morning's ration of pr0n.

    Internet is not just us nerds anymore. Actually, we're quite minority like in teh real world. Not anyone has interest to learn how to install and configure apache and hell, I would be more worried about someone using apache instead of opera's very basic webserver, if they get it working they most likely dont know what they're doing.

  • Re:What? (Score:3, Interesting)

    by Vectronic ( 1221470 ) on Tuesday June 16, 2009 @08:29PM (#28355915)

    Yes, the file sharing is basically like FTP, you pick a folder that has the files you want to share, anyone who browses your files or downloads on, downloads it from you directly. The browsing is some sort of auto-created webpage depending on which section you are sharing under (Images, Music, Generic, Web-Server). If you go offline, or disable it, then that's that no one can connect or download. I would assume the same for The Lounge chatroom although I haven't had a reason to use it, but the Fridge/PostIt note thing might work differently, if you go offline it might keep the messages on one of their servers until you connect again.

    As a side note, I played with it for awhile, photo-sharing was decent, but file and/or music sharing was a huge pain and crashed (well froze for far too long, would take about 15 minutes to load/refresh the pages) a few times. It' doesnt deal with large amounts of files (currently anyways). Sharing about 25 files/tunes... is ok, but thousands, and it craps out. And the URL's are horrible:
    unite://home.%username%.operaunite.com/file_sharing/access/... etc
    But all in all it's promising, and rather useful if you don't have any other alternatives or dedicated applications to do the same things.

    Also, although I have no idea about it's security fundamentally, it allows you to share things with 3 different options:
    Wide Open (anyone who knows the urls, or hunts you down on my.opera can view/use)
    Password Protected
    Only Me

  • Little late but... (Score:2, Interesting)

    by YoungJules ( 1168465 ) on Wednesday June 17, 2009 @06:18AM (#28359383)
    ... isn't this just what the Iranians are looking for? This kind of democratic peer to peer communication removes the need to rely on central social networking sites and puts the internet back in the hands of the people.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...