ie8 fix

script

Google: Dart will rescue browsers from JavaScript

SAN FRANCISCO -- Google long has been a firm believer that JavaScript, the programming language used to build Web apps such as Google Maps and Gmail, could shoulder a much heavier computing load.

But even as the company continues to push JavaScript's abilities with Chrome's V8 engine, some at the company believe JavaScript is pushing up against its limits. For that reason, Google developed its Dart programming language, and at the Google I/O developer show here, the company made the case for Dart.

"The ultimate goal is to get Dart into Chrome. I hope you all … Read more

ORBX streaming tech could revolutionize computing

SAN FRANCISCO -- First-person shooter games don't appeal to Brendan Eich, Mozilla's chief technology guru and the guy who created JavaScript nearly two decades ago. He doesn't let his kids play them, either, he says. But he was so excited on Friday about showing off the potential of a new browser codec called ORBX.js at Autodesk's One Market Street offices here that he began playing Epic's Unreal Tournament 3 "Sanctuary" level in a room of 20 or so witnesses.

As Eich maneuvered somewhat awkwardly through the onslaught of opponents, Jules Urbach, CEO … Read more

Mozilla: Look ma, no plug-in for video, apps

A new codec from Mozilla and OTOY will let browsers run high-performance rendering apps like Autodesk and high-definition video without plug-ins, the companies unveiled Friday.

The new, open-source digital stream encoder and decoder, called ORBX.js, obviates the need for a plug-in like Flash, Sliverlight, or QuickTime to run HD video in the browser. Mozilla and OTOY expect live TV, watermarked video, and cloud gaming to all get a boost in HTML5-enabled browsers that support it. Currently, that list includes all five major browsers: IE 10, Firefox, Chrome, Safari, and Opera.

"Thanks to our ongoing efforts in making the … Read more

How to create a VPN shortcut in OS X

A virtual private network, or VPN, is a method of securely connecting to a network from a remote location, and is commonly used in work environments. While some institutions require the use of third-party VPN client software, others allow the use of Apple's built-in VPN clients.

In these cases, you can choose to enable the VPN menu in the OS X menu bar, and can then use it to quickly establish a VPN connection. However, if you are regularly connecting to your VPN, you may choose to also implement a hot-key shortcut to speed things up a bit more.… Read more

Google shows interest in ASM.js, Mozilla's plan for fast Web apps

At least some at Google want to embrace a Mozilla-backed project to speed up Web apps written with JavaScript -- even though it competes directly with Google's own Native Client and Dart programming technology.

Mozilla has been working for months on a technology called ASM.js, which it hopes will boost JavaScript performance, especially in combination with a related Mozilla-spawned technology called Emscripten. JavaScript powers Web apps such as Google Docs, and ASM.js is a special "extremely restricted" subset of the programming language that's designed to make it easier for developers to bring existing software … Read more

Apple launches two iPhone ads to flaunt new features

Apple released a set of snazzy new iPhone commercials today dubbed "Brilliant" and "Discover" to show off various features and apps on the smartphone.

Choreographed to upbeat music -- the same as its recent iPad ads -- the commercials display the phone in a pair of hands that click, tap, and swipe through various games, apps, and videos.

"Brilliant" highlights how people can use the smartphone to pay for a Starbucks coffee with the Passbook app, use the scientific MyScript math calculator, and control the dimming of a lamp with the new Hue Lighting … Read more

Q&A: MacFixIt Answers

MacFixIt Answers is a feature in which I answer Mac-related questions e-mailed in by our readers.

This week, readers wrote in with questions on the possibility of false positive results from Apple's Hardware Test suite, how to locate lost files in iTunes libraries, and how to script a Mac to enter repeated keyboard button presses. I welcome views from readers, so if you have any suggestions or alternative approaches to these problems, please post them in the comments!

Question: False positives with Apple's Hardware Test suite MacFixIt reader Javier asks:

Is it possible to get errors on these … Read more

A six-pack of useful Greasemonkey scripts

My Web habits differ from yours. Therefore, the Greasemonkey scripts that I find useful may differ from your idea of a useful Greasemonkey script. I use many of the same sites you likely visit, however, so perhaps you'll find these useful as well. If not, let me know which scripts you use in the comments below. Share and share alike, I say.

Before we get to my favorite six scripts, let's back up a bit. If you don't know a Greasemonkey script from Shinola, start with my post on how to get started with such things. If … Read more

Google revs Chrome for Android with new beta release

Android users who want to live an edgier life now can try a beta version of Chrome.

Google yesterday released the Chrome 25 beta for Android 4.x for smartphones and tablets, a version number in sync with the release for personal computers. Previously, the only option was the stable version of Chrome for Android, which is still way back at version 18.

The Chrome for Android beta is available on the Google Play app store, but only by following that link -- it's not visible in Google Play's search, Google said. The beta version can be installed … Read more

Chrome 24 brings math formatting, better offline abilities

Google released the stable version of Chrome 24 today, adding support for IndexedDB for apps that work better offline, mathematics formulas formatted with MathML, and faster JavaScript.

The new version also comes with a range of security fixes, including two $1,000 bounties and one $4,000 bounty paid to people who found high-severity vulnerabilities. Because Chrome automatically downloads updates by default in part to patch holes as fast as possible, people just need to restart the browser to update it.

IndexedDB, under development for years, is geared to store data for use even if a Web site or Web … Read more