It only takes a Little Fyr
to set the world ablaze
Why REST Frameworks?
Tim asks, ”... so why would you want to coerce it [i.e. your website] to use REST in the first place?”
Its an interesting question which I want to discuss before I continue with my “in a nutshell” series on REST.
REST in a Nutshell Part 1
Where are the REST frameworks?
REST is one of the most important developments in web interface design to come along in the last decade. But where are all the true REST frameworks?
In this article we look at what makes for a good REST framework.
Why does your site look funny?
There is a good chance that if you're using Internet Explorer of any generation, or FireFox 2 or pretty much any older browser, that this site is going to look very funny. Broken even.
That's because there is an experiment going on here; this site is built using HTML5 markup. In paid professional work, I have to "make it work everywhere" which typically means the lowest common denominator. But this is my place. I can afford to try out different things. I believe that the semantic value of <section>, <article> and <header> tags is huge. The calculation of the header level will be a great boon when including content in many different, and unexpected, in the content hierarchy of a page.
This site is also using the latest CSS specifications where possible. Some browsers do better with that than others. IE6 will probably always be a basket case but with its individual market share at 15% and dropping like a stone, its probably time for you to upgrade to IE7 or try IE8.
I make no apologies for not checking this site against multiple browsers. Tweaking out every browser is a lot of work that I would rather spend writing articles. However, feel free to send be bug reports; I'll get to them as I can
Who and What is Little Fyr?
I am a Web Architect and Little Fyr is where I talk about how to build applications and content sites on the Web. It is also the name I use for giving presentations at user group meetings and conferences. I have more than 8 years of experience developing web sites and applications and I have learned a lot of interesting disciplines along the way. In general, people in our line of work are either visual/UI/grapic designers, back-end system developers (Java, .Net, Ruby), or front end ui developer (HTML, CSS, JavaScript). I fall into that group of people who is knowledgeable in all these disciplines and more besides.
Like me, this site is a work in progress. I hope to publish something every two weeks. We shall see.