background preloader

Web Standards Sherpa

Web Standards Sherpa

http://webstandardssherpa.com/

HTML5 Zone Juri Strumpflohner Integrating Node.js with a C# DLL An option that came to mind is to design the DLL as a self-contained process and to invoke it using Node.js's process api. Turns out this is quite simple. Just prepare your C# application to read it's invocation arguments s.t. Sarah Ervin

HOWTO: Configure Tor + SASL + irc to connect to Freenode Tuesday, March 22nd, 2011 at 8:39 pm| 17,722 views | trackback urlTags: freenode, identd, irc, linux, nickname, Perl, Python, Tcl, VMware, xchat I fought this problem on the train into the city today, because my MiFi‘s hostname was not correctly reversing to it’s given IP (verified by dig) and Freenode was denying the connection; it looked like this: Mar 22 06:51:41 * Looking up irc.freenode.net Mar 22 06:51:41 * Connecting to chat.freenode.net (86.65.39.15) port 6667... Mar 22 06:51:42 * Connected. Now logging in... Mar 22 06:51:42 * *** Looking up your hostname... 50 Beautiful And User-Friendly Navigation Menus - Smashing Magazine Advertisement Usability is an essential goal of any website, and usable navigation is something every website needs. It determines where users are led and how they interact with the website. Without usable navigation, content becomes all but useless. Menus need to be simple enough for the user to understand, but also contain the elements necessary to guide the user through the website — with some creativity and good design thrown in. Below we present over 50 excellent navigation menus — we feature CSS-based design solutions, CSS+JavaScript-based menus and Flash-designs.

Code Conventions for the JavaScript Programming Language This is a set of coding conventions and rules for use in JavaScript programming. The long-term value of software to an organization is in direct proportion to the quality of the codebase. Over its lifetime, a program will be handled by many pairs of hands and eyes. If a program is able to clearly communicate its structure and characteristics, it is less likely that it will break when modified in the never-too-distant future. Code conventions can help in reducing the brittleness of programs. All of our JavaScript code is sent directly to the public. HTML 5 Abstract This specification defines the 5th major revision of the core language of the World Wide Web, HTML. In this version, new features are introduced to help Web application authors, new elements are introduced based on research into prevailing authoring practices, and special attention has been given to defining clear conformance criteria for user agents in an effort to improve interoperability. Status of this document This section describes the status of this document at the time of its publication.

Best Practices of Combining Typefaces - Smashing Magazine Advertisement Creating great typeface combinations is an art, not a science. Indeed, the beauty of typography has no borders. Python Coding Style Guidelines Documented here for the benefit of subcontractors and anyone curious. Recent updates: abbreviations. Most rules from PEP-8 apply, except: 79-character limit doesn’t really matter in some cases like long error or log messages, in those cases the limit is more like 100 chars. The code itself however should generally be restricted to 80-ish chars.Some details on how to write comments, docstring, do imports and write abbreviations in class names.Long expressions and argument list indentation rules.

The Bright (Near) Future of CSS - Smashing Coding Why You Should Get Excited About Emotional Branding Globalization, low-cost technologies and saturated markets are making products and services interchangeable and barely distinguishable. As a result, today’s brands must go beyond face value and tap into consumers’ deepest subconscious emotions to win the marketplace.

Related: