Slashdot Mirror


Google Chrome: the New Web Platform?

snydeq writes "The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites, writes Fatal Exception's Neil McAllister, in response to Google's new Field Guide for Web Applications. 'When you add it up, it starts to look as though, for all the noise Google makes about Web standards, Chrome is moving further and further apart from competing browsers, just by virtue of its technological advantages. In that sense, maybe Chrome isn't just a Web browser; maybe Chrome itself is the platform — or is becoming one.'"

65 of 290 comments (clear)

  1. No meat to this story by Anonymous Coward · · Score: 3, Insightful

    First of all, this was submitted by someone from Infoworld, and the article is on Infoworld, so nice spam.

    Second, web platforms are dead, and native apps that call web services are the new rage. It's just a better experience. Web platforms have been tried before since the 90s--see Java applets and ActiveX--and the experience is always poor. Nobody wants ChromeOS over iOS, Android, etc. Google has offered Native Client and Dart to compete performance-wise, but those are non-standard, Google-specific technologies (Dart as a language has been criticized pretty heavily on its own), and there's just something weird about shoving the web browser into the stack as a middle-man for no reason.

    Third, and this will sound flamebait-ey so take it as personal opinion, but forgive me if I'm a little uncomfortable with a multi-billion dollar web advertising company with a history of privacy violations tracking everything I do at an OS level. It'd be like installing an operating system written by DoubleClick. I'd rather limit my data exposure to the occasional web search or Gmail message, thanks.

    1. Re:No meat to this story by x1r8a3k · · Score: 5, Insightful

      It would be installing an operating system written by DoubleClick exactly. Look up who their parent company is.

    2. Re:No meat to this story by rreyelts · · Score: 5, Informative

      How can this be +5 insightful with less than 10 comments on the entire post? It turns out that if you do a search for the phrase "a multi-billion dollar web advertising company with a history of privacy violations", you'll discover this is just spam propped up by puppet accounts. Slashdot, you need to clean house.

    3. Re:No meat to this story by icebike · · Score: 2

      What does the number of comments have to do with modding +5?

      You do realize that modders can't comment, don't you? There are many who prefer to mod over chirping in with a pointless comment.

      And finally, why worry about mods on a thread that has no comments yet. All that indicates is SOME people with mod points are using them as new stories come out. There are heavy anti-google and heavy pro apple modders on /. that have dozens of accounts, and who jump quickly to mod stories and posts that fit their agenda. Give it some time and the true mod value will be attached as the rest of the community weighs in.

      Personally, I would have modded it troll, because its based on total ignorance and hate, but that's just me.

      --
      Sig Battery depleted. Reverting to safe mode.
    4. Re:No meat to this story by russotto · · Score: 2

      How can this be +5 insightful with less than 10 comments on the entire post? It turns out that if you do a search for the phrase "a multi-billion dollar web advertising company with a history of privacy violations", you'll discover this is just spam propped up by puppet accounts.

      Yep. By his epithets ye shall know him. Perhaps "multi-billion dollar advertising company with..." is just bonch's version of "carthago delenda est".

    5. Re:No meat to this story by MisterMidi · · Score: 2, Informative

      It's just the continuation of web 2.0. Like it or not, there IS a distinction between traditional sites and web apps and I think it's a good idea to have some sort of standard or guidelines of how web apps should feel and behave. That's all Google did. The guide talks about using existing and new standards like HTML5, CSS3 and Javascript, being consistent and providing a good user experience. Nowhere does it say anything about Chrome-only or Google-only features. The InfoWorld article is just sensationalism.

    6. Re:No meat to this story by Hentes · · Score: 4, Insightful

      You do realize that modders can't comment, don't you? There are many who prefer to mod over chirping in with a pointless comment.

      But in that case at least wait until there are enough comments to mod.

    7. Re:No meat to this story by Qwavel · · Score: 4, Insightful

      "Google has offered Native Client and Dart to compete performance-wise, but those are non-standard, Google-specific technologies..."

      The conditions surrounding the use of these technologies are no different then SPDY, which is being adopted by Amazon and Mozilla, and is on its way to becoming standardized.

      Comparing these to MS's contributions to the Internet (e.g. ActiveX and MSIE) is not appropriate - Google's technologies' are open for adoption by anyone and they have the habit of improving the Internet, not subverting it.

    8. Re:No meat to this story by icebike · · Score: 5, Insightful

      One is enough to mod.
          You are supposed to mod a comment based on its content, not score them on a curve like in grade school.

      --
      Sig Battery depleted. Reverting to safe mode.
    9. Re:No meat to this story by hairyfeet · · Score: 3, Insightful

      Soooo...speaking the truth is bad if it doesn't fit with your perception bubble? "All go to hell except cave 76! oh and Google!~ Rah!" please. Name a single thing the guy wrote that wasn't factual. Billion dollar web advertising company? simply look up their SEC filings and it says in black and white they make more than 96% of their income from ads, and they are a multi-billion dollar company, so check there. And Google having a history of privacy violations? I would say that's a pretty big yes. So I'm sorry if his post breaks your perception bubble but truth is truth.

      As for TFA give me a damned break, we've tried that crap over and over and over and over its sucked the big wet titty. ChromeOS is going exactly nowhere,service across the country is spotty so good luck if you have anything important due soon and your connection takes a big crapola, and finally the performance sucks. As another wrote the future is rich native apps that have the ability but not the mandatory requirement of web integration. This way you have the speed of native and can choose whether or not to use the cloud for syncing or backups or getting the latest data.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    10. Re:No meat to this story by RDW · · Score: 2

      The InfoWorld article is just sensationalism.

      That may be so, but at least one highly respected technology news source is reporting that the 'browser-neutral' web may 'soon become a thing of the past', and there's a serious risk that 'the standards-compliant Web, as we know it, will die' Can this be prevented?

    11. Re:No meat to this story by jdogalt · · Score: 4, Funny

      if you do a search for the phrase "a multi-billion dollar web advertising company with a history of privacy violations", you'll discover ...

      the part of my brain that contains my sense of irony just melted...

    12. Re:No meat to this story by evilviper · · Score: 3, Informative

      Those figures are about customers staying with the same phone manufacturer, NOT THE PLATFORM. With iOS, you only have one manufacturer, with Android, there's dozens. So Android could be at 25% as people switch back and forth between Motorola/HTC/Samsung/LG and yet not have a single customer switching away from Android.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    13. Re:No meat to this story by CodeBuster · · Score: 4, Insightful

      First of all, this was submitted by someone from Infoworld, and the article is on Infoworld, so nice spam.

      Infoworld is routinely fed "press hits" by public relations firms looking to advance the interests of paying clients. Like most trade rags, Infoworld is a tool for spreading marketing hype and PR bullshit. The engineers amongst us usually see through these "technical articles". However, the IT managers, whom trade rags target with flatery, sadly often do not. It's because of Infoworld and others like them that we engineers have to waste time defending mature, proven and well defined technologies against marketing bullshit and unicorn farts like "cloud computing". The PR firms and their hack writers, who actually know nothing about what they're writing, make our jobs as engineers harder and we hate them for it.

    14. Re:No meat to this story by walterbyrd · · Score: 5, Insightful

      The "privacy violations" stuff is mostly just Microsoft plant stories to smear Google. Microsoft's best buddy, Facebook, is 100 times worse when it comes to real privacy violations. Google may know that one thousand people left your website to go to Amazon; but google does not know who those people are. Huge difference between that Facebook. Facebook knows exactly who you are.

      The story is grossly misleading. Anything that Google is doing with Chrome, can also be done with any other web browser. Dart is open source and compiles to javascript, HTML5, etc. can by used by any browser.

      Since nothing that Google is doing is proprietary, what's the great panic?

      Now compare that to Microsoft with Silverlight, and OOXML.

    15. Re:No meat to this story by walterbyrd · · Score: 3, Insightful

      Huge difference between google, and facebook: you do not have to log on to use Google.

      Google may know that x number of people visited y wedsite, but google does not know who those people are. Facebook knows who you are.

    16. Re:No meat to this story by Rich0 · · Score: 2

      I'm not convinced that web platforms are dead. Sure, native apps have been taking off, but when was the last time you saw somebody download Facebook for the PC? They're more popular on phones because of the integration with sensors/contacts/etc that a native app can enable, combined with the slow network and browser speeds on those platforms - the app just is nicer. However, there really isn't much that a native app for something like Facebook or Gmail would add on a full PC.

      The problem with native apps is that they're, well, native. I want a seamless experience on my phone, a Windows PC, a linux PC, and so on. It is very hard to find apps that have native clients for all of those platforms in all of their incarnations.

      Sure, for some things a native app just makes sense. However, there is quite a bit you can do with pure html and javascript, and doing it that way means that your platform runs ANYWHERE.

      You don't need to use Dart or whatever to take advantage of the web. Even if you use dart you can just compile to Javascript anyway.

    17. Re:No meat to this story by Anthony+Mouse · · Score: 3

      Billion dollar web advertising company? simply look up their SEC filings and it says in black and white they make more than 96% of their income from ads, and they are a multi-billion dollar company, so check there.

      That's more than a little disingenuous, don't you think? By this logic News Corp., Viacom and all newspapers are also "advertising companies" because they make most of their money from advertisers, and Microsoft is a "business-oriented financial services company" because they get most of their money as electronic funds transfers from large corporations.

      And Google having a history [redorbit.com] of privacy [washingtonpost.com] violations? [examiner.com] I would say that's a pretty big yes.

      How are three links to the same story on different websites a "history"? On top of that, have you actually looked into what happened? Google configured their services to be able to offer certain features that required cookies to Safari users who hadn't changed the default settings (which fails to block "third party" cookies in certain circumstances even though it says it will, in a way that Google itself had already submitted a fix for in Webkit), and a bunch of media companies butthurt that Google was on the list of companies opposing SOPA (notably News Corp's The Wall Street Journal, who broke the story) decided to blow it all out of proportion.

      I mean they're complaining that Google added the +1 feature to ads for users already signed into Google+. This is what passes for a privacy breach now?

    18. Re:No meat to this story by SiMac · · Score: 3, Interesting

      "Google has offered Native Client and Dart to compete performance-wise, but those are non-standard, Google-specific technologies..."

      The conditions surrounding the use of these technologies are no different then SPDY, which is being adopted by Amazon and Mozilla, and is on its way to becoming standardized.

      No one wants to use Dart because it doesn't provide any benefits that couldn't also be provided by extending JavaScript, which is something Mozilla, MS, and Google are all working on. This is why no one else wants to implement it, and Google knew no one else wanted to implement it before it was even announced. I'm not even sure if Google intends for Dart to be used, as opposed to using it to try to push specific features through TC39.

      No one wants to use Native Client because it will tie the web to specific CPU architectures. Comparing this to ActiveX is appropriate in some way, because it puts additional restrictions on what devices can access the web. If Native Client had come of age at the same time as JavaScript, real smartphone platforms would be probably still not exist, since websites would require x86 processors to run. Intel has only recently announced x86 chips that can provide decent performance while fitting the power profile of a mobile device, and only after getting their ass kicked for many years as the mobile market has continued to grow.

    19. Re:No meat to this story by Lussarn · · Score: 5, Insightful

      True moding is when you mod a post up you do not agree with, but is well written, gives an alternate view, or otherwise add to the discussion. That's moding integrity, I suppose very few slashdot moders do this, more should.

    20. Re:No meat to this story by Hadlock · · Score: 3, Interesting

      Alternately, different people with different viewpoints (pro linux, pro microsoft, pro apple, pro richard stallman, etc) will mod the most well written posts that support their viewpoints. Given enough moderators, both methods should end up with roughly the same result.
       
      This only works if moderators only up moderate though. Somewhere a couple years ago CmdrTaco pointed out that something like less than 5% of all moderation points are spent down moderating posts, so I think this works overall. Moderation on Slashdot has been pretty consistently high quality for the last decade, so whatever moderators are doing, it seems to work ok!

      --
      moox. for a new generation.
    21. Re:No meat to this story by svendsen · · Score: 2

      How many times should I shake it before it is considered playing with your mouse? :-D

    22. Re:No meat to this story by JasterBobaMereel · · Score: 2

      If your app is only presenting information from the internet, or is a user interface client then a web app is simpler to install (you don't need to)

      If your app needs to access any native hardware, or uses the system to it's fullest (processing, graphics, disk, other) then a native app is the only way to go

      Facebook only presents data from a web server, so does Gmail, a native client gives you no advantage

      Now try playing most games in a web interface, or anything that pins the processor, graphics, disk, or needs specialist hardware ...

      --
      Puteulanus fenestra mortis
    23. Re:No meat to this story by WOOFYGOOFY · · Score: 3, Funny

      My god!!!... my p0rn history.. Google knows everything !!! Now I can never apply to work there...

    24. Re:No meat to this story by SiMac · · Score: 2
  2. E3 by sourcerror · · Score: 4, Interesting

    Embrace, extend, extinguish. Or is there any other way this can be interpreted?

    1. Re:E3 by bonch · · Score: 2, Insightful

      I don't think Google has the same kind of motivations that Microsoft did, though the final effects may be the same. Microsoft was about forcefully expanding their market presence to ensure success, while Google's is to provide free services in order to track more and more personal data and deliver more ads. For what it's worth, I doubt this initiative from Google to create their own web platform will be successful.

    2. Re:E3 by houghi · · Score: 4, Insightful

      Mod parent up (even tough I disagree with his point of view)

      I don't think Google has the same kind of motivations that Microsoft did, though the final effects may be the same. Microsoft was about forcefully expanding their market presence to ensure success, while Google's is to provide free services in order to track more and more personal data and deliver more ads. For what it's worth, I doubt this initiative from Google to create their own web platform will be successful.

      They are both companies. Their natural goal is to make as much money as possible. This will mean that they will be wanting to expand their market share. At some point this will happen with force.

      Also: Google's thing is not to provide free service. Their goal is to sell ad space. The free service is just to lure the product they sell (the people using it) so they can sell more of it.

      --
      Don't fight for your country, if your country does not fight for you.
    3. Re:E3 by iserlohn · · Score: 3, Insightful

      Actually, Google's business is to organize, index and provide access to information. Selling ad-space is just how they profit off their core business, for now. This can change anytime in the future when a better business model appears.

  3. Another 'standard' to contend with? by nurb432 · · Score: 3, Funny

    How about we all just stick with official standards and co-habitate?

    --
    ---- Booth was a patriot ----
    1. Re:Another 'standard' to contend with? by mspohr · · Score: 3, Informative

      If you will read the "Field Guide" you will discover that it is all based on HTML5 which is a standard that all browsers should support.

      --
      I don't read your sig. Why are you reading mine?
  4. ie6 by bobibleyboo · · Score: 2

    Yeah! Back to ie6..

    1. Re:ie6 by Billly+Gates · · Score: 4, Interesting

      You know what is ironic?

      IE 9 and 10 are fully open standards compliant with XAML the only semi proprietary thing in it for Metro hooks. Oddly I am considering going to IE 10 when it comes out because it is the the most standards compliant, secure, and best browser and I am afraid to get locked into an eco system.

      I feel I just walked into the twilight for even saying this! But I feel it is exactly 10 years ago all over again with IE 6 and that fear of the web being closed off. Those were some dark days.

      Companies like Apple have proved that once they are in a dominate position can quickly turn into the bad guys. 10 years ago I never would have imagined Apple doing anything as crazy as they are today. Google just might pull it off as IE and FF usage is declining.

    2. Re:ie6 by microbox · · Score: 2

      Problem with IE10, is that it only runs on Microsoft. Depends on who you are developing for, but if it the general public, then you are out-of luck. Write to the most standard's compliant platform first, and then /test/ on all platforms.

      For in-house web databases, I see nothing wrong with standardising on IE, but no more compelling reason then using Firefox, Safari (if you're OSX), Chrome, or even Opera.

      So... what exactly is your point? That you can write cross-browser apps only targetting IE10 because it is most standard's compliant? Surely that's not what you mean.

      --

      Like all pain, suffering is a signal that something isn't right
    3. Re:ie6 by foniksonik · · Score: 2

      GEARS was the reference implementation for what has now become an HTML5 standard, WebWorkers. WebWorkers are not really about offline capabilities, local storage is the key there. There are OTOH about background processes that can run without blocking an app and later notify it when the unit of work is complete. This does mean that many traditional tasks on the desktop are now possible in a browser app, whereas previously those background tasks would need to be done on a server - which is the connection to offline apps (not required for offline apps but required for sophisticated client side apps of any kind ).

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
  5. I like it by Lussarn · · Score: 4, Interesting

    It's pretty obvious Google are trying to make a "web platform" with Dart and NaCL. Most people spend a lot of time using the web, probably most of the time in front of the computer is web-time. When I use the web, which is a lot I want a better experience, I want native speed, I want real apps and games delivered on the web. If Google can give me that, more power to them. So far their technologies is open source, so I see little wrong from their doings. I don't like installing crap on my computer, phone or "pad", if apps can be delivered over the web, all the better.

    Seeing the web as a glorified publishing tool as it is today is old school. Google should have WOW ported to NaCL, that would give it a boost.

    1. Re:I like it by CodeBuster · · Score: 2

      The problem is, and always has been, that providing parity between the web and native applications, especially complex ones like WOW, invariably ends badly. How can the web duplicate WOW without granting a similar level of access to the local resources of the machine? The browser, or even the OS itself, cannot be all things to all people as a single monolithic program. Attempts to make the browser or the web into the OS are doomed to fail. At best what you end up with a second class OS, lacking only a decent web browser. For an informative description of a similar and related problem, see the Inner-Platform effect anti-pattern definition.

    2. Re:I like it by Lussarn · · Score: 2

      I hear where you're coming from, but I don't agree. The OS is becoming less and less relevant. If the web is where people are when using the computer it's the web that needs to evolve. Current technologies gives my computer the speed of an Amiga from 20 years ago while using the web, not good enough if you ask me. I want native speeds, I want portability, I don't want restrictions on what developer tools to use when programming (everything Javascript isn't really that hot). NaCL seems like a good bet, if Google (and hopefully others in the future) can get Intel/"Insert CPU maker of choice" in on it the speed could probably be even better. Important to understand is that NaCL is by comparison rather small, it's just a lightweight "virtual machine" to be able to run native code in a secure way. It's not a bloated library like Java, it uses current web technologies for IO. Calling the web "second class" is short sighted in my opinion, I and many others rather use Gmail and Google docs instead of native apps. I want more apps delivered this way (and better ones), but current technologies hinders that. I for one hope the web will be very different ten years from now.

  6. What is wrong with traditional webpages? by gweihir · · Score: 4, Insightful

    Nothing that I can see. Lean and serves the purpose very well. Just as useful as paper and as easy to handle.

    Of course there are always those that want to blink and animate and visually scream at you in order to capture your attention. That is something traditional webpages do not do or do not do well, and that is actually one of their advantages, as really the only purpose this serves is advertising. Personally, I have blocked any animated add for years now, and the web has a cleaner, calmer and far more pleasant look to me because of it. (Blocking is via Opera integrated content-blocker.) For me, the web is a library, and the clean look of wikipedia the ideal. I do not want another wannabe television surrogate. I have dropped TV more than 10 years ago, because it became intolerable.

    This angle would also explain why Google wants to break away from it: Their main business is wasting peoples time, i.e. serving them ads. (Which is, in itself pretty evil, all things considered. But hey, nobody believes the "don't be evil" mantra anyways today.) This also includes getting as much statistical data as they can. Both the serving and the snooping works far better when you leave traditional webpages behind.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:What is wrong with traditional webpages? by jader3rd · · Score: 2

      Their main business is wasting peoples time, i.e. serving them ads.

      I don't see that. Googles main business is providing relevant search results. The result of that being that peoples time is not wasted. Many find Googles search results to be productivity boosters. They make money by monetizing search results, but that will only work so long as the search results are relevant and don't waste peoples time.

  7. People are so short-sighted by DavidinAla · · Score: 4, Insightful

    People who worship Google as a paragon of virtue are no smarter than people who worship any other company, whether it's Apple of Microsoft or Red Hat or whoever. Every company's agenda is to compete and win, gaining power and making money. I have no problem with that. That's just the way the market works. The problem comes when gullible people believe a company's PR rhetoric about peace, love and freedom -- or whatever they're selling that day. Google isn't your friend. Google is a huge corporation that provides services in its effort to win more dollars in the long run. Those who think that Google is doing "open" things out of the goodness of their hearts in order to make the world a better place are either stupid or naive. They're a huge company that's competing to own as much as it can. If you like its services, use them. But understand this. When you are using "free" services, the company is making money some other way -- and it's almost always the case that YOU have become the product that they're selling to someone else. If that's OK with you, fine. But you need to understand reality instead of thinking you're getting something free. You pay in one way or another. With Google, you pay by giving up your information and privacy. But that's your choice.

    1. Re:People are so short-sighted by symbolset · · Score: 4, Insightful

      I guess that depends. Google gives me Android, to use however I wish. They give me the fastest browser, interesting new languages, interesting applications of age-old technologies. And a first-rate video and audio codec family with no patent encumbrances. And of course when I look for stuff they are Johnny on the spot. And then there's this new web platform in TFA that I can use however I like. The only thing I can't do with this stuff is tell people I invented it.

      Microsoft offers us freebies now and then - like freeware feature-limited applications and development environments. But there's always a catch, like it only works with their for-pay ware, has limited use, is nagware or whatever. Even the search engine just doesn't do it for me - and they sold out to China.

      Of course Google's pouring money into lots of interesting stuff, like carbon-neutral energy research, space research, just bunches of stuff.

      Overall I think I'm OK with giving Google more slack than a company that has the Halloween Memo collection and the Comes Collection history of horrors behind it. Google seems to be more about driving the pace of progress and keeping things open - and by the way, having great other stuff that they make money on. To me Microsoft seems committed to preventing all the progress they can't control utterly. I think Google has the better offer here, and I don't think anybody else even comes close to trying.

      --
      Help stamp out iliturcy.
  8. Hello - WebKit? JavaScript? by 93+Escort+Wagon · · Score: 5, Insightful

    Last I checked, Google didn't really control the development of WebKit, and JavaScript is based on standards - so unless there's evidence Chrome intends to start down the old proprietay-extensions path Microsoft blazed 10-15 years ago with Internet Explorer, I'm not sure how "web apps" became synonymous with "Chrome as an exclusive platform".

    Now - as the article points out - Google has proposed some ideas (e.g. Dart) that break from the past; but 1) as far as I can tell, they haven't tried to lock others out, and 2) there's currently no evidence these new ideas will ever gain any real-world traction (actually, #2 is probably the more important point by far). Many of us are old enough to remember the pain Microsoft's proprietary browser caused - and most of us will steer clear of anything that looks like an attempt to bring back that model.

    --
    #DeleteChrome
    1. Re:Hello - WebKit? JavaScript? by Billly+Gates · · Score: 5, Interesting

      Google has proprietary CSS and Javascript as "enchancements". Yes webkit is open source but the CSS 3 implementations are not w3c standards. THey propose replacing HTTP with SPDY and already violate RFC implementations of http that can flood routers that are not configured properly in order to make it appear faster. Now everyone is doing it.

      To me Chrome feels a lot like IE 5 or 5.5 where cool AJAX was introduced and IE at the time was a great browser that was faster and sleeker. However, proprietarness crept in at those releases just like it is with Chrome.

      IE did its work in the corporate market with tie in. Chrome is doing it in the consumer market. Oddly, IE 10 is one of the most standards compliant browsers that is being developed. It is the total opposite of 10 years ago but Chrome will be stuck with many webmasters a decade from now who will wine like they do today with supporting IE 6.

    2. Re:Hello - WebKit? JavaScript? by salesgeek · · Score: 3, Informative

      The -webkit stuff is nothing to be shocked by. It's just a step towards eventually becoming part of the css standard. There are tons of -moz properties as well. Take -border-radius, which is now part of the standard. Before it was part of the standard it was -webkit-border-radius and -moz-border-radius. So, the whole -webkit thing is just a step on the trail to standardization.

      When you see a company stuck on XP, there is simply not a good reason for it anymore. Most often, being stuck on XP or IE6 means the company IT department is not able to keep up with change and are doing things like it is 1997. They are using a software installation model that is based on physically inserting CDs to perform upgrades and often are unable to cope with distributing a security patch in a timely manner.

      It is high time that CEOs realize if their people are using IE6 or WinXP, that the CIO and CTO should be sacked. Sorry, but there is no excuse for keeping your company stuck in the 1990s. Also, if you develop web apps, the right move is always to discontinue support for IE6. If you are feeding the monster, you are part of the problem.

      --
      -- $G
    3. Re:Hello - WebKit? JavaScript? by Billly+Gates · · Score: 2

      Chrome is new now just like IE 6 was when CSS was new. It was not an issue in 2001. Look what happened? W3c came up with a different box model than IE which meant missing padding and stretching, W3C decided to round with floats instead of doubles with pixels so now IE 6 places elements wrong too, many new features came out as IE was frozen in time. This lead to where it is today. Chrome is being just as stupid as the W3C could implement something differently than Chrome making IE and FF render the site differently.

      So what is Google to do? Do an update to fix it? Oops that would break corporate apps and websites. Keep the -webkit CSS hacks? Now website developers have to write special rules for Chrome and corporations will only support particular browsers.

      That is 2004 all over again.

      For your comments on me being a corporate IE 6 fan ...

      I hate IE 6 you kidding me?

      Companies stick with IE 6 because the price tag to change each intranet app ranges from $200,000 to $1,000,000. What justification would be to upgrade? So employees can browse on Facebook more? Please ...

      The CEOs job is to raise its stock price. Nothing more and using the latest technology for its employees lowers the share price and hurts productivity.

        A windows 7 migration is expensive. I do consulting on this and Windows 7 is not as friendly with Active Directory as XP is. This could mean significance maintenance of clearing stale lingering AD objects, clearing ARP tables of shared mapped drives etc.The costs outweigh the benefits and accountants at work make the rules as it is a company's job to make money. Productivity is lost as employees at each site have to do IT stuff and manually setup each desktop ... you know Bob had to save his emails on his hard drive and loves his IE favorites etc.

      So yes I am very concerned as Google's plan is clearly to use its own implementation and features to tie its Chrome apps and appstores to its browser. We have seen this before when IE was gaining traction and history will repeat itself.

    4. Re:Hello - WebKit? JavaScript? by BZ · · Score: 2

      > It's just a step towards eventually becoming part of
      > the css standard

      Except when it's not. There are plenty of -webkit properties that have never been proposed for standardization, and some that Apple is refusing to propose even though people are asking them to. Presumably because Apple has patents covering the behavior of those properties and doesn't actually want to license them.

  9. What technical advantages? by roca · · Score: 4, Interesting

    Almost everything in the "Field Guide" is supported across browsers --- which is good and proper, but it's not pointing the way to Chrome-only applications like the Infoworld article suggests.

    Apparently in the Infoworld article, Chrome's "technical advantages" are NaCl and Dart (not mentioned in the "Field Guide"). NaCl is bad for the Web in multiple ways. It ties Web apps to specific processor architectures. (PNaCl is going nowhere because LLVM bitcode is not actually architecture-independent.) Worse, it creates a huge new set of Web APIs ("Pepper") for NaCl applications that mostly duplicate the functionality of the standards-based APIs we already have. This is a lot of unnecessary bloat, complexity and attack surface, plus a lot of extra standards work that would have to be done if NaCl were to be come a real cross-browser standard (which it won't, because no other browser vendor has shown interest in implementing it). The performance advantages of NaCl are overrated; C-to-JS compilers like Emscripten are rapidly improving, the JS language and implementations are rapidly improving, and for a lot of modern apps you want to be offloading to the GPU anyway.

    Dart is unnecessary and will simply be overtaken by improvements to Javascript.

    1. Re:What technical advantages? by BZ · · Score: 2

      Because if NaCl had become a standard across browsers in 2000, say, it would never have been possible to use an ARM chip to build a device that browses the web, because all web pages would depend on the browser running on x86.

      _That_ is why NaCl is a bad idea.

      If you dislike JavaScript, that's fine. You can compile other languages to JavaScript, instead of compiling them to hardware-specific blobs...

  10. Apps are the past. by slasho81 · · Score: 5, Interesting

    Apps are not the future. They are the past.

    Webapps or just web pages, as we used to call them, are the future of software. You just enter an address or click a link and you get to the most up to date "app". No installation, no updates, no permissions, no specific OS or hardware necessary. It works everywhere by everyone and all the time with no hassles.

    The reason apps made a comeback is because you can charge for apps. An app is a defined thing and an installation is a chargeable privilege. So thank Apple and all the me-too followers for burdening us with software deployment and management just as we were about to escape those unnecessary activities.

    Apps as platform is not driven by mobile OSes, browsers or other modern technology. It is driven by capitalism.

    1. Re:Apps are the past. by jader3rd · · Score: 3, Insightful

      The reason apps made a comeback is because you can charge for apps.

      I don't think that's it. I think apps made a comeback because there were fancy new devices which were a different form factor which didn't match the paradigm used by most websites. Company's wanted a good experience and found it easier to provide that experience by creating an app, having access to OS api's, than by creating a version of the website that worked well with the hand held, touch, form factor. Plus, many consumers only look for a companies app, they don't consider there might be a decent handheld website experience.

    2. Re:Apps are the past. by slasho81 · · Score: 3, Insightful

      Webpages had to evolve to small form factor and become "richer", which is what's happening now with HTML5 and better CSS definitions. Unfortunately, that didn't happen fast enough, so obviously the native approach gained traction. It's the low-hanging-fruit coupled with greed. Now, I'm not saying native apps were a mistake. I'm saying it's not something to strive for in the future.

    3. Re:Apps are the past. by Waccoon · · Score: 2

      No installation, no updates, no permissions, no specific OS or hardware necessary. It works everywhere by everyone and all the time with no hassles.

      Other than having to update your web browser and plug-ins every week, that provide the installation, maintenance, permissions, and hardware access. Plus log-ins, passwords, pop-ups, JavaScript vulnerabilities, redirects, scary-looking URLs, seams between transitions between pages, ads, ads, ads...

      Apps gained traction because they worked better than web apps. That's why people pay for them.

  11. LOOK MOM - I JUST WROTE AN AD FOR GOOGLE by Jeremiah+Cornelius · · Score: 3, Insightful

    It was easy. I just took the 1995 hype about Netscape Navigator as an application platform, and changed the names.

    I got the idea after watching the Java guys do this, in 1996.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  12. Browser as Platform - again by Tom · · Score: 4, Insightful

    They said that 10 years ago. The browser was to break the MS monopoly, obsolete the OS, really soon now everything would be running in the browser, yada, yada, yada.

    Every few years, someone digs up a dead horse and runs it through town again.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Browser as Platform - again by Billly+Gates · · Score: 2

      "They said that 10 years ago. The browser was to break the MS monopoly, obsolete the OS, really soon now everything would be running in the browser, yada, yada, yada.

      Every few years, someone digs up a dead horse and runs it through town again."

      You mean like salesforce.com, SAP, Google Docs, Gmail, Office 365, Iphone apps?

  13. Re:Let other people moderate by bky1701 · · Score: 2

    While that might be true, and is indeed the only reason I have stuck around this long, speech ceases to have a purpose if the mods censor you for having the wrong opinion.

  14. Bullshit by walterbyrd · · Score: 3

    With Google, you pay by giving up your information and privacy.

    You don't even have to login to use google. Google does not even know who you are, unless you want Google to know.

    Yes, google uses you search information to display innocuous ads by the side of the page, so what?

    Google may not deserve to be worshiped as a paragon of virtue; but I don't see Google filing dozens of bogus lawsuits, using total junk patents, like Apple and Microsoft routinely do. I don't see Google being an abusive monopoly, like Microsoft. I don't see Google trying to prevent the use of competitor's technology by forcing proprietary standards like OOXML, and Silverlight. I don't see where Google has been caught red-handed astroturfing, or hiring shills on message boards. I don't see a US federal judge accusing Google of using "Tonya Harding tactics." I don't see google hiring shill companies to do fake TCO studies, or benchmark studies. I don't see Google caught red-handed outright lying to the US DoJ. I don't see Google caught red-handed bribing OSI officials.

  15. Apps, native clients - what's the difference? by Namarrgon · · Score: 3, Interesting

    Gotta agree, native networked apps have some big advantages - fast local processing, local gfx elements, cached local data, richer GUI etc. But they have real disadvantages too - they have to be written for specific architectures & platforms, and consumers have to locate (and update) them through a whole different channel (an app store) than the site they communicate with (which is usually a company website).

    But a NaCl (or similar) app could work just as well as a mobile app does. They have all the same advantages (fast, rich local GUI, etc), with the added advantage of being downloaded on-demand directly from the relevant website. And NaCl's disadvantages (platform-specificity and security issues) are no worse than existing native apps.

    Heck, for mobile platforms (well, Android) you might as well use standard APKs as your native client, with just a streamlined installer (click a link, show a permissions dialog, then auto d/l+install+start), and bypass the app stores altogether. Next time you click that link, it takes you directly to that respective app (as with Maps and YouTube links), which then displays the content you wanted.

    --
    Why would anyone engrave "Elbereth"?
    1. Re:Apps, native clients - what's the difference? by Namarrgon · · Score: 2

      It seems better to me than locking all mobile devices to one platform forever.

      There's no reason native clients need tie you to a single platform. Nothing says a NaCL client must be the only method for interacting with a site.

      On mobile platforms today, most major sites have well-developed, HTML web apps optimised for mobile screens - and additionally, mobile apps written for iOS and Android, which frequently just duplicate the function of the web app in a nicer/faster way. People generally prefer using those apps, but if you don't have iOS or Android, you can still use the web app. Granted, it's more work for the company to maintain support for multiple platforms, but there's nothing locking anyone out.

      I guess my point was that native clients could (and perhaps should) look/work more like actual apps for that platform. Maybe right now NaCL is just a faster alternative to HTML, but at least for supported platforms, websites offering on-demand full native apps might be a popular alternative, as they are right now on mobile.

      --
      Why would anyone engrave "Elbereth"?
  16. The Most Dangerous Misconception by SuperKendall · · Score: 3, Interesting

    They are both companies. Their natural goal is to make as much money as possible.

    This is a horribly dangerous misconception.

    The fact is that for MANY companies money is not the primary goal, once they have enough money to "coast".

    Larry Ellison. Steve Jobs. Scott McNealy. Bill Gates.

    These are all guys who did insane things with the companies they ran, insane at least with the expectation you'd be making money.

    No, for the top players it is NOT about making money, it's about the Game. There's not even one Game, each is playing his own and wanting to "win" by whatever internal definition they have.

    Until you understand this basic truth you will never understand the computer/technology market, or be able to predict anything about it - and that is VERY dangerous if you have a career that intersects it in any way.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  17. Re:Not getting what you think by symbolset · · Score: 2

    H.264 doesn't indemnify against anybody but their patent pool holders either - and they want money. A lie of omission. For shame.

    --
    Help stamp out iliturcy.
  18. Video codecs are not new tech. by symbolset · · Score: 2

    Nobody really offers indemnification against anybody but themselves. That's the way things are - a license is just permission to use the IP you have, not a guarantee that a specific implementation won't violate somebody else's IP. This indemnification thing was a huge part of the anti-Linux FUD during the SCO case, and we all know how that turned out. Now it's a part of the defense against WebM, and I expect it to work out the same.

    WebM hardware acceleration has been integrated into ARM SOC designs. It's proven in silicon and had 20 licensees already a year ago. The license terms are quite agreeable. A year from now it will probably be ubiquitous - some inexpensive webcams and videocams and phones will probably record in it by default, and there's no reason not to include it as an option in the premium webcam or recorder that also does H.264 (unless the H.264 patent pool decides to be bitchy about licensing their engine to multi-codec devices, and we all know that's going to the Justice department for monopoly regulation). And since WebM software encoding and decoding is free, it's a no-brainer to put your content in that format. It's dumb to not include it because it's free and almost all of YouTube and many other sources can use it.

    No, I really think WebM isn't going to have trouble gaining traction. That was quite the point of Google buying On2 technologies in the first place. To liberate video from the clutches of MPEG and the H.264 patent pool so we could all be free to record our kids' birthday parties without the threat of being sued, to develop our own video capture devices or streaming services or conversion software in whatever way we may choose without the hindrance of somebody trying to prevent it unless they're paid, and preventing free solutions from using video. And that's just one of the reasons why I'm a big Google fan: moving pictures with audio is a technology that should be as plain as tapwater at this point in history. It's only the deliberate efforts of folks like the H.264 patent pool who have prevented it from being available to all to date, and that era is ending now. The H.264 patent pool has relented now on decoding, but on encoding they're holding the line and so will pass into history.

    H.264 members like Microsoft stand to benefit if no competing solutions can record and stream video have held this progress back. That's a prevention of progress they seem to crave but can no longer achieve. So thanks Sergey and Larry! I know opening things up like this serves your commercial purposes, but they serve my personal purposes too - and you didn't have to make it this open. You're working your magic in myriad other ways like wireless spectrum and last-mile fiber Internet and I thank you for those things too!

    SuperKendall, you wield this lack of indemnification like a club. You imply a threat that OEMs who deploy WebM might be sued - without specifics. Are you going to sue somebody? Who and why? Are you serving at counsel for somebody who might, or guiding lawyers who might do so as an executive? Or are you just blowing hot air, warning folks about boojums and goblins in the dark? This is exactly the type of IP terrorism I was talking about in my original post. It's counter to progress, mongering Fear, Uncertainty and Doubt. It's part of why people hate prevention-of-progress companies like Microsoft and Oracle. If you've got some claim to rights against WebM, or know somebody who does - name them. Otherwise you're just full of shit, spinning tales of ghosts that aren't there. Nobody has ever made a claim against WebM that stuck and until they at least make a claim it's just vague empty threats you don't even dare come all the way out and say. It's less than nothing. Man up and make a claim if you dare.

    --
    Help stamp out iliturcy.
  19. LLVM not architecture-independent? by YA_Python_dev · · Score: 2

    ... LLVM bitcode is not actually architecture-independent...

    This surprises me. Could you please explain why?

    --
    There's a hidden treasure in Python 3.x: __prepare__()
  20. web platforms are dead, ORLY by spage · · Score: 2

    It is hilarious to see people writing web platforms are dead... on a web site. And you're flat-out stupid to write shoving the web browser into the stack for as a middle-man for no reason, when the browser is a universal zero-install runtime for many kinds of fantastic software. And some organizations do want ChromeOS instead of current desktop O.S.es, and if users who only use their laptops to go online understood the benefits it offers, many of them would want ChromeOS too.

    I agree Dart and NaCl are divisive distractions, but so are iOS and Android apps that add no value over a well-written web site or web app. Meanwhile Google is not alone trying to extend web technologies to do more; Boot 2 Gecko, Tizen, WebOS are all adding new web APIs, while the next-generations of traditional toolkits like Gnome Shell, QML, even Windows 8 are all racing to embrace Web technologies like JavaScript, HTML, and CSS. Standardization efforts like W3C, DAP and WAC lag behind, but it's still a hell of a lot easier to adapt a single web app to various APIs than to write native apps for each platform from scratch.

    The open Web competes with other technologies, but it's also growing to encompass more functionality. Google's both working for and against it.

    --
    =S