Programming

A Great General CSS3 Transition Rule

Posted on

As a follow up to my article on CSS3 Multiple Transitions, I thought I would supply a really simple code sample that you can use to unleash the funk of CSS3 on your website. Remember, it doesn’t matter what browser support is for CSS 3 transitions, because it just means that things won’t animate if […]

Programming

HTML5 Video In Real Life

Posted on

Update! Here are the results of a full test using a mark-up only HTML5 video demo from Bruce Lawson. Browser Version Plays Format Total Loads Safari 5.0.5 (7533.21.1) Yes turkish.mp4* 1 full Firefox 4.0.1 Yes turkish.ogg 1 full 3 partial Opera 11.11.2109 Yes turkish.webm 1 full IE 9.0.8112.16421 Yes turkish.mp4 1 full 1 partial Chrome […]

Browsers

Firefox Spinners and What They Can Tell You

Posted on

Update! In Firefox Quantum, the spinners were updated to Cylon-eyes. The TL;DR is that there are still two spinning states: Grey Cylon (equivalent to the old anti-clockwise grey spinner)… waiting for response Blue Cylon (quivalent to the old clockwise green spinner)… receiving the response The original article on spinners is below. If you are an […]

Programming

HTML5 Url Input Can be Quite Strict

Posted on

Following on from my articles on HTML5 Forms, I have been busy trying things out in various browsers, old and new. I have noticed that the input of type “url” in HTML5 is being validated pretty strictly by some browsers. For example, the following is treated as valid input: http://www.stevefenton.co.uk/ But none of these are: […]

Programming

Using NCover Exclusions with MSBuild

Posted on

I have previously discussed adding NCover to MSBuild and also how to get trend reporting as part of the NCover MSBuild target. Let’s add to all of that by filtering the NCover results to exclude stuff that you don’t want in your coverage reports. Remember, with great power comes great responsibility. Don’t exclude code unless […]

Programming

CSS3 Transitions and Multiple Transitions

Posted on

CSS3 transitions have been with us for a little while now thanks to some browser-vendors adding custom transition support. The reason I’m shouting about it now is because it is actually pretty widely supported and it is now getting a point of maturity that means you can actually use it with reasonable confidence. Of course, […]

Programming

HTML5 Form Elements New Attributes

Posted on

One of the most inspiring sections of Tech Days in London today was the introduction to HTML 5 form elements, part of Bruce Lawson’s presentation. Bruce introduced many of the new form elements and also touched on the new attributes you can use in conjunction with the new types. Essentially, you now have input types […]

Programming

HTML5 Forms Special Input Elements

Posted on

Continuing my thread of HTML5 form goodies, this article concentrates on some new input elements. In particular, we are going to look at email, web address, search and colour inputs. Email The email input is useful for several reasons. Firstly, the browser can take care of validating that the input is a valid email address. […]