Think I'm laying it on thick? Check out these eight killer features found in modern browsers and see for yourself. Fair warning: When you're done, any preconceptions you have about the impossibility of living life in a browser may well be shattered.
Killer 3D graphics
Firefox, meanwhile, has recently been focusing on a JavaScript subset dubbed asm.js to turbo-charge its graphics. That endeavor has been so successful that the popular Unreal Engine now plays nice on the Web, as beautifully evidenced by Epic's gorgeous "Citadel" demo.
Face-to-face communications
A lot of folks are excited to see WebRTC become commonplace, but its widespread support among browsers is still fairly new. If you want to try the tech out for yourself, head over to talky.io for a free demonstration. (You'll need a buddy—or at least another PC—to play along.) Webmasters can head to WebRTC for info on how to add the cutting-edge protocol to their sites.
Native video playback
Speaking of ditching plug-ins and discrete programs, websites can now natively play video using HTML5, which could one day render Windows Media Player and Flash superfluous. Some big names are on the native bandwagon: YouTube offers an optional HTML5 mode, while Netflix leans on the language in Windows 8.1's Internet Explorer 11 browser—and that browser alone.Drag and drop
Notifications
For websites that want to get really fancy, Chrome and Firefox support the ability to push desktop notifications to users, popping up little windows in the lower-left corner of the screen. Users have to grant explicit permission for the feature, and few websites take advantage of it—but for the websites that do, it's a handy way to stay on top of things when you have a gajillion tabs open.Edit docs, images, and more
Need a decently robust photo editor? Try the amazing Pixlr. Tune-twiddlers can perform basic tweaks with a website like Soundation or TwistedWave. When the boss comes a-calling, you can get docs, spreadsheets, and more done in Google Drive or Microsoft's Office Web apps, both of which also offer real-time collaboration. And did I mention Prezi's awesome presentation-making capabilities?Web apps used to be ho-hum also-rans that played second fiddle to tried-and-true desktop software. No more! The growing power of the Web makes all but the most demanding tasks doable in-browser.
Work offline
"Pfah," I hear you pfahing, "Get back to me when these supposedly wonderful Web apps work without an Internet connection." Consider this your wake-up call.Google now enables offline functionality for all sorts of apps in its Chrome browser. The entire Docs suite lets you view files offline—after some prep work—and you can even edit documents, spreadsheets, and drawings sans connectivity. Gmail can work offline, too.
Chrome's offline functionality doesn't end with Google-sanctioned tools, though. Any developer can create an offline-capable Chrome App, complete with the ability to do desktop-ish things like storing data locally and interacting with your PC's hardware. (Bluetooth compatibility? Check.) Google even released a Start Menu–esque App Launcher to let you launch Chrome Apps right from your taskbar.
Want to try the best the offline Web has to offer? Take a look at PCWorld's list of the best no-Net-needed Chrome Apps available today.
Be an operating system unto itself: ChromeOS
ChromeOS loses some functionality when you're away from the Web, and it won't run traditional Windows desktop programs. But glancing over the potent browser features highlighted in this article, you have to ask yourself: How much longer will that matter?
For now it does. Many of the nifty browser tricks mentioned here involve relatively young technology that is far from widely adopted. But as time marches on and Web browsers become even more potent, Chromebooks will become all the more viable—and the line between the browser and the desktop will become increasingly blurry. Online? Offline? Before long, the distinction might be moot.
Source: http://www.pcworld.com/article/2063182/8-superpowers-hidden-inside-your-browser.html