background preloader

Testing made easier in Internet Explorer

Testing made easier in Internet Explorer

Related:  HTML5 & WebGLSoftware EngineeringCross-Browser Compatibility and TestingPARADES pour IE

Tangle: a JavaScript library for reactive documents Tangle is a JavaScript library for creating reactive documents. Your readers can interactively explore possibilities, play with parameters, and see the document update immediately. Tangle is super-simple and easy to learn. This is a simple reactive document. When you eat 3 drag Compass.js Detecting compass support Open on mobile phone, to view compass example GPS Hack step 1. Go outside to get GPS signal.

Workshop / Chrome Experiments Unfortunately, either your web browser or your graphics card doesn't support WebGL. We recommend you try it again with Google Chrome. Foundation 5 has landed - by shoogle designs by Flo Preynat I’ve already talked about Foundation in the past. Out of all the big responsive front-end frameworks out there, Foundation is the one I prefer. Most of it comes down to the fact that the Zurb tool went with Sass (and Compass) which I’ve been using for ever, as opposed to Bootstrap which took the Less route instead. Speed speed speed - The Developer's Guide To Writing Cross-Browser JavaScript Polyfills I believe it's one of our responsibilities as designers and developers to both advocate for best practices and encourage others to make the leap to using modern features for a modern web. At the same time, we need to do our best to avoid leaving users with older browsers behind. Polyfills - a term coined by Remy Sharp to describe JavaScript shims that replicate the standard API found in native features of new browsers for those without such features - are a way of helping us achieve this.

HTML5 <progress> polyfill by Lea Verou Demos Features Accessible (WAI-ARIA-enabled) Supports getting (and setting, when allowed by the spec) all the IDL attributes defined in the specification (value, max, position, labels), through ES5 getters and setters Supoorts setting both max and value attributes, through mutation events Will fix new progress elements as well, through mutation events No extra HTML elements needed and none added through script Browser support The progress element is natively supported in: Firefox 6+, Opera 11+, Chrome, Safari 5.1 This polyfill adds almost full support in: Firefox 3.5-5, Opera 10.5-10.63, IE9-10

GoJS Overview - HTML5 Canvas JavaScript Library for Diagrams GoJS Overview GoJS is a fast and powerful JavaScript library for implementing interactive diagrams in HTML5 web applications. The design of GoJS is similar to the design of our other diagramming controls and to GoXam in particular. The design includes support for templated definitions of complex parts and data-binding of graphical object properties to model data. Design Pattern Guide Design patterns represent the best practices used by experienced object-oriented software developers. Design patterns are solutions to general problems that software developers faced during software development. These solutions were obtained by trial and error by numerous software developers over quite a substantial period of time. What is Gang of Four (GOF)?

HTML5 Cross Browser Polyfills · Modernizr/Modernizr Wiki The No-Nonsense Guide to HTML5 Fallbacks So here we're collecting all the shims, fallbacks, and polyfills in order to implant HTML5 functionality in browsers that don't natively support them. The general idea is that: We, as developers, should be able to develop with the HTML5 APIs, and scripts can create the methods and objects that should exist. Developing in this future-proof way means as users upgrade, your code doesn't have to change but users will move to the better, native experience cleanly. Echo Test The first section of this page will let you do an HTML5 WebSocket test against the echo server. The second section walks you through creating a WebSocket application yourself. You can also inspect WebSocket messages using your browser. Try it out This browser supports WebSocket.

Serial Communication with Visual Basic .NET More events can be executed on the same thread. This is the method used by the UI. All UI related actions gets translated to a message. Each message has a name, which starts with WM_ (Windows Message) like WM_CLICK, and it has an associated method, which shall be called when the message is handled. This method has a similar name except that WM_ is replaced with "On" like OnClick. Very urgent messages like mouse cursor movements (WM_SETCURSOR) and change of active window (WM_ACTIVATE and WM_SETFOCUS) are handled immediately, but most messages are linked together with other messages to form a message queue.

40 Beautiful Free HTML5 & CSS3 Templates Dec 01 2011 Over the last few years there has been great collections of quality free HTML & CSS templates published on Noupe such as 50 Free High-Quality and “New” (X)HTML/CSS Templates (2009) and 40+ Elegant Free CSS/(X)HTML Templates (2010). There have been some great free templates released over the last year so we thought it would be appropriate to share some of these great new designs with you all. In web development, it’s important to move with the times and embrace the latest changes.

SerialPort Class ( Component ) in Visual BASIC ( VB2008, VB2010, VB.NET ) for RS232 Communications. IMPORTANT: For a tutorial on using the MSCOMM control with older versions of Visual Basic See: Using Visual Basic and the MSCOMM Control with ADR ( RS232 )Devices NOTE1 : This programming guide assumes the user has a basic knowledge of Visual Basic programming. The teaching method used is to show a basic example of a VB2010 program which communicates with an ADR board by sending and receiving ASCII data, and then dissect the program to understand its operation. NOTE2 : The procedure shown is identical for VB2008, VB2010 and also runs on Express versions. NOTE3 : The entire project can be downloaded here.

HTML5 Please - Use the new and shiny responsibly Making your app real-time is a huge boost and WebSockets give you the ability to add bi-directional communication over a persistent connection to your application to increase interactivity and user engagement. web-socket-js is a natural polyfill for the JavaScript WebSocket API transferring data through Flash Sockets when WebSockets aren't available. To use native WebSockets in versions of Firefox before 11, the prefixed MozWebSocket should be used. The protocol backing the Web Socket API has become an IETF standard, but Safari did not implement that version until Safari 6. To support Safari 5, the WebSocket server needs to support both -76 and the RFC6455 versions, or you can use Flash or Java sockets (if available).