[読書の秋!秋の夜長にオススメ書籍] 第 4 回 今夜わかるHTTP (Network)
秋の夜長にオススメ書籍シリーズという事で
今回、私が読んだのは「今夜わかるHTTP (Network)」です。
WEBに関わっている以上、デザイナーとしても最低限インターネットの仕組みについて基本部分は知っておきたいと思いセレクトしてみました。
まず書籍タイトルにも使われているHTTPとは、サーバとクライアントがデータのやりとりするのに使われるプロトコル(通信手順)のことです。
書籍の内容についてざっとご説明しますと、
・1章 - HTTPの歴史、TCP/IPプロトコルについて
・2章 - HTTPの基本的な仕組みについて
・3章 - HTTPメッセージのフィールドやらステータスコードについて
・4章 - HTTPで使われる言語やコンテンツについて
・5章 - セキュリティ技術について
といった感じです。
イラストや図・サンプルなどが掲載され初心者の私でも理解しやすい内容となっていました。
が、デザイナーとしては概要ぐらい分かればいい訳でもっと掻い摘んでもいいかもしれません。
また以前ちょっと情報処理の勉強もしていたこともあり理解しやすかったかなとも。
個人的には、5章 - セキュリティ技術で書かれている
・HTTPSは、HTTPに比べて2倍から100倍遅い
・Webアプリケーション脆弱性TOP10
がとても勉強になりました。
HTTPSが遅いのは知っていたけど、何故かってことまでは知りませんでした。
それと脆弱性TOP10(2004年時点)については、覚えておく価値はあると思います。
書籍は300ページとボリュームがあったので、ページ数が半分ぐらいになっていればもっと読みやすかったです。
デザイナー向けの書籍ではありませんが、
HTTPを初めて勉強する人には最適な本ではないでしょうか。