HTML5 data and services cookbook : over one hundred website building recipes utilizing all the modern HTML5 features and techniques! /: over one hundred website building recipes utilizing all the modern HTML5 features and techniques!. (2013)
- Record Type:
- Book
- Title:
- HTML5 data and services cookbook : over one hundred website building recipes utilizing all the modern HTML5 features and techniques! /: over one hundred website building recipes utilizing all the modern HTML5 features and techniques!. (2013)
- Main Title:
- HTML5 data and services cookbook : over one hundred website building recipes utilizing all the modern HTML5 features and techniques!
- Further Information:
- Note: Gorgi Kosev, Mite Mitreski.
- Other Names:
- Kosev, Gorgi
Mitreski, Mite - Contents:
- Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Display of Textual Data; Introduction; Rounding numbers for display; Padding numbers; Displaying metric and imperial measurements; Displaying formatted dates in the user's time zone; Displaying the dynamic time that has elapsed; Displaying Math; Creating an endless scrolling list; Creating a sortable paginated table; Creating multiple-choice filters; Creating range filters; Creating combined complex filters; Displaying code in HTML; Rendering Markdown. Auto updating fieldsChapter 2:Display of Graphical Data; Introduction; Creating a line chart; Creating a bar chart; Creating a pie chart; Creating an area chart; Displaying combined charts; Creating a bubble chart; Showing a map with a marked location; Showing a map with a path; Displaying gauges; Displaying a tree; LED scoreboard using web fonts; Chapter 3:Animated Data Display; Introduction; Making a motion chart; Displaying a force directed graph; Making a live range chart filter; Making an image carousel; Zooming and panning a chart; Using the web notifications API. Creating interactive Geo charts from a datasetChapter 4:Using HTML5 input components; Introduction; Using the text input field; Using text area; Inputting dates; Inputting time; Telephone input; Range input field; Color picker input; Using single-choice dropdowns; Using multiple-choice select lists; Getting geographical location input;Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Display of Textual Data; Introduction; Rounding numbers for display; Padding numbers; Displaying metric and imperial measurements; Displaying formatted dates in the user's time zone; Displaying the dynamic time that has elapsed; Displaying Math; Creating an endless scrolling list; Creating a sortable paginated table; Creating multiple-choice filters; Creating range filters; Creating combined complex filters; Displaying code in HTML; Rendering Markdown. Auto updating fieldsChapter 2:Display of Graphical Data; Introduction; Creating a line chart; Creating a bar chart; Creating a pie chart; Creating an area chart; Displaying combined charts; Creating a bubble chart; Showing a map with a marked location; Showing a map with a path; Displaying gauges; Displaying a tree; LED scoreboard using web fonts; Chapter 3:Animated Data Display; Introduction; Making a motion chart; Displaying a force directed graph; Making a live range chart filter; Making an image carousel; Zooming and panning a chart; Using the web notifications API. Creating interactive Geo charts from a datasetChapter 4:Using HTML5 input components; Introduction; Using the text input field; Using text area; Inputting dates; Inputting time; Telephone input; Range input field; Color picker input; Using single-choice dropdowns; Using multiple-choice select lists; Getting geographical location input; Using file inputs on the client side; Using a drag-and-drop file area; Chapter 5:Custom Input Components; Introduction; Using contentEditable for basic rich text input; Advanced rich text input; Creating a drop-down menu; Creating. Creating autocomplete for inputCreating a custom single-selection list; Creating a multiple selection list; Geographic location input using maps; Chapter 6:Data Validation; Introduction; Validating text by length; Validating numbers by range; Using the built-in pattern validation; Advanced use of built-in constraints and custom validations; Calculating password strength; Validating US zip codes; Using asynchronous server-side validation; Combining client-side and server-side validation; Chapter 7:Data Serialization; Introduction; Deserializing JSON to JavaScript objects. Serializing objects to JSON stringDecoding base64 encoded binary data; Encoding binary data or text into base64; Serializing binary data into JSON; Serializing and deserializing cookies; Serializing a form into request strings; Reading XML documents with DOMParser; Serialization of XML document at the client side; Chapter 8: Communicating With Servers; Creating an HTTP GET request to fetch JSON; Creating a request with custom headers; Versioning your API; Fetching JSON data with JSONP; Reading XML data from server; Using the FormData interface; Posting a binary file to the server. … (more)
- Publisher Details:
- Birmingham [England] : Packt Publishing
- Publication Date:
- 2013
- Extent:
- 1 online resource (480 pages), illustrations (some color)
- Subjects:
- 006.74
COMPUTERS -- Web -- Web Programming
Computer systems
HTML (Document markup language)
Web sites -- Design
Computer systems
COMPUTERS -- General
Computer systems
HTML (Document markup language)
Web sites / Design
Electronic books - Languages:
- English
- ISBNs:
- 9781783559299
1783559292
1783559284
9781783559282 - Related ISBNs:
- 9781783559282
- Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87671
- Ingest File:
- 01_059.xml