Canonical Unveils WebApps For Ubuntu
nk497 writes "Canonical has revealed a system to make web apps behave more like native applications in Ubuntu. The Ubuntu WebApps feature will 'allow applications that normally run in the web browser to have some functionality outside that browser, within the Ubuntu desktop,' product manager Pete Goddall said. Basically, sites can be pinned to the launcher — which sounds a bit like IE9's pinning system, but WebApps can also interact with the OS, displaying notifications for new messages in Gmail, interacting with Last.FM via Ubuntu's sound controls, and when right clicking on photos, including Facebook as an upload option. WebApps will land in 12.10 in October, but there will also be an add-on version for people staying on long-term support version 12.04."
Did those guys just re-invent Active-X controls?
Announcing the removal of the global menu?
Interaction with Facebook? Naw, I can't see any way *that* might go wrong....
My thought is that they just cloned a lot of what gets done on Android. The contacts are hooked into facebook & google, as well as numerous email and other things. Once you have it set up it's quite slick.
The downside, of course, is that everyone gets a sniff of what you are *actually* doing with your computer and compiling info on the users. I have come to the conclusion that the future of the internet is that it will be dominated by information aggregators who will sell analyzed data to whomever has the money. Not actual information on individuals, but large statistics and the like.
I call it 'The Aristocrats'
Article is a little light on technical details. I wonder if the W3C Web Notification thingy is part of this. Google Chrome already supports it, or something like it.
Ubuntu: slavishly copying every bad idea that originates anywhere else!
Wasn't this already a feature of the newer GTK+ releases?
This sounds like it's gonna be a security hole big enough to drive a tractor-trailer through. Data leeches, keyloggers... you may as well announce your debit card number/PIN and SSN to the world.
Hasn't this already been tried in a gazillion of incompatible ways? Widgets, Gadgets, WebRunner, CTX, Web Intents,... If they don't come up with a standardized API soon, this will fail like all the others. Ubuntu doesn't even have a major corporation or browser behind it, and as an OS it's still marginal.
My main problem with this is that it sounds too Ubuntu specific. It seems Canonical is trying to slowly build a separate branded desktop environment rather than contributing programs and patches to existing projects. The same goes for the Ubuntu app store. I wish Canonical would build more open and documented APIs so that other distros could easily plug in to them. Too many of Canonicals improvements seem to benefit just them. Linux is a group project.
Hell, I'll go beyond thinking this should be more than distro specific. Functionality like this should be an actual standard so that developers only have to write for one API for all desktop integration.
Remove all previously installed Java versions, then download and compile the installer for a new Java version. Type out the path you want the installer to run from, decipher incoherent error messages which may or may not mean the process failed. Attempt to run said web application and start over when you are unsuccessful. Thank you Ubuntu - sounds like a blast.
I thought the primary benefit of WebApps is that they are mostly platform-independent. So what benefit is there to introducing a platform-dependent API?
This is the same being able to put web browser tabs in your task, and using javascript to make the tab flash or a window pop up to get your attention, but at least this time it keeps the notification area the same. In fact I bet you could redirect all webbrowser app notifications to the task bar with ease, making the web and your OS behave as one.
"which sounds a bit like IE9's pinning system"
Really? Creating webapp shortcuts on the desktop or taskbar, and the first analogy that comes to mind is IE9? Seriously? Especially since IE's pinning just puts a link on your taskbar, nothing close to Chrome's app shortcuts' feel/behavior (or previously the doomed Firefox's Prism/Webrunner/Chromeless stuff).
I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
Watch where you get those plugins from!
Watch where you apt-get any software from. This is the same whether the software is packaged as .deb, .apk, dmg, .msi, .exe, .rpm, or .tgz. But anything in the default repositories will have been vetted by at least the Masters of the Universe.
Why does a WebApp need access to anything at the OS level?
You haven't yet defined "operating system" to mean "kernel" or "operating environment"; this definition is a perennial debate. To avoid collapse of the discussion due to definition disagreement, I'll address both meanings: A web application doesn't need access to anything at the kernel level, but I can explain why it would need access to something at the operating environment level. Say the operating system has a list of applications that are playing audio. A web application that plays audio needs to somehow register itself as an application that plays audio so that when you have Pandora running, it'll show up as "Pandora (web)" and not "one of your 100 open Firefox tabs; good luck guessing which one".
Ubuntu goes more and more into the wrong direction. ... mint and other ubuntu forks are not an option, as they use the same packages. debian is slow with releases and only slowly adopting new tech.
I use KDE anyway, but i still have their patched gtk-libs and other stuff
What other debian-forks are usable, which did not change to ubuntu as the base of their packets?