BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage JavaScript Content on InfoQ

  • Web Intents: Google's Mechanism for Inter WebApp Linking

    Are you spending hours writing custom code to integrate with various third party service providers from your web application? Google's Chrome team is working on a master API for moving the onus from the developer to the user through analogous late run-time binding mechanisms used by the Intents system on the Android OS.

  • Debugging Mobile Web Apps: Weinre and JSConsole Now, Remote WebKit Eventually

    Debuggers in mobile web browsers are anemic at best. InfoQ takes a look at existing workarounds and tools like Weinre and JSConsole, as well as the upcoming changes in mobile browsers that will bring full debugging support. Also: the two mobile browsers that already live in the future and ship remote debugging support.

  • ClojureScript Brings Clojure To The Browser via Javascript

    Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.

  • Web Workbench Introduces Sass, LESS, and CoffeeScript to Visual Studio 2010

    Mindscape recently announced Web Workbench, a free extension that adds Sass, LESS, and CoffeeScript functionality to Visual Studio 2010. Sass and LESS are languages meant to simplify CSS3 development, and CoffeeScript increases JavaScript’s readability and conciseness.

  • Google+ Technological Details

    Google Plus, the social network from Google, is built mostly on Java and JavaScript while Hangouts, its video conferencing framework, uses a client-server approach.

  • webOS 3.0 Is Based on Enyo, a New HTML Framework

    HP launched TouchPad, a tabled based on webOS 3.0, on July 1st. webOS 3.0 has a completely new application framework that generates web applications that can run in any WebKit browser.

  • Rhino is About to Get a Lot Faster

    Charles Nutter of JRuby fame recently started assisting the Rhino project (Java implementation of JavaScript) to speed up the Rhino JavaScript runtime.

  • Testing a Browser’s JavaScript Compatibility with Test 262

    The recently released ECMAScript 262 5.1 fixes bugs in the previous major version 5.0, and is accompanied by Test 262, an online JavaScript compatibility test suite.

  • jQuery Mobile Beta 1 Supports Many Browsers and Platforms

    jQuery Mobile has reached the Beta 1 milestone with support for all major browsers and mobile OSes. A final release is expected by the end of the summer.

  • Microsoft Sponsors NodeJS for Windows

    Microsoft is sponsoring a port of Node.js to Windows in conjunction with Joyent, the Node.js maintainers, with the goal of making it available on Windows Azure and other Windows server products.

  • Visual Studio Gets Better Support for HTML5, CSS3, and JavaScript

    Following Microsoft’s announcement that Windows 8’ UI will be based on HTML5 and JavaScript, it is no surprise that Visual Studio 2010 has got an update polishing its HTML5, JavaScript and CSS3 support: up-to-date W3C-based intellisense and validation for HTML5 and CSS3, plus Geolocation and DOM storage intellisense.

  • Appcelerator’s Titanium Studio Makes Its Debut

    Titanium Studio 1.0, an IDE for mobile, desktop and web development, is based on Aptana Studio and brings new features, such as: Android and iOS debugging, run-deploy-package mobile and desktop apps, Git support, integrated terminal, and others.

  • Opinion: Tim Bray on the Web vs Native Debate

    Tim Bray who spoke recently in Seattle about this topic published today a long post on the Web vs Native Mobile Application Debate. If the game seems open today, can the Web applications remain competitive and eventually win the mobile game? Can HTTP itself remain the protocol of choice in a power and bandwidth constrained environment where bi-directional telephony protocols play equally well?

  • Safely use HTML 5 and CSS 3 Today with Modernizr

    The principal problem with using HTML 5 and CSS 3 isn’t the adoption rate or the differences between browsers, it is knowing what those differences are in the first place. Once that is known developers can work around the limitations using graceful degradation techniques. To help figure that out many turn to the open source project Modernizr.

  • Community Reacts to Deprecated Google APIs

    When Google announced that several programmer interfaces have been deprecated from the API Directory, the development community reacted loudly and in force. While some APIs on the list will be deprecated with no shut down date announced, others like the Translate API will be shut down at the end of the year.

BT