Quick tip for using XHTML Strict with ASP.net

One thing that has always infuriated me with .net is it’s insistence on adding an invalid name attribute to the asp.net form*.

About a month ago I found a nice easy cure for this, so I thought I’d share it. All you need to do to stop .net adding the name attribute to the form is add an xhtmlConformance tag to your web.config like so:

  1. <configuration>
  2. <system.web>
  3. <xhtmlConformance mode=“Strict” />
  4. </system.web>
  5. </configuration>

Hopefully that’ll be of some use to someone.

*What annoys me more is the fact you have to have a form tag on every page for .net to work, but that’s a rant for another day.

Good golly miss Molly!

Molly E. Holzschlag knows her stuff; She’s been working in the webstandards arena since before there was even an arena to work in! I’ve seen her speak a couple of times, first at CSS for designers back in 2005 and then last year at @media 2006 where she spoke about internationalisation. Molly never fails to inspire with obvious passion for her subject. Molly has written several books on web technology & is the out going Group Lead for WaSP (the Web Standards Project). She also writes a popular blog.

Earlier this week Molly announced that she’s signed on with the Internet Explorer team on a contract basis to work on standards and interoperability issues.

I think this is excellent news, anything that sees MS developing with standards in mind and gets us closer a more interoberable web has got to be a good thing. As part of her work with Microsoft Molly has started a new blog “The Daily Molly“. I hope that it lives up to it’s name. Molly doesn’t post nearly as often as I’d like her to on Molly.com, so knowing that there’s another place to tap into her knowledge is a good thing.

Molly’s announcement follows hot on the heels of news that Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft (and ex-Group Program Manager) is going to be the initial chair of the W3C’s new HTML Working Group. In some circles this new has been greeted with dismay. For the life of me I cannont understand why this should be. Microsoft may have been extremely slow to adopt W3C standards in the past, indeed the gap between IE6 & IE7 was far too long; however they are now working hard to comply with standards, Chris has shown that he personally is commited to the cause and I beleive that under his stewardhip the W3C WG will do the right thing for developers and end users.

Adobe launch CSS Advisor Beta

Adobe have launched a new community website with the aim of:

  • Finding solutions to CSS and browser compatibility issues
  • Sharing solutions and workarounds you’ve discovered with the community
  • Allowing the community to comment on and improve existing solutions

CSS Advisor will apparently be integrated into the next version of Dreamweaver which (according to Sitepoint) is due out next year.

I think that this will be a really useful tool for anyone develops CSS based sites, assuming that people contribute to the site and Adobe keep access open to the general public once the next version of DW is released.

A change of theme

I decided it was time for a change of theme. I know I’ve only had the blog going for a couple of months, but I’ve not been entirely happy with the look of the site since the word go.

The old “Almost Spring” theme was OK but not quite what I was after. The new three column layout is based on Fluidity3c 1.0 by Kaushal Sheth. The only real change I’ve made so far is to the header image, and replaced the <h1> in the header with an image.

I still need to tidy up the lists in the side bars for some reason the list items are squashed on the left hand side, so that needs sorting. But overall I’m much, much happier with the site’s look.

@media 2007 announced!

Having thoroughly enjoyed @media 2006 a couple of months back, I was excited to receive an email today announcing @media 2007! And this time there are three conferences to choose from: San Francisco, Hong Kong or London

If you are involved in the web design / development industry and you are near one of the three venues, then I seriously recommend you book yourself a place when the tickets are released.

Some of My Highlights from the 2006 event included winning a book from Jeremy Keith in his session, Robin Christopherson‘s session on accessability and Chris Wilson‘s talk on IE7. But really, every session was excellent. I can’t wait to go next year. Now all I need to do is persuade the boss that I should go to San Fran.

Hype 2.0

There is a huge buzz in the web community at the moment about “web 2.0″.

Web 2.0 is the term applied by some people to products of the recent trend for developing web applications using technologies like XML & AJAX, providing “social networks” – where people are able to interact with each other and manipulate or personalise the content of a website. If it sounds like waffle, that’s because it is. Web 2.0 is, as I suspected from the first time I heard the term is the emperor’s new clothes.

OK, that’s maybe a little strong, but there’s nothing new in web 2.0, it’s evolutionary not revolutionary. The technologies that are being used (xhtml, xml, the DOM even AJAX, or at least it’s component parts) have been around for years, they may just have come of age – but jumping up and down and shouting “this is all new” simply isn’t true.

All of that said, these are still exciting times for the internet. There seems to be renewed vigor in the web dev community, and some of the new apps coming out are really very useful. I use del.icio.us for bookmarks, I’m starting to use flickr and stumbleupon can be good for killing a bit of time. There’s Basecamp for getting organised and the big players like google and yahoo are opening up APIs for some of their products and providing AJAX frameworks to help speed up development.

So, use the term web 2.0 if you must to secure your VC backing but lets not kid ourselves, it’s just a vacuous buzz word.

I love the technology, but I hate the hype