Categories
Browsers HTML5 Web Standards

HTML5 Test

How well does your browser support HTML5? Find out by visiting html5test.com, created by Niels Leenheer with thanks to Henri Sivonen and his HTML5 parser tests. Hat tip: Ralph Resnik.

Categories
A Book Apart An Event Apart Code Design development Happy Cog™ HTML HTML5 Standards State of the Web Tools User Experience UX

10K Apart – inspire the web!

Just launched and just wonderful! The 10K Apart contest (“Inspire the web with just 10K”) presented by MIX Online and An Event Apart hearkens back to Stewart Butterfield’s 5k Contest of yesteryear while anticipating the HTML5-powered web of tomorrow … and encouraging us to design that web today.

We want beauty. We want utility. We want excitement. And we want it all under 10K:

HTML5 For Web Designers

Prizes, we got prizes! One grand prize winner will receive registration to An Event Apart plus $3,000 cash and a copy of HTML5 For Web Designers. Three runners-up (Best Design, Best Technical, and People’s Choice) will win free registration to An Event Apart plus a $1000 Visa cash card and HTML5 For Web Designers. Nine honorable mentions will receive HTML5 For Web Designers.

The judging panel that will evaluate all this awesomeness is made up of Jeremy Keith, Nicole Sullivan, Eric Meyer, Whitney Hess, and yours truly.

Sorry, no back-end, this is a client-side contest only.

Check the 10K Apart site for more info. Happy designing and developing!

Categories
A List Apart An Event Apart Appearances Best practices better-know-a-speaker conferences content content strategy creativity CSS CSS3 Curation Design Designers engagement eric meyer Happy Cog™ HTML HTML5 Ideas Images industry Minneapolis people photography Responsive Web Design Typography Usability User Experience UX W3C Web Design Web Standards webfonts Zeldman

Minneapolis Remembered

Eric Meyer at An Event Apart Minneapolis - photo by Jared Mehle

The show’s over but the photos linger on. An Event Apart Minneapolis was two days of nonstop brilliance and inspiration. In an environment more than one attendee likened to a “TED of web design,” a dozen of the most exciting speakers and visionaries in our industry explained why this moment in web design is like no other.

If you were there, relive the memories; if you couldn’t attend, steal a glance at some of what you missed: An Event Apart Minneapolis: the photo pool at Flickr.

Next up: An Event Apart DC and San Diego. These shows will not be streamed, simulcast, or repackaged in DVD format. To experience them, you must attend. Tickets are first-come, first-served, and every show this year has sold out. Forewarned is forearmed; we’d love to turn you on.


Photo: Jared Mehle.

Categories
Authoring CSS CSS3 HTML HTML5

HTML5 and CSS3 virtual classes

IF YOU’RE BONING UP on HTML5 and CSS3, you’ll want to consider two remarkable learning experiences taking place live on the web this summer:

Learn HTML5 with John Allsopp

Here is a great educational opportunity that’s also an amazing value. Experience eight structured sessions, two live Q&A sessions, private discussion forum, practical exercises and more, from one of the world’s best and most experienced teachers of standards-based design. All for just US $9.95. That is not a typo. Live classes start 26 July 2010.

Learn CSS3 with John Allsopp

And the hits keep on coming. This virtual classroom led by Allsopp includes twelve structured sessions, three live Q&As, and more, for just $14.95. It’s the perfect complement to any other reading or training you may be doing, at a price that’s impossible to beat. Classes start 16 August.

A Book Apart Discount

As if this deal wasn’t great enough, participating in either course earns you a coupon code good for a 20% discount off Jeremy Keith’s HTML5 For Web Designers, the A Book Apart inaugural pub that’s taking the web design world by storm. The discount is good through September 1st. No, you can’t apply it retroactively to a book you’ve already purchased. (So if you’ve already bought the book, buy a second copy—one for home, one for office. Or get it for a friend. Or don’t buy it. What matters is your health. Are you eating enough? You look thin.)

Categories
A Book Apart Authoring HTML HTML5 Web Design Web Design History Web Standards

HTML5 For Web Designers Sells Out

HTML5 For Web Designers, by Jeremy Keith

The first printing of Jeremy Keith’s HTML5 For Web Designers has sold out.

For a book about web forms, semantics, and the history of markup, it’s done pretty well:

  • The book sold 1,000 copies during the first hour of pre-sales.
  • It sold 5,000 copies during the first 24 hours of pre-sales.
  • The first printing sold out within two months.

Haven’t ordered yours yet, and now they’re sold out? Not to worry: a second printing is in the works; orders will ship the week of July 26.

So where’s my book, already?

