Showing posts with label HTML5. Show all posts
Showing posts with label HTML5. Show all posts

Wednesday, April 17, 2013

All Google Glass apps to be web based: tidbit hiding in NY Times Bits Blog

Google Glass image from NT Times Bits blog
Google Emulates Apple in Restricting Apps for Glass - NYTimes.com:

This story from the Times' tech blog, is about restrictions on developers, but the real news for me was this:

"The apps, which will be called Glassware, will be cloud-based, like Web apps, as opposed to living on the device like cellphone apps. "

So, it appears that Google is going with the stateless future for Glass, a good sign, and an indication of their commitment to an ecosystem of web-delivered applications.


'via Blog this'

Thursday, January 17, 2013

With pure HTML5 app, Amazon deftly sidesteps Apple content and app control for iOS

In jab at iTunes, Amazon releases iOS-optimized MP3 store - CSMonitor.com:

Image: Christian Science Monitor
It's not an Apple app store app, it's an HTML5 optimized web app, anyone on an iOS device can use it whether Apple likes it or not.

More evidence that stateless delivery of applications and content changes the rules--and the business cases--for a lot of companies.

And it reminds me of Princess Leia in the original "Star Wars" to the emperor: "The more you tighten your grip, the more star systems will slip through your fingers!"

I think it's Very Interesting that the last two pieces of important news about digital content (this, and the debut of the Auto-Rip service to make physical CDs purchased now or in the past digitally available) have come from Amazon.com.

Wednesday, December 26, 2012

5 Trends In HTML5 In 2012

This is from ReadWrite Mobile:  5 Trends In HTML5 In 2012:

As you know, I think the move to stateless data, apps, and devices is one of the biggest trends shaping our technology future.  HTML5 is one of the keys, a language that enables apps to be written as pure web applications, needing no local installation or updates--the app, its security, and its updates all run in the cloud.  Your phone, tablet, laptop: they all deliver you that app via some sort of browser.

Two important points to remember in this article:
  • Performance matters, as demonstrated by the challenges Facebook has faced in preferentially offering web apps.  When devices are not optimized for web delivery, web apps face an uneven playing field.  There is still a lot of evolution to come in this aspect of stateless app delivery.
  • Never forget that the best tech idea can be deliberately hindered when it challenges another business model.  Apple's deliberate crippling of web technologies in order to protect its own app store is a classic case, and ironic when viewed next to Apple's own efforts to discourage the use of Flash in favor of HTML5-like web content delivery.
The future still favors web delivery of applications and content; this article is a reminder that the future does not come in a steady stream, but in fits and "quantum change" bursts. 


'via Blog this'

Friday, June 15, 2012

My year with a Chromebook and ChromeOS: stateless in real life

Today is the one-year anniversary of the delivery of my Samsung Chromebook, the first commercially-available laptop with a stateless operating system.  So how did it go?  I'll do this in bullet points, ending with a few about what's going right with ChromeOS, and why many people still don't understand what's going on here.

--The best thing I can say about ChromeOS is that I haven't used anything else for the whole year.  There are a few exceptions: I've booted up my Windows laptop to use Skype, because some friends and I use it to stay in touch; there is no Skype version for ChromeOS.  That's more habit than anything else, Google Chat and Google Voice are fine substitutes, but the friend I talk with most often has trouble getting them to work on his Mac.  I've occasionally needed to create or edit something in Microsoft Office-compatible formats, and the locally-installed version of OpenOffice on my Windows computer still does that a little better than Google Docs. Since June 15, 2011, everything you've seen on Infrics.com has been written, formatted, and published from my Chromebook.

--Although I'm still using the same machine as a year ago, ChromeOS has grown into a completely new operating system in that time, with windows, a taskbar, drag-and-drop file ability, and as of today, even a desktop I can customize with my own images.  ChromeOS did another of its silent, in-the-background updates yesterday, and new features appeared like magic.  Notice that my own photo of the Golden Gate Bridge is now the desktop.

--One of the biggest challenges I faced a year ago was that ChromeOS didn't have a cloud-based equivalent of the familiar C:/ drive from my old computer.  I could--and sometimes had to--store things locally on the flash drive. It's still there, but in the Developer-mode version of ChromeOS I'm running, storage is now fully cloud integrated with Google Drive. I can save to, attach from, rename, delete, and drag-to-move files on the cloud directory as easily as those stored on my local machine. Or from one to the other, as shown in this screen capture.

Looks familiar: dragging a file from local storage to Google Drive, using windows on a desktop.
--I've never once been interrupted by a nag screen to update anything, or a virus scan that needs to run; neither of those is needed or possible on ChromeOS.

--The "what will I do if I have no internet" fear turns out to be unfounded. WiFi is almost everywhere, and when it's not, I use the built-in 3G Verizon connection, prepaid at 100mb/month free for two years.  Even though 100 megs is practically nothing in today's use patterns, I've never once used up the entire allotment in a month.

What's going right:


--Improvements to the user interface (UI).  The windowing environment is familiar and comfortable.  But it's all rendered using browser technologies, and has all the inherent benefits of a stateless OS.  It just LOOKS like other operating systems. I can take a sledgehammer to this machine, and not lose a thing; all I need do is sign on to a new one, and my whole world is there at once.  No other OS can make this claim, and it's huge.

--Upgrades to file management that reduce the need to store anything on the local machine.

--Improvements to web applications and Chrome extensions that extend the value of the "world from the cloud" experience.  The Google Docs suite of products is getting better--a lot better--all the time. There are more and better web apps every day, like the whole suite of photo and audio tools now available from Aviary.com.

--New ChromeOS computers that use increased power to improve the UI in resolution and speed. The heart of the stateless idea is that the local machine provides connection to the cloud and the elements of a good UI experience; that's where you can add bells and whistles with good effect.

What people still don't "get."


--Complaints about the ability to run applications locally.  They miss the point: you use a stateless OS so that you don't need local apps at all. Google has added offline viewing of documents and e-mail, and ChromeOS has always had the ability to display .pdfs, play stored audio, and show locally stored images when not connected.  But each of those is geared for what turns out to be a very small number of cases, and the number of times when the ability to run offline apps is truly needed is growing smaller by the day. Working to make the offline experience on ChromeOS more like a legacy computer is wasted energy at best, a betrayal of the stateless promise at worst.

--Comparisons to Windows-this or Mac-that.  Microsoft and Apple are battling each other to make a better steam locomotive, while the stateless future is one of jets and rockets.  Fat OSes are just plain old-fashioned now, they are only relevant because of legacy, not because of need.  If I were AAPL or MS, I'd fight to perpetuate my fat operating system, too.  But I consider that battle to be essentially over, and they both lost.

--The idea that ChromeOS devices should be cheap.  I have to confess to mixed feelings about this; yes, you need less machine to run the stateless world, that's a big part of the stateless appeal.  Some stateless devices should be so cheap as to be practically throwaways, but some may be very elegant expressions of personal taste, status, and professional standing.  Today, we're somewhere in the middle.  But it does appear clear that the initial prices we're seeing for new-generation Chromebooks reflect the ability to get people to pay more in order to say "look, I'm first."  Look for prices to drop within 6 months.

Clearly, I have a point of view here, and it's on the side of any stateless device. But I don't arrive at those feelings out of thin air.  For a look at the Infrics.com complete coverage of stateless, click the Stateless Future tab on the page header.

More soon.  Please let me know of your own experiences, or your thoughts about ChromeOS and stateless, either in the comments, or e-mail, or message me on Google+.




Monday, October 24, 2011

Apps belong on the web

Scott Jenson image from netmagazine.com
Mobile Apps Must Die!

This article from .net magazine reiterates core ideas I advocate about stateless computing:

Applications and data belong on the web. 
Devices are for network connection, display, user interface, and consumption of web-based content.
Thanks to Devlin Dunsmore on Google+ for the alert about this article.