Announcing our book: Designing with Progressive Enhancement (Peachpit)

Posted by Todd, Patty, Scott, Maggie on 02/02/2010

Designing with ProgressiveEnhancement We’re proud to announce that the four of us here at Filament Group have written a book! Designing with Progressive Enhancement is a practical guide that both explains the principles and benefits of progressive enhancement, and explores detailed examples to teach you how, where, and when to implement specific coding and scripting approaches that embody broadly accessible development practices.

We’ll be writing about topics from the book and releasing some of the exciting new progressive enhancement-based jQuery plugins we include with the book over the coming weeks and months so stay tuned.

Learn more at the book website


<div id="commentNumber1" class="commentEntry">
<p>I love your work, also the book seems awesome. I will defintely buy this book :D.

Keep up the good work.

	<p class="posted"><a href="#commentNumber1">Comment</a> by

R. Novacan on 02/04  at  08:54 AM

<div id="commentNumber2" class="commentEntry">
<p>Same here!

I really appreciate your work, it’s joyfull reading through your articles and test your scripts. I’ll buy this book too, but one question: Is it also available in german?

Best regards

	<p class="posted"><a href="#commentNumber2">Comment</a> by

Fernandos on 02/14  at  09:42 AM

<div id="commentNumber3" class="commentEntry fg">
<p>Thanks for the nice comments @R. and @Fernandos.

The book is only in English for now. We hope one day it will be popular enough to be translated.

	<p class="posted"><a href="#commentNumber3">Comment</a> by

Scott (Filament) on 02/22  at  05:52 PM

<div id="commentNumber4" class="commentEntry">
<p>The book seems to be very interesting. I think I will buy it soon. I´m really looking forward to learn more about progressive enhancement.

	<p class="posted"><a href="#commentNumber4">Comment</a> by

Andi B. on 03/11  at  01:00 PM

<div id="commentNumber5" class="commentEntry">
<p>Is this book available as an ebook?

	<p class="posted"><a href="#commentNumber5">Comment</a> by

Pule N. on 03/15  at  08:34 PM

<div id="commentNumber6" class="commentEntry fg">
<p>@Pule: Yes, the Peachpit website offers it as an ebook. <a href="" rel="nofollow"></a>

	<p class="posted"><a href="#commentNumber6">Comment</a> by

Scott (Filament) on 03/16  at  12:28 PM

<div id="commentNumber7" class="commentEntry">
<p>Oh cool. I am getting  one tonight! Thanks

	<p class="posted"><a href="#commentNumber7">Comment</a> by

Pule N. on 03/16  at  04:04 PM

<div id="commentNumber8" class="commentEntry">
<p>i’m still a nullie (maybe after reading your book it’ll end lol) and have a question, is there an easy connection possible between all your examples and the UI themes you did develop ?


	<p class="posted"><a href="#commentNumber8">Comment</a> by

Walter on 04/22  at  05:23 AM

<div id="commentNumber9" class="commentEntry">
<p>Just ordered this on Amazon. Looking forward to the read.

	<p class="posted"><a href="#commentNumber9">Comment</a> by

Jeff on 04/23  at  02:14 PM

<div id="commentNumber10" class="commentEntry fg">
<p>Thanks for ordering! We hope you like it.

@Walter: the code examples in the book do not use jQuery UI theming because we wanted to keep the markup and CSS as simple as necessary for instructional purposes. Many of the examples will make their way into jQuery UI plugins though, if they aren’t already, and they’ll be themeable at that point. The slider example actually uses jQuery UI, so if you add a theme to your page it will style the slider example. Currently in jQuery UI, you can find widgets to create buttons, dialog, tabs, and more, and we’ve built a themeable custom select that you can find here:

	<p class="posted"><a href="#commentNumber10">Comment</a> by

Scott (Filament) on 04/23  at  02:27 PM

<div id="commentNumber11" class="commentEntry">
<p>great, thx for taking time to answer

	<p class="posted"><a href="#commentNumber11">Comment</a> by

Walter on 04/23  at  02:33 PM

<div id="commentNumber12" class="commentEntry">
<p>love your book, can’t wait to redo my entire website incorporating some the concepts, you make me want to go full blast into Jquerry seeing how powerful and helpful it can be to achive stunning levels of success in web design.

	<p class="posted"><a href="#commentNumber12">Comment</a> by

leroy on 09/10  at  08:06 AM

<div id="commentNumber13" class="commentEntry">
<p>Just got a copy of the eBook version off PeachPit and it looks great! One question I had though, my primary reason for grabbing a copy was the code examples for checkbox and radiobutton. Is there a chance of getting hold of the original .ai or .psd files (of equivalent) for the checkbox.gif or radiobutton.gif files. I want to change the colors around and it would be much cleaner with the originals (if any!).

Cheers, and congrats on a very well written and useful resource.

	<p class="posted"><a href="#commentNumber13">Comment</a> by

Patrick on 09/23  at  11:27 PM

<div id="commentNumber14" class="commentEntry">

	<p class="posted"><a href="#commentNumber14">Comment</a> by

asd on 10/25  at  01:01 AM

<div id="commentNumber15" class="commentEntry">
<p>At first: Great book, congrats!

Not sure if this is the right place for questions (or the EnhanceJS Google Group).

I really like your approach on the Custom Tooltips in your book. But: the tooltip information is not accessible for keyboard users. This might be no problem if the information is only descriptive. But in the password input field the tooltip says: “at least 6 characters”. This information should be accessible for everyone.

Any ideas how to solve this?

	<p class="posted"><a href="#commentNumber15">Comment</a> by

Jochen on 11/21  at  05:40 AM

<div id="commentNumber16" class="commentEntry">
<p>Great book, congrats!

	<p class="posted"><a href="#commentNumber16">Comment</a> by

RCA ieftin on 01/24  at  05:06 PM

<div id="commentNumber17" class="commentEntry">
<p>interesting book!

	<p class="posted"><a href="#commentNumber17">Comment</a> by

manusi moto on 05/09  at  01:32 AM