Skip to content

Instantly share code, notes, and snippets.

@tkawa
Created September 29, 2015 10:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tkawa/f82642dbe3368b35462a to your computer and use it in GitHub Desktop.
Save tkawa/f82642dbe3368b35462a to your computer and use it in GitHub Desktop.
RESTful#とは勉強会10

RESTful#とは勉強会10 2015.09.29

質問はTwitterへ #RESTudy をつけてどうぞ。

「Webを支える技術」第9章 HTTPヘッダ (9.9 p.143〜)、第10章 HTML

重要な用語・概念

その他、以前に出てきた用語も、理解が不安なときはその都度前のページを振り返って見てみましょう。

  • ボディ(レスポンスボディ) →6.6 p.76
  • リソース → 3.3 p.27

注意点

「第10章 HTML」はXHTML1.0/1.1をベースとして書かれていますが、現在の標準はHTML5ですので、細かい部分で違いがあります。

実体参照と文字参照 (p.158)

HTML5においては、p.159の5つ以外の文字実体参照(実体参照)、数値文字参照(文字参照)は使う必要がありません。UTF-8でそのまま記述しましょう。

ボディ (p.163)

HTML5においては、ブロックレベル要素、インライン要素という区別はなくなり、新しいコンテンツモデルとそのカテゴリが導入されています。フローコンテンツ、フレージングコンテンツ、などです。

調べ方のヒント

ブラウザのデベロッパーツールを使いましょう。
Windows: F12Ctrl+Shift+i
Mac: command+option+i

HTMLソースコードを見たり、リクエスト/レスポンスを見て、HTTPのルールに沿っているかどうか、RESTfulかどうかを調べましょう。

REST復習の参考スライド

郡山さんによるハイパーテキストに関するお話

ディスカッション

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment