JavaScript’s internal character encoding: UCS-2 or UTF-16?
Explores whether JavaScript uses UCS-2 or UTF-16 encoding, detailing the differences and implications for handling Unicode characters.
Explores whether JavaScript uses UCS-2 or UTF-16 encoding, detailing the differences and implications for handling Unicode characters.
A developer shares a custom jQuery plugin for animating color transitions using RGB interpolation in 3D space.
How to conditionally enable or disable a button in SharePoint 2010 custom Ribbon using EnabledScript.
A technical guide explaining character escape sequences in JavaScript, covering code points, single character escapes, and encoding details.
A developer created a game called Sat-E for the Ludum Dare 22 game jam, inspired by the theme 'Alone' and Wall-E.
Explores the practice of extending JavaScript native prototypes, discussing its utility, risks, and compatibility concerns.
A curated list of essential RSS feeds for frontend developers, covering JavaScript, web standards, and large-scale web application development.
A developer's journey to create SofiaJS, a JavaScript user group in Bulgaria, to foster a local community for developers.
Explores Google Chrome's autoupdate feature as a key design philosophy, focusing on user simplicity and delivering content over browser complexity.
A guide to implementing cross-browser sound notifications in web pages using HTML5 audio, Flash, and legacy browser fallbacks.
A developer shares personal experiences and feedback from speaking at four front-end web development conferences, including JSConf EU and Fronteers.
Chainvas library update adds modularity, IE8+ compatibility, client-side build script, and extensive documentation for API chaining.
A guide demonstrating how to use jQuery events and OOP principles to write clean, modular JavaScript code for UI components.
A tutorial on implementing cascading dropdowns using the Knockout.js JavaScript library and the MVVM pattern.
A developer creates a web tool to convert CSS color names to RGB, HEX, and HSL values using HTML5 Canvas and modern web APIs.
Introduces loadNicely, a jQuery plugin for smooth image loading with progress indicators and custom callbacks.
Explains the JavaScript shorthand notation `foo#bar` as an alternative to `foo.prototype.bar` for referring to prototype methods.
Explores the quirks of JavaScript's typeof operator and proposes a more reliable alternative using the internal [[Class]] property.
A JavaScript developer shares an improved pattern for detecting and safely using the localStorage API, including a robust feature test and local reference technique.
A developer shares her journey to JSConf EU and explores techniques for detecting CSS selector support, crucial for writing robust polyfills.