http://www.publickey1.jp/blog/11/html5ipodiphone.html を Ruby の Sinatra+Haml のワンファイル・サーバで実現してみました。 個人的には、「set :haml, :format => :html5」することで、haml で html5 を出力することが恐くなくなったのが大きいです。 #server.rb require 'rubygems' require 'sinatra/base' require 'haml' class App < Sinatra::Base set :haml, :format => :html5 get '/' do content_type 'text/html' haml <<-EOS !!!UTF-8 %html(manifest='/manifest.manifest') %body