We ship worldwide. Orders generally ship within 3 days and take 7–10 days to arrive. Some orders take longer, typically because of hold-ups at your local post office, over which we have no control. (Intriguingly, foreign orders shipped quickly, in many cases arriving much sooner than US orders.) We have expedited all remaining shipments to get you your book faster.

We ship via US Postal Service, so no tracking numbers are available.

If you ordered before June 30 and still have not received your order, please be patient a few more days, and thank you for bearing with our learning curve. We know a lot about web design, but we’re still getting the hang of interpreting what mail houses and the US Postal Service mean by “guaranteed fast shipping.”

If you need to speak to someone about your order, write to us.

I want an ebook, not a dead tree! What gives?

Stay tuned; we’re working on ebook versions. Follow @abookapart to learn when they’re released.

Categories
Adobe Code Design development HTML HTML5 The Essentials Tools Web Design Web Standards

An InDesign for HTML and CSS?

In “CSS is the new Photoshop” (?), Adobe’s John Nack correctly observes, as have many of us, that “Cascading Style Sheets can create a great deal of artwork now, without reliance on bitmap graphics.” Nack quotes Shawn Blanc, one of several concurrent authors of the phrase “CSS is the new Photoshop,” who cites as evidence Louis Harboe’s iOS icons and Jeff Batterton’s iPhone, both designed entirely in CSS and both only viewable in the latest Webkit browsers, Safari 5 and Google Chrome 5.

He’s not alone: Håkon Wium Lie from Opera predicts that CSS3 could eliminate half the images used on the Web. You can use various graphical tools to generate things like CSS gradients and rounded corners. As people can do more and more in code, it makes sense to ask whether even to use Photoshop in designing Web content.

I think Adobe should be freaking out a bit, but in a constructive way.

So far, so good. But Nack’s “constructive” suggestion for Adobe, quoting Michael Slade, is to create “the modern day equivalent of Illustrator and PageMaker for CSS, HTML5 and JavaScript.”

Nack acknowledges that this will be difficult. I propose that it will be impossible. Says Nack:

As I noted the other day, “Almost no one would look inside, say, an EPS file and harrumph, ‘Well, that’s not how I’d write PostScript’–but they absolutely do that with HTML.”

Well, there is a reason they absolutely do that with HTML. PostScript is a programming language designed to describe page layouts and text shapes in a world of known, fixed dimensions (the world of print), with no underlying semantics. PostScript doesn’t care whether an element is a paragraph, a headline, or a list item. It doesn’t care if a bit of content on one page cites another bit of content on a different page. PostScript is a visual plotting language. And HTML is anything but.

HTML is a language with roots in library science. It doesn’t know or care what content looks like. (Even HTML5 doesn’t care what content looks like.) Neither a tool like Photoshop, which is all about pixels, nor a tool like Illustrator, which is all about vectors, can generate semantic HTML, because the visual and the semantic are two different things.

Moreover, authoring good HTML and CSS is an art, just as authoring good poetry or designing beautiful comps in Photoshop is an art. Expecting Photoshop to write the kind of markup and CSS you and I write at our best is like challenging TextMate to convert semantic HTML into a visually appropriate and aesthetically pleasing layout. Certain kinds of human creativity and expertise cannot be reproduced by machines. Yes, there are machines that create music, and a composer like Brian Eno can program such systems to create somewhat interesting aural landscapes, but such music can never be the Eroica or “This Land is Your Land,” because there is no algorithm with the creative and life experience of Beethoven or Woody Guthrie.

Adobe already has a fine product in the code arena. Some hand coders knock Dreamweaver, but it does about as good a job as is possible of converting groupings of meaningless pixels into chunks of valid code. It is unreasonable to expect more than that from a tool that begins by importing a multi-layered Photoshop comp. Of course you can do much more with Dreamweaver if you use its code merely as a starting point, or if you use it simply as a hand-coding environment. But that’s the point. Some things, to be done right, must be done by the human mind.

There’s something to what Nack says. Photoshop could be made friendlier to serious web designers. Adobe could also stop ignoring Fireworks, as Fireworks is a better starting place for web design. They might even interview serious, standards-oriented web designers and start from scratch, as a new tool will suffer from fewer political constraints and user expectations than a beloved existing product with deep features and multiple audiences.

But while our current tools can certainly stand improvement, no company will ever create “the modern day equivalent of Illustrator and PageMaker for CSS, HTML5 and JavaScript.” The very assumption that a such thing is possible suggests a lack of understanding of the professionalism, wisdom, and experience required to create good HTML, CSS, and JavaScript. Fortunately, a better understanding is easy to come by.

