Browser Evaluation: Is Google Chrome Superior to Internet Explorer?

  • Although only 13 percent of Internet users have chosen Google Chrome thus far, Digital Trends makes a compelling argument why the browser may be a step above competitors such as Internet Explorer, Firefox and Opera.
  • The author believes Chrome is a leader in speed, compatibility and Web page rendering — and credits the V8 JavaScript engine for the browser’s superior performance.
  • “Chrome remains the unchallenged performance leader. Peacekeeper browser benchmark scores for Chrome are much higher than they are for other browsers — in fact, when compared to IE9, the latest version can almost double Internet Explorer’s score.”
  • The post includes tips for installing Chrome, understanding the interface, helpful shortcuts, bookmarking and downloads, security and privacy settings and more.
  • “It’s an impressive suite, and generally better than what other browsers offer by default,” suggests Digital Trends. “But some of its biggest advantages — such as its speed — are only apparent after using the browser for a few minutes.”

Facebook Under Siege: Hackers Exploit XSS-Flaw in Massive Spam Attack

  • Facebook suffered one of its largest ever security breaches this week when hackers found a way to spread violent and explicit images to some users’ profiles.
  • Hackers reportedly tricked users into copying and pasting malicious Javascript code onto their browsers, thus providing attackers access to personal profiles.
  • “The ‘self-XSS’ exploit refers to the fact that social engineering techniques were employed to trick users into entering the code necessary to execute the attacks, as opposed to other types of XSS-based attacks where the perpetrators inject the code on to the Website,” reports eWeek.
  • Facebook reported yesterday that it had identified those responsible for the attack, was taking control of the spam and making plans for preventing such a future attack.
  • “Protecting the people who use Facebook from spam and malicious content is a top priority for us, and we are always working to improve our systems to isolate and remove material that violates our terms,” said a Facebook spokesperson, adding that no user accounts or data were compromised.

Google Announces New Dart Programming Language for Web Apps

  • Google unveiled an early preview version of its Dart programming language this week, which engineer Lars Bak of the Dart Team describes as “a class-based optionally typed programming language for building web applications.”
  • Bak writes on the Google Code blog that Dart has three design goals: 1) “Create a structured yet flexible language for web programming,” 2) “Make Dart feel familiar and natural to programmers and thus easy to learn,” and 3) “Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution.”
  • Google has made its language and preliminary development tools available as open source via dartlang.org, with code the company suggests will be “executable via a native virtual machine or on top of a JavaScript engine that translates Dart code to JavaScript,” reports The Next Web.
  • According to Google: “This means you can write a web application in Dart and have it compiled and run on any modern browser. The Dart VM is not currently integrated in Chrome but we plan to explore this option.”

Renewing Developer Relations: Twitter Pulls Itself Up by its Bootstrap

  • Twitter has released its Bootstrap platform to better compete in the ever-changing app market and renew its ongoing efforts with developers.
  • The platform will provide a set of CSS and HTML tools for creating apps.
  • “At its core, Bootstrap is simply CSS, but built with Less, an easy-to-use pre-processor that provides more power and flexibility than standard CSS,” reports Digital Trends. “With Less, a range of features like nested declarations, variables, mixins, operations, and color functions become available.”
  • “Bootstrap remains very easy to implement; just drop it in your code and go. Compiling Less can be accomplished via Javascript, an unofficial Mac application, or via Node.js,” explains Twitter via its blog post. “Second, once complied, Bootstrap contains nothing but CSS, meaning there are no superfluous images, Flash, or Javascript. All that remains is simple and powerful CSS for your web development needs.”