Advanced JavaScript at Sofia University
Overview of an Advanced JavaScript university course covering modern web technologies, ES5/6 features, HTML5 APIs, Node.js, and popular frameworks.
Overview of an Advanced JavaScript university course covering modern web technologies, ES5/6 features, HTML5 APIs, Node.js, and popular frameworks.
Explains why CSS-only auto-resizing of input fields is impossible due to HTML's definition of inputs as void elements.
A tutorial on creating a simple VNC client using only HTML5 and JavaScript, with a Node.js proxy server and WebSocket communication.
A guide to using simple share URLs for Twitter, Facebook, and other platforms instead of heavy social media plugins.
Introducing JSAnimation, a JavaScript package for embedding Matplotlib animations in IPython notebooks without external video codecs.
Article argues HTML5 apps are viable, citing examples like Forecast.io and ExFM, but hindered by poor Android WebView support.
A guide to using MathML for web equations with a CSS fallback for browsers lacking native support, based on a real-world use case.
Introduction to the HTML5 <template> tag, explaining its usage, pros, cons, and comparison with JavaScript template libraries.
A humorous proof-of-concept exploit using HTML5 localStorage to fill a user's hard disk, highlighting browser security flaws.
Announcement of the DevNexus 2013 developer conference schedule, featuring 8 tracks and 71 sessions on web, mobile, Java, cloud, and more.
Explores browser inconsistencies in validating HTML5 input type='url' and provides a regex pattern to fix validation issues.
Recap of Microsoft SharePoint Conference 2012, highlighting sessions on SharePoint 2013, JavaScript, and client-side development.
A tutorial on client-side image scaling using HTML5 Canvas and JavaScript, with a step-by-step code explanation.
Analysis of Microsoft's Internet Explorer auto-update policy and its impact on web developers and browser market share.
An open-source HTML5 canvas image editor with multiple layers, jQuery integration, and a modular architecture for extensibility.
Announcing the new Dabblet blog for updates on the web development tool, hosted on Tumblr with custom HTML5 theming.
Explains ambiguous ampersands in HTML, detailing character references and validity rules in HTML4 vs. HTML5 specifications.
A deep dive into HTML5 fundamentals, browser parsing rules, and how understanding them can lead to more maintainable markup.
A developer creates a web tool to convert CSS color names to RGB, HEX, and HSL values using HTML5 Canvas and modern web APIs.
A developer introduces createTree, a JavaScript function for building DOM structures to avoid Mobile Safari's innerHTML bugs.