Categories
Acclaim Applications apps architecture art direction Authoring Best practices Browsers business Career Code creativity CSS Design development HTML HTML5 Ideas industry interface ipad iphone javascript links maturity Photoshop Platforms Publishing Standards State of the Web Stories The Profession Web Design Web Design History Web Standards

SlideShowPro adds HTML5

Todd Dominey at Happy Cog.

Most of us web folk are hybrids of one sort or another, but Todd Dominey was one of the first web designers to combine exceptional graphic design talent with serious mastery of code.

Being so good at both design and development that you could easily earn a fine living doing just one of them is still rare, although it looks like the future of our profession. One of the first serious designers to embrace web standards, Todd was also one of the few who did so while continuing to achieve recognition for his work in Flash. (Daniel Mall, who came later, is another.)

Finally, Todd was one of the first—along with 37signals and Coudal Partners—to abandon an enviably successful client services career in favor of full-time product development, inspiring a generation to do likewise, and helping bring us to our current world of web apps and startups.

A personal project that became an empire

In Todd’s case, the product was SlideShowPro, a project he designed for himself, which has grown to become the web’s most popular photo and video slideshow and gallery viewer. When you visit a photographer’s portfolio website, there’s an excellent chance that SlideShowPro powers its dynamic photo viewing experience. The same is true for the photo and video gallery features of many major newspaper and magazine sites, quite possibly including your favorites.

SlideShowPro

But deliberate lack of Flash support in the iPad and iPhone, while lauded here on February 1, 2010 as a win for accessible, standards-based design (“Not because Flash is bad, but because the increasing popularity of devices that don’t support Flash is going to force recalcitrant web developers to build the semantic HTML layer first”), presented a serious problem for developers who use SlideShowPro and readers who enjoy browsing dynamic photo and video galleries.

Mr Dominey has now solved that problem:

SlideShowPro Mobile is an entirely new media player built using HTML5 that doesn’t require the Flash Player plugin and can serve as a fallback for users accessing your web sites using these devices. But it’s not just any fallback — it’s specially designed for touch interfaces and smaller screen sizes. So it looks nothing like the SlideShowPro player and more like a native application that’s intuitive, easy to use, and just feels right.

The best part though is that because SlideShowPro Director (which will be required) publishes the mobile content, you’ll be able to provide the mobile alternative by simply updating the Flash Player embed code in your HTML documents. And just like when using the SlideShowPro player, because Director is behind the scenes, all your photos will be published for the target dimensions of these devices — which gives your users top quality, first generation images. The mobile player will automatically load whatever content is assigned to the Flash version, so the same content will be accessible to any browser accessing your web site.

A public beta will be released in the next weeks. Meanwhile, there is a video demo. There’s also an excellent Question and Answer page that answers questions you may have, whether you’re a SlideShow Pro customer or not. For instance:

Why mobile? Why not desktop?

We believe that (on the desktop) Flash is still the best delivery method for photo/video galleries and slideshows for it provides the most consistent user experience across all browsers and the broadest range of playback and customization options. As HTML5 support matures across all desktop browsers, we’ll continue to look into alternate presentation options.

Into the future!

Categories
A Book Apart Code Design HTML HTML5 Publications Publishing writing

Real Publishers Ship

Jeremy Keith

Yippee! Jeremy Keith’s HTML5 For Web Designers (A Book Apart, 2010) ships Friday.

In this brilliant and entertaining user’s guide, Jeremy Keith tells web designers what they need to know about the web’s new markup language—and the first version of HTML designed for a web of applications, not just documents.

Photo: Jason Santa Maria.


Categories
Apple Design HTML5 software Stories This never happens to Gruber

iMac dies after Safari update

iMac cannot boot after installing Safari update.

There is a new Safari update. After I installed it, my home iMac cannot reboot.

For about an hour, the iMac was stuck in the grey Apple screen (sometimes with, and sometimes without, a progress bar). The progress bar would “finish,” then the Mac would restart back into the grey Apple screen.

I decided to leave the iMac alone while I worked out.

When I returned two hours later, the iMac had progressed from the grey screen to a blue screen. Zapping PRAM and restarting gets me a grey Apple screen followed by a blue screen. The blue screen flashes twice while changing its color balance settings, indicating that some part of the operating system still works. Then a tiny white rectangle appears at the top left of the screen. Then, nothing further.

This machine contains my entire music collection and all my photos of my daughter.

I have a backup drive but cannot force the iMac to boot from it.

I have an OS X CD but cannot force the iMac to start from it.

Maybe this is what Apple means by “HTML5.”


