HTML5 graphics & data visualization cookbook /:
This cookbook is organized in a linear, progressive way allowing it to be read from start to finish, as well as to be used as a useful resource for specific tasks. The HTML5 examples and recipes will have you making dynamic, interactive, and animated charts and graphs in no time. You don't need...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Pub.,
2012.
|
Schriftenreihe: | Quick answers to common problems.
|
Schlagworte: | |
Online-Zugang: | DE-862 DE-863 |
Zusammenfassung: | This cookbook is organized in a linear, progressive way allowing it to be read from start to finish, as well as to be used as a useful resource for specific tasks. The HTML5 examples and recipes will have you making dynamic, interactive, and animated charts and graphs in no time. You don't need to have a background in HTML5 or Canvas but you do need to have a basic understanding of how HTML works and know how to code in any language (preferably in JavaScript). In this book we will not explain how to learn to code but how to create projects and how to plan and execute them in the process. |
Beschreibung: | "Learn how to create interactive HTML5 charts and graphs with Canvas, JavaScript and open source tools"--Cover. Includes index. |
Beschreibung: | 1 online resource (1 volume) : illustrations. |
ISBN: | 9781849693714 1849693714 9781621989196 1621989194 1849693706 9781849693707 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn825076496 | ||
003 | OCoLC | ||
005 | 20250103110447.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 130124s2012 enka o 001 0 eng d | ||
040 | |a UMI |b eng |e pn |c UMI |d MERUC |d MHW |d N$T |d YDXCP |d COO |d OCLCQ |d KNOVL |d DEBSZ |d OCLCF |d OCLCQ |d OCLCA |d OCLCQ |d KNOVL |d OCLCQ |d OCLCO |d OCLCQ |d JBG |d OCLCO |d ZCU |d VTS |d CEF |d ICG |d NLE |d AU@ |d OCLCQ |d OCLCO |d UKMGB |d STF |d AGLDB |d DKC |d OCLCQ |d M8D |d OCLCA |d UKAHL |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ | ||
015 | |a GBB742657 |2 bnb | ||
016 | 7 | |a 018014227 |2 Uk | |
019 | |a 821180847 | ||
020 | |a 9781849693714 |q (electronic bk.) | ||
020 | |a 1849693714 |q (electronic bk.) | ||
020 | |a 9781621989196 |q (electronic bk.) | ||
020 | |a 1621989194 |q (electronic bk.) | ||
020 | |a 1849693706 | ||
020 | |a 9781849693707 | ||
020 | |z 9781849693707 | ||
035 | |a (OCoLC)825076496 |z (OCoLC)821180847 | ||
037 | |a CL0500000182 |b Safari Books Online | ||
050 | 4 | |a QA76.76.H94 |b F43 2012 | |
072 | 7 | |a COM |x 051270 |2 bisacsh | |
072 | 7 | |a COM |x 051320 |2 bisacsh | |
082 | 7 | |a 006.74 | |
049 | |a MAIN | ||
100 | 1 | |a Fhala, Ben. | |
245 | 1 | 0 | |a HTML5 graphics & data visualization cookbook / |c Ben Fhala. |
246 | 3 | |a HTML5 graphics and data visualization cookbook | |
260 | |a Birmingham : |b Packt Pub., |c 2012. | ||
300 | |a 1 online resource (1 volume) : |b illustrations. | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Quick answers to common problems | |
500 | |a "Learn how to create interactive HTML5 charts and graphs with Canvas, JavaScript and open source tools"--Cover. | ||
500 | |a Includes index. | ||
520 | |a This cookbook is organized in a linear, progressive way allowing it to be read from start to finish, as well as to be used as a useful resource for specific tasks. The HTML5 examples and recipes will have you making dynamic, interactive, and animated charts and graphs in no time. You don't need to have a background in HTML5 or Canvas but you do need to have a basic understanding of how HTML works and know how to code in any language (preferably in JavaScript). In this book we will not explain how to learn to code but how to create projects and how to plan and execute them in the process. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Drawing Shapes in Canvas; Introduction; Graphics with 2D canvas; Starting from basic shapes; Layering rectangles to create the flag of Greece; Creating shapes using paths; Creating complex shapes; Adding more vertices; Overlapping shapes to create other shapes; Chapter 2: Advanced Drawing in Canvas; Introduction; Drawing arcs; Drawing curves with a control point; Creating a Bezier curve; Integrating images into our art; Drawing with text; Understanding pixel manipulation. | |
505 | 8 | |a Chapter 3: Creating Cartesian-based GraphsIntroduction; Building a bar chart from scratch; Spreading data in a scatter chart; Building line charts; Creating the flying brick chart (waterfall chart); Building a candlestick chart (stock chart); Chapter 4: Let's Curve Things Up; Introduction; Building a bubble chart; Creating a pie chart; Using a doughnut chart to show relationships; Leveraging a radar; Structuring a tree chart; Chapter 5: Getting Out of the Box; Introduction; Going through a funnel (a pyramid chart); Revisiting lines: making the line chart interactive. | |
505 | 8 | |a Tree mapping and recursivenessAdding user interaction into tree mapping; Making an interactive click meter; Chapter 6: Bringing Static Things to Life; Introduction; Stacking graphical layers; Moving to an OOP perspective; Animating independent layers; Adding an interactive legend; Creating a context-aware legend; Chapter 7: Depending on the Open Source Sphere; Introduction; Animating a gauge meter (jqPlot); Creating an animated 3D chart (canvas3DGraph); Charting over time (flotJS); Building a clock with RaphaelJS; Making a sunburst chart with InfoVis; Chapter 8: Playing with Google Charts. | |
505 | 8 | |a IntroductionGetting started with a pie chart; Creating charts using the ChartWrapper; Changing data source to Google Spreadsheet; Customizing the chart properties with an options object; Adding a dashboard to charts; Chapter 9: Using Google Maps; Introduction; Creating a geographic chart with Google Visualization API; Obtaining a Google API key; Building a Google map; Adding markers and events; Customizing controls and overlapping maps; Redesigning maps using styles; Chapter 10: Maps in Action; Introduction; Connecting a Twitter feed to a Google map; Building an advanced interactive marker. | |
505 | 8 | |a Adding multiple tweets into an InfoWindow bubbleCustomizing the look and feel of markers; Final project: building a live itinerary; Index. | |
630 | 0 | 0 | |a Canvas (Computer file) |0 http://id.loc.gov/authorities/names/no99078811 |
630 | 0 | 7 | |a Canvas (Computer file) |2 blmlsh |
630 | 0 | 7 | |a Canvas (Computer file) |2 fast |
650 | 0 | |a HTML (Document markup language) |0 http://id.loc.gov/authorities/subjects/sh95002791 | |
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 0 | |a Computer graphics. | |
650 | 6 | |a HTML (Langage de balisage) | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Infographie. | |
650 | 7 | |a HTML. |2 aat | |
650 | 7 | |a computer graphics. |2 aat | |
650 | 7 | |a COMPUTERS |x Programming Languages |x HTML. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x XML. |2 bisacsh | |
650 | 7 | |a Computer graphics |2 fast | |
650 | 7 | |a HTML (Document markup language) |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
776 | 0 | 8 | |i Print version: |a Fhala, Ben. |t HTML5 graphics & data visualization cookbook. |d Birmingham : Packt Pub., 2012 |z 9781849693707 |w (OCoLC)824570303 |
830 | 0 | |a Quick answers to common problems. |0 http://id.loc.gov/authorities/names/no2015091434 | |
966 | 4 | 0 | |l DE-862 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=507347 |3 Volltext |
966 | 4 | 0 | |l DE-863 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=507347 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH26944194 | ||
938 | |a EBSCOhost |b EBSC |n 507347 | ||
938 | |a YBP Library Services |b YANK |n 9939539 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-862 | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn825076496 |
---|---|
_version_ | 1829094947200958464 |
adam_text | |
any_adam_object | |
author | Fhala, Ben |
author_facet | Fhala, Ben |
author_role | |
author_sort | Fhala, Ben |
author_variant | b f bf |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.H94 F43 2012 |
callnumber-search | QA76.76.H94 F43 2012 |
callnumber-sort | QA 276.76 H94 F43 42012 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Drawing Shapes in Canvas; Introduction; Graphics with 2D canvas; Starting from basic shapes; Layering rectangles to create the flag of Greece; Creating shapes using paths; Creating complex shapes; Adding more vertices; Overlapping shapes to create other shapes; Chapter 2: Advanced Drawing in Canvas; Introduction; Drawing arcs; Drawing curves with a control point; Creating a Bezier curve; Integrating images into our art; Drawing with text; Understanding pixel manipulation. Chapter 3: Creating Cartesian-based GraphsIntroduction; Building a bar chart from scratch; Spreading data in a scatter chart; Building line charts; Creating the flying brick chart (waterfall chart); Building a candlestick chart (stock chart); Chapter 4: Let's Curve Things Up; Introduction; Building a bubble chart; Creating a pie chart; Using a doughnut chart to show relationships; Leveraging a radar; Structuring a tree chart; Chapter 5: Getting Out of the Box; Introduction; Going through a funnel (a pyramid chart); Revisiting lines: making the line chart interactive. Tree mapping and recursivenessAdding user interaction into tree mapping; Making an interactive click meter; Chapter 6: Bringing Static Things to Life; Introduction; Stacking graphical layers; Moving to an OOP perspective; Animating independent layers; Adding an interactive legend; Creating a context-aware legend; Chapter 7: Depending on the Open Source Sphere; Introduction; Animating a gauge meter (jqPlot); Creating an animated 3D chart (canvas3DGraph); Charting over time (flotJS); Building a clock with RaphaelJS; Making a sunburst chart with InfoVis; Chapter 8: Playing with Google Charts. IntroductionGetting started with a pie chart; Creating charts using the ChartWrapper; Changing data source to Google Spreadsheet; Customizing the chart properties with an options object; Adding a dashboard to charts; Chapter 9: Using Google Maps; Introduction; Creating a geographic chart with Google Visualization API; Obtaining a Google API key; Building a Google map; Adding markers and events; Customizing controls and overlapping maps; Redesigning maps using styles; Chapter 10: Maps in Action; Introduction; Connecting a Twitter feed to a Google map; Building an advanced interactive marker. Adding multiple tweets into an InfoWindow bubbleCustomizing the look and feel of markers; Final project: building a live itinerary; Index. |
ctrlnum | (OCoLC)825076496 |
dewey-full | 006.74 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.74 |
dewey-search | 006.74 |
dewey-sort | 16.74 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06382cam a2200805 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn825076496</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20250103110447.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">130124s2012 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">MERUC</subfield><subfield code="d">MHW</subfield><subfield code="d">N$T</subfield><subfield code="d">YDXCP</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">KNOVL</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">KNOVL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">JBG</subfield><subfield code="d">OCLCO</subfield><subfield code="d">ZCU</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">ICG</subfield><subfield code="d">NLE</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UKMGB</subfield><subfield code="d">STF</subfield><subfield code="d">AGLDB</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">OCLCA</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB742657</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018014227</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">821180847</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849693714</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849693714</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781621989196</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1621989194</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849693706</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849693707</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781849693707</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)825076496</subfield><subfield code="z">(OCoLC)821180847</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000182</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.H94</subfield><subfield code="b">F43 2012</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051270</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051320</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.74</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fhala, Ben.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">HTML5 graphics & data visualization cookbook /</subfield><subfield code="c">Ben Fhala.</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">HTML5 graphics and data visualization cookbook</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2012.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Quick answers to common problems</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Learn how to create interactive HTML5 charts and graphs with Canvas, JavaScript and open source tools"--Cover.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This cookbook is organized in a linear, progressive way allowing it to be read from start to finish, as well as to be used as a useful resource for specific tasks. The HTML5 examples and recipes will have you making dynamic, interactive, and animated charts and graphs in no time. You don't need to have a background in HTML5 or Canvas but you do need to have a basic understanding of how HTML works and know how to code in any language (preferably in JavaScript). In this book we will not explain how to learn to code but how to create projects and how to plan and execute them in the process.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Drawing Shapes in Canvas; Introduction; Graphics with 2D canvas; Starting from basic shapes; Layering rectangles to create the flag of Greece; Creating shapes using paths; Creating complex shapes; Adding more vertices; Overlapping shapes to create other shapes; Chapter 2: Advanced Drawing in Canvas; Introduction; Drawing arcs; Drawing curves with a control point; Creating a Bezier curve; Integrating images into our art; Drawing with text; Understanding pixel manipulation.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 3: Creating Cartesian-based GraphsIntroduction; Building a bar chart from scratch; Spreading data in a scatter chart; Building line charts; Creating the flying brick chart (waterfall chart); Building a candlestick chart (stock chart); Chapter 4: Let's Curve Things Up; Introduction; Building a bubble chart; Creating a pie chart; Using a doughnut chart to show relationships; Leveraging a radar; Structuring a tree chart; Chapter 5: Getting Out of the Box; Introduction; Going through a funnel (a pyramid chart); Revisiting lines: making the line chart interactive.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Tree mapping and recursivenessAdding user interaction into tree mapping; Making an interactive click meter; Chapter 6: Bringing Static Things to Life; Introduction; Stacking graphical layers; Moving to an OOP perspective; Animating independent layers; Adding an interactive legend; Creating a context-aware legend; Chapter 7: Depending on the Open Source Sphere; Introduction; Animating a gauge meter (jqPlot); Creating an animated 3D chart (canvas3DGraph); Charting over time (flotJS); Building a clock with RaphaelJS; Making a sunburst chart with InfoVis; Chapter 8: Playing with Google Charts.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">IntroductionGetting started with a pie chart; Creating charts using the ChartWrapper; Changing data source to Google Spreadsheet; Customizing the chart properties with an options object; Adding a dashboard to charts; Chapter 9: Using Google Maps; Introduction; Creating a geographic chart with Google Visualization API; Obtaining a Google API key; Building a Google map; Adding markers and events; Customizing controls and overlapping maps; Redesigning maps using styles; Chapter 10: Maps in Action; Introduction; Connecting a Twitter feed to a Google map; Building an advanced interactive marker.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Adding multiple tweets into an InfoWindow bubbleCustomizing the look and feel of markers; Final project: building a live itinerary; Index.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Canvas (Computer file)</subfield><subfield code="0">http://id.loc.gov/authorities/names/no99078811</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Canvas (Computer file)</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Canvas (Computer file)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">HTML (Document markup language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95002791</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer graphics.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">HTML (Langage de balisage)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Infographie.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">HTML.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">computer graphics.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">HTML.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">XML.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer graphics</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">HTML (Document markup language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Fhala, Ben.</subfield><subfield code="t">HTML5 graphics & data visualization cookbook.</subfield><subfield code="d">Birmingham : Packt Pub., 2012</subfield><subfield code="z">9781849693707</subfield><subfield code="w">(OCoLC)824570303</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Quick answers to common problems.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2015091434</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-862</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=507347</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-863</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=507347</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26944194</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">507347</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">9939539</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-862</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn825076496 |
illustrated | Illustrated |
indexdate | 2025-04-11T08:41:13Z |
institution | BVB |
isbn | 9781849693714 1849693714 9781621989196 1621989194 1849693706 9781849693707 |
language | English |
oclc_num | 825076496 |
open_access_boolean | |
owner | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
owner_facet | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations. |
psigel | ZDB-4-EBA FWS_PDA_EBA ZDB-4-EBA |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Packt Pub., |
record_format | marc |
series | Quick answers to common problems. |
series2 | Quick answers to common problems |
spelling | Fhala, Ben. HTML5 graphics & data visualization cookbook / Ben Fhala. HTML5 graphics and data visualization cookbook Birmingham : Packt Pub., 2012. 1 online resource (1 volume) : illustrations. text txt rdacontent computer c rdamedia online resource cr rdacarrier Quick answers to common problems "Learn how to create interactive HTML5 charts and graphs with Canvas, JavaScript and open source tools"--Cover. Includes index. This cookbook is organized in a linear, progressive way allowing it to be read from start to finish, as well as to be used as a useful resource for specific tasks. The HTML5 examples and recipes will have you making dynamic, interactive, and animated charts and graphs in no time. You don't need to have a background in HTML5 or Canvas but you do need to have a basic understanding of how HTML works and know how to code in any language (preferably in JavaScript). In this book we will not explain how to learn to code but how to create projects and how to plan and execute them in the process. Print version record. Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Drawing Shapes in Canvas; Introduction; Graphics with 2D canvas; Starting from basic shapes; Layering rectangles to create the flag of Greece; Creating shapes using paths; Creating complex shapes; Adding more vertices; Overlapping shapes to create other shapes; Chapter 2: Advanced Drawing in Canvas; Introduction; Drawing arcs; Drawing curves with a control point; Creating a Bezier curve; Integrating images into our art; Drawing with text; Understanding pixel manipulation. Chapter 3: Creating Cartesian-based GraphsIntroduction; Building a bar chart from scratch; Spreading data in a scatter chart; Building line charts; Creating the flying brick chart (waterfall chart); Building a candlestick chart (stock chart); Chapter 4: Let's Curve Things Up; Introduction; Building a bubble chart; Creating a pie chart; Using a doughnut chart to show relationships; Leveraging a radar; Structuring a tree chart; Chapter 5: Getting Out of the Box; Introduction; Going through a funnel (a pyramid chart); Revisiting lines: making the line chart interactive. Tree mapping and recursivenessAdding user interaction into tree mapping; Making an interactive click meter; Chapter 6: Bringing Static Things to Life; Introduction; Stacking graphical layers; Moving to an OOP perspective; Animating independent layers; Adding an interactive legend; Creating a context-aware legend; Chapter 7: Depending on the Open Source Sphere; Introduction; Animating a gauge meter (jqPlot); Creating an animated 3D chart (canvas3DGraph); Charting over time (flotJS); Building a clock with RaphaelJS; Making a sunburst chart with InfoVis; Chapter 8: Playing with Google Charts. IntroductionGetting started with a pie chart; Creating charts using the ChartWrapper; Changing data source to Google Spreadsheet; Customizing the chart properties with an options object; Adding a dashboard to charts; Chapter 9: Using Google Maps; Introduction; Creating a geographic chart with Google Visualization API; Obtaining a Google API key; Building a Google map; Adding markers and events; Customizing controls and overlapping maps; Redesigning maps using styles; Chapter 10: Maps in Action; Introduction; Connecting a Twitter feed to a Google map; Building an advanced interactive marker. Adding multiple tweets into an InfoWindow bubbleCustomizing the look and feel of markers; Final project: building a live itinerary; Index. Canvas (Computer file) http://id.loc.gov/authorities/names/no99078811 Canvas (Computer file) blmlsh Canvas (Computer file) fast HTML (Document markup language) http://id.loc.gov/authorities/subjects/sh95002791 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Computer graphics. HTML (Langage de balisage) JavaScript (Langage de programmation) Infographie. HTML. aat computer graphics. aat COMPUTERS Programming Languages HTML. bisacsh COMPUTERS Programming Languages XML. bisacsh Computer graphics fast HTML (Document markup language) fast JavaScript (Computer program language) fast Print version: Fhala, Ben. HTML5 graphics & data visualization cookbook. Birmingham : Packt Pub., 2012 9781849693707 (OCoLC)824570303 Quick answers to common problems. http://id.loc.gov/authorities/names/no2015091434 |
spellingShingle | Fhala, Ben HTML5 graphics & data visualization cookbook / Quick answers to common problems. Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Drawing Shapes in Canvas; Introduction; Graphics with 2D canvas; Starting from basic shapes; Layering rectangles to create the flag of Greece; Creating shapes using paths; Creating complex shapes; Adding more vertices; Overlapping shapes to create other shapes; Chapter 2: Advanced Drawing in Canvas; Introduction; Drawing arcs; Drawing curves with a control point; Creating a Bezier curve; Integrating images into our art; Drawing with text; Understanding pixel manipulation. Chapter 3: Creating Cartesian-based GraphsIntroduction; Building a bar chart from scratch; Spreading data in a scatter chart; Building line charts; Creating the flying brick chart (waterfall chart); Building a candlestick chart (stock chart); Chapter 4: Let's Curve Things Up; Introduction; Building a bubble chart; Creating a pie chart; Using a doughnut chart to show relationships; Leveraging a radar; Structuring a tree chart; Chapter 5: Getting Out of the Box; Introduction; Going through a funnel (a pyramid chart); Revisiting lines: making the line chart interactive. Tree mapping and recursivenessAdding user interaction into tree mapping; Making an interactive click meter; Chapter 6: Bringing Static Things to Life; Introduction; Stacking graphical layers; Moving to an OOP perspective; Animating independent layers; Adding an interactive legend; Creating a context-aware legend; Chapter 7: Depending on the Open Source Sphere; Introduction; Animating a gauge meter (jqPlot); Creating an animated 3D chart (canvas3DGraph); Charting over time (flotJS); Building a clock with RaphaelJS; Making a sunburst chart with InfoVis; Chapter 8: Playing with Google Charts. IntroductionGetting started with a pie chart; Creating charts using the ChartWrapper; Changing data source to Google Spreadsheet; Customizing the chart properties with an options object; Adding a dashboard to charts; Chapter 9: Using Google Maps; Introduction; Creating a geographic chart with Google Visualization API; Obtaining a Google API key; Building a Google map; Adding markers and events; Customizing controls and overlapping maps; Redesigning maps using styles; Chapter 10: Maps in Action; Introduction; Connecting a Twitter feed to a Google map; Building an advanced interactive marker. Adding multiple tweets into an InfoWindow bubbleCustomizing the look and feel of markers; Final project: building a live itinerary; Index. Canvas (Computer file) http://id.loc.gov/authorities/names/no99078811 Canvas (Computer file) blmlsh Canvas (Computer file) fast HTML (Document markup language) http://id.loc.gov/authorities/subjects/sh95002791 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Computer graphics. HTML (Langage de balisage) JavaScript (Langage de programmation) Infographie. HTML. aat computer graphics. aat COMPUTERS Programming Languages HTML. bisacsh COMPUTERS Programming Languages XML. bisacsh Computer graphics fast HTML (Document markup language) fast JavaScript (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/names/no99078811 http://id.loc.gov/authorities/subjects/sh95002791 http://id.loc.gov/authorities/subjects/sh96004880 |
title | HTML5 graphics & data visualization cookbook / |
title_alt | HTML5 graphics and data visualization cookbook |
title_auth | HTML5 graphics & data visualization cookbook / |
title_exact_search | HTML5 graphics & data visualization cookbook / |
title_full | HTML5 graphics & data visualization cookbook / Ben Fhala. |
title_fullStr | HTML5 graphics & data visualization cookbook / Ben Fhala. |
title_full_unstemmed | HTML5 graphics & data visualization cookbook / Ben Fhala. |
title_short | HTML5 graphics & data visualization cookbook / |
title_sort | html5 graphics data visualization cookbook |
topic | Canvas (Computer file) http://id.loc.gov/authorities/names/no99078811 Canvas (Computer file) blmlsh Canvas (Computer file) fast HTML (Document markup language) http://id.loc.gov/authorities/subjects/sh95002791 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Computer graphics. HTML (Langage de balisage) JavaScript (Langage de programmation) Infographie. HTML. aat computer graphics. aat COMPUTERS Programming Languages HTML. bisacsh COMPUTERS Programming Languages XML. bisacsh Computer graphics fast HTML (Document markup language) fast JavaScript (Computer program language) fast |
topic_facet | Canvas (Computer file) HTML (Document markup language) JavaScript (Computer program language) Computer graphics. HTML (Langage de balisage) JavaScript (Langage de programmation) Infographie. HTML. computer graphics. COMPUTERS Programming Languages HTML. COMPUTERS Programming Languages XML. Computer graphics |
work_keys_str_mv | AT fhalaben html5graphicsdatavisualizationcookbook AT fhalaben html5graphicsanddatavisualizationcookbook |