Book description
SVGは2001年にW3C勧告として公開されたXMLベースの画像フォーマットです。ベクターグラフィックスなので拡大縮小、変形しても美しさが損なわれません。本書では簡潔なサンプルを数多く使い、基本的な図形の作成、アニメーションや複雑なグラフィックスの作成、さらにはスクリプトによる制御など、SVGの基礎から応用までをわかりやすく解説します。スマートフォンのSVG対応も進み、今後はさらに利用が膨らむであろうこのレガシーで今とても熱いフォーマットの基本を本書でマスターしましょう。
Table of contents
- 大扉
- 原書大扉
- クレジット
- まえがき
- 1章 はじめに
- 2章 WebページでのSVGの使用
- 3章 座標系
- 4章 基本図形
- 5章 文書構造
- 6章 座標系の変換
- 7章 パス
- 8章 パターンとグラデーション
- 9章 テキスト
- 10章 クリッピングとマスキング
-
11章 フィルター
- 11.1 フィルターはどのように機能するか
- 11.2 ドロップシャドウの作成
- 11.3 グローシャドウの作成
- 11.4 <feImage>要素
- 11.5 <feComponentTransfer>要素
- 11.6 <feComposite>要素
- 11.7 <feBlend>要素
- 11.8 <feFlood>要素と<feTile>要素
- 11.9 照明効果
- 11.10 背景へのアクセス
- 11.11 <feMorphology>要素
- 11.12 <feConvolveMatrix>要素
- 11.13 <feDisplacementMap>要素
- 11.14 <feTurbulence>要素
- 11.15 フィルターに関するリファレンスの要約
- 12章 アニメーション
- 13章 対話性
- 14章 SVG DOMの使用
- 15章 SVGの生成
- 付録A SVGのために必要なXML
- 付録B スタイルシート入門
- 付録C プログラミングの概念
- 付録D 行列代数
- 付録E フォントの作成
- 付録F 楕円弧を別のフォーマットに変換する
- 著者紹介
- 奥付
Product information
- Title: SVGエッセンシャルズ 第2版
- Author(s):
- Release date: May 2017
- Publisher(s): O'Reilly Japan, Inc.
- ISBN: 9784873117973
You might also like
book
詳説 イーサネット 第2版
イーサネット技術についての解説書。本書では、ファーストイーサネットやギガビットイーサネットなどの従来技術だけでなく、10ギガ、40ギガ、100ギガビットなど最新のイーサネット仕様を詳しく解説します。また、全二重イーサネット、オートネゴシエーション、Power over Ethernet、Energy Efficient Ethernet、構造化ケーブリングシステム、スイッチを用いたネットワークの設計、ネットワーク管理、ネットワークのトラブルシューティングのテクニックなども解説します。ネットワークの設計、監視、保守、障害時対応までを網羅し、信頼性の高いネットワークの構築を支援します。
book
データサイエンスのための統計学入門 第2版 ―予測、分類、統計モデリング、統計的機械学習とR/Pythonプログラミング
データサイエンスにおいて重要な統計学と機械学習に関する52の基本概念と関連用語について、簡潔な説明とその知識の背景となる最低限の数式、グラフ、RとPythonのコードを提示し、多面的なアプローチにより、深い理解を促します。データの分類、分析、モデル化、予測という一連のデータサイエンスのプロセスにおいて統計学の必要な項目と不必要な項目を明確にし、統計学の基本と実践的なデータサイエンス技法を効率よく学ぶことができます。データサイエンス分野における昨今のPython人気を反映し、第1版ではRのみの対応だったコードが、今回の改訂でPythonにも対応。コードはすべてGitHubからダウンロード可能です。
book
ハンズオンNode.js
Node.jsの入門書。対象読者は、フロントエンド開発の知識はあってもサーバサイド開発は知らないエンジニアや、他言語の経験はあってもNode.jsは触ったことがないプログラマー。本書ではターミナルのプロンプトにコマンドを入力してその反応を確認したり、簡単なスクリプトをNode.js環境で実行したりしながら、Node.jsプログラミングの基本からWebアプリケーションの開発、テスト、デプロイまでをハンズオン形式で学びます。また、コードの背景にある設計思想や、プログラムの挙動の仕組みについてもしっかり掘り下げます。本書のゴールは、読者がNode.jsの全体像を掴み、業務レベルでのアプリケーション開発に対応可能な知識を身につけることです。
book
戦略的データサイエンス入門 ―ビジネスに活かすコンセプトとテクニック
ビッグデータ時代とも言われる昨今においては、膨大なデータをビジネスの枠組みの中に組み込んで活用することが重要課題となっています。つまり、データ収集を行ってビジネスの全体像を把握し、適切なデータ分析を行って正確な予測をした上でビジネス戦略を決めることが求められています。本書は、データをビジネスに活かすために身に付けておくべき基本的な考え方と、データマイニングやモデリングの根底に存在するコンセプトについて、体系的に解説しています。データサイエンスの重要性とその威力を学べる一冊です。