Categories
A Feed Apart A List Apart An Event Apart Boston Community conferences content content strategy creativity CSS Design Designers Education eric meyer events Happy Cog™ HTML5 interface launches Standards Tools twitter User Experience UX Web Design Zeldman

A Feed Apart 2.0

A Feed Apart

As promised, a super-hot update to A Feed Apart, the official feed aggregator for An Event Apart, is up and running for your web design conference pleasure. You can now tweet from inside the application, and can even arrange meet-ups and make other social connections there.

Must-read: Designer Ali M. Ali talks about the interface design.

Steve Losh did back-end programming.

Nick Sergeant and Pete Karl created the original A Feed Apart and led the redesign effort.

If you can’t attend the sold-out show, which begins Monday, May 24, you can follow the live Tweetage from the comfort of your cubicle.

Enjoy An Event Apart Boston 2010 on A Feed Apart.

Categories
A Feed Apart An Event Apart better-know-a-speaker Boston Community conferences content content strategy creativity CSS Design engagement eric meyer events glamorous HTML5 Ideas industry Information architecture interface Standards State of the Web The Profession W3C Web Design Web Standards XHTML

Boston Bound

Plane travel versus train travel, that sort of thing.

Morning finds me bound by train for Boston, capital of Massachusetts, land of Puritans, patriots, and host of the original Tea Party. Center of high technology and higher education. Where the John Hancock Tower signs its name in the clouds, and the sky-scraping Prudential Tower adds a whole new meaning to the term, “high finance.” Beantown. Cradle of liberty, Athens of America, the walking city, and five-time host to An Event Apart, which may be America’s leading web design conference. (You see what I did there?)

Over 500 advanced web design professionals will join co-host Eric Meyer and me in Boston’s beautiful Back Bay for two jam-packed days of learning and inspiration with Dan Cederholm, Andy Clarke, Kristina Halvorson, Jeremy Keith, Ethan Marcotte, Jared Spool, Nicole Sullivan, Jeff Veen, Aarron Walter, and Luke Wroblewski.

If you can’t attend the sold-out show, which begins Monday, May 24, you can follow the live Tweetage via the souped-up, socially-enriched, aesthetically tricked out new version of A Feed Apart, whose lights go on this Sunday, May 23. Our thanks to developers Nick Sergeant, Pete Karl II, and their expanded creative team including Steve Losh and Ali M. Ali. We and they will have more to say about the project soon. For now, you can always read our 2009 interview with Nick and Pete or sneak a peek on Dribbble.

There’s also a Flickr photo group and an interstitial playlist, so you can ogle and hum along from your favorite cubicle or armchair.

See you around The Hub or right here on the world wide internets.


Categories
A Book Apart Collectibles Free HTML5 Publications Publishing

Win A Book Apart

HTML5 For Web Designers

Now through May 27, when you use Gowalla on your iPhone, Android, Blackberry, Palm Pre, or iPad to discover and share places with your friends, you might win a copy of Jeremy Keith’s HTML5 for Web Designers.

How it works couldn’t be simpler. If you aren’t already a player, download Gowalla. Then, when using Gowalla to check into a location, if you find the HTML5 for Web Designers book item, just add it to your collection. On Thursday, May 27, ten random people who picked up copies of the item will be chosen to receive the actual book.

Happy hunting and good luck!


Categories
Adobe Apple Design Flash Formats HTML5 The Essentials

Apple Responds

Apple responds to the Adobe "We love Apple" ad.

Via yfrog.com/83n4fp. See also:


Categories
better-know-a-speaker Big Web Show Dan Benjamin Design development HTML5 Interviews Jeremy Keith Zeldman

Episode 2: HTML5 For Designers

Zeldman, Dan Benjamin, and Jeremy Keith discuss HTML5 on The Big Web Show.

Now online for your listening and viewing pleasure: in Episode 2 of The Big Web Show, Dan and I chat with Jeremy Keith—designer, developer, content creator, agency co-founder, speaker extraordinaire, and author of HTML5 for Web Designers (A Book Apart, 2010). In this hour-long video podcast, we explore the goals, process, and inspiration behind the book, and discuss what HTML5 means for web creators and consumers—from semantics to strategy, accessibility to implementation.


Categories
Dan Benjamin HTML5 Ideas industry Interviews podcasts The Big Web Show Zeldman

Big Web Show Today

The Big Web Show

Live today at 1:00 PM Eastern, watch Jeremy Keith, author of HTML5 For Web Designers, discuss markup and other matters with Dan Benjamin and me on The Big Web Show. Your live calls are welcome.

  1. The Big Web Show
  2. Episode 1: Web Fonts
  3. HTML5 For Web Designers
  4. Jeremy Keith