Cross-document messaging
http://bit.ly/cUOqXd
return !!window.postMessage;
Drag and drop
http://bit.ly/aN0RFQ
return 'draggable' in document.createElement('span');
File API
http://dev.w3.org/2006/webapi/FileAPI/
return typeof FileReader != 'undefined';
Geolocation
See Chapter 6
return !!navigator.geolocation;
History
http://bit.ly/9JGAGB
return !!(window.history && window.history.pushState &&
window.history.popState);
Local storage
http://dev.w3.org/html5/webstorage/
return ('localStorage' in window) && window['localStorage'] !== null;
Microdata
http://bit.ly/dBGnqr
return !!document.getItems;
Offline web applications
See Chapter 8
return !!window.applicationCache;
List of Elements | 197
Download from Library of Wow! eBook <www.wowebook.com>
Pdf links - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add link to pdf file; pdf hyperlinks
Pdf links - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add links to pdf in acrobat; pdf links
Server-sent events
http://dev.w3.org/html5/eventsource/
return typeof EventSource !== 'undefined';
Session storage
http://dev.w3.org/html5/webstorage/
try {
return ('sessionStorage' in window) && window['sessionStorage'] !== null;
} catch(e) {
return false;
}
SVG
http://www.w3.org/TR/SVG/
return !!(document.createElementNS && document.createElementNS
('http://www.w3.org/2000/svg', 'svg').createSVGRect);
SVG in text/html
http://hacks.mozilla.org/2010/05/firefox-4-the-html5-parser-inline-svg-speed-and-more/
var e = document.createElement('div');
e.innerHTML = '<svg></svg>';
return !!(window.SVGSVGElement && e.firstChild instanceof window.SVGSVGElement);
WebSimpleDB
http://dev.w3.org/2006/webapi/WebSimpleDB/
return !!window.indexedDB;
Web Sockets
http://dev.w3.org/html5/websockets/
return !!window.WebSocket;
Web SQL Database
http://dev.w3.org/html5/webdatabase/
return !!window.openDatabase;
198 | Appendix: The All-in-One Almost-Alphabetical Guide to Detecting Everything
Download from Library of Wow! eBook <www.wowebook.com>
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Embed zoom setting (fit page, fit width). Turn PDF form data to HTML form. Export PDF images to HTML images. Embed PDF hyperlinks to HTML links.
add hyperlink to pdf acrobat; add a link to a pdf
C# Image: Tutorial for Document Management Using C#.NET Imaging
more detailed C# tutorials on each part by following the links respectively are dedicated to provide powerful & profession imaging controls, PDF document, image
adding hyperlinks to pdf documents; add hyperlinks to pdf
Web Workers
http://bit.ly/9jheof
return !!window.Worker;
Undo
http://bit.ly/bs6JFR
return typeof UndoManager !== 'undefined';
Further Reading
Specifications and standards:
• HTML5
• Geolocation
• Server-Sent Events
• WebSimpleDB
• Web Sockets
• Web SQL Database
• Web Storage
• Web Workers
JavaScript libraries:
• Modernizr, an HTML5 detection library
Further Reading | 199
Download from Library of Wow! eBook <www.wowebook.com>
.NET PDF Document Viewing, Annotation, Conversion & Processing
PDF Write. Insert text, text box into PDF. Edit, delete text from PDF. Insert images into PDF. Edit, remove images from PDF. Add, edit, delete links. Form Process
add hyperlink pdf file; add hyperlink pdf document
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Turn PDF images to HTML images in VB.NET. Embed PDF hyperlinks to HTML links in VB.NET. Available zoom setting (fit page, fit width).
add links pdf document; change link in pdf file
Download from Library of Wow! eBook <www.wowebook.com>
Download from  Library  of  Wow!  eBook 
<www.wowebook.com>
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
keeps the elements (like images, tables and chats) of original PDF file and maintains the original text style (including font, size, color, links and boldness
add links to pdf acrobat; pdf hyperlink
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add links to pdf online; check links in pdf
Index
A
AAC (Advanced Audio Coding), 87
Almost Standards mode, 32
alternate link relation, 37
APIs
canvas API, 16–18
canvas text API, 17
ExplorerCanvas, 74
geo.js, 123
geolocation API, 24, 117–120
Indexed Database API, 135
Web Worker, 23
applications
local storage, 127–136
offline web applications, 23, 137–146
archives, link relations, 38
article element, 41, 47
aside element, 41
audio codecs
about, 85–88
encoding Ogg Vorbis video, 91–99
Audio Video Interleave video container format,
82
authors, link relations, 38
autofocus, web forms, 27, 148
autoplay attribute, 110
B
backward compatibility
about, 11
XHTML, 12
batch encoding
H.264 video codec, 107
Ogg Vorbis video codec, 98
breadcrumbs, link relations, 39
browsers
audio video support, 88
autofocus support, 28, 149
canvas support, 16
canvas text support, 17
doctype and modes, 31
error handling, 13
geolocation support, 24
handling unknown elements, 42–45
headers, 1
HTML5 input types, 26
HTML5 support, 15
JavaScript, 23
local storage, 132
microdata support, 29
Microsoft Internet Explorer, 73, 114, 123
Midas, 3
Mosaic, 3
offline support, 24
placeholder support, 27
placeholder text support, 148
SQL database support, 134
C
cache manifest, offline web applications, 138–
141, 143
canPlayType() function, 20
canvas
about, 16–18
coordinates, 60
drawing text, 63–66
images, 70–73
paths, 61–63
canvas element, 57
We’d like to hear your suggestions for improving our indexes. Send email to index@oreilly.com.
201
Download from Library of Wow! eBook <www.wowebook.com>
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add hyperlink in pdf; add links pdf document
C# Create PDF Library SDK to convert PDF from other file formats
file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields.
adding hyperlinks to pdf documents; pdf link
canvas text API, 17
character encoding, 35
codecs
about, 20
audio, 85–88, 91–99
video, 83, 90, 100–109
color pickers, web forms, 160
conditional comments, 74
containers, video, 81
Content-Type header, 1
cookies, compared to HTML5 Storage, 21
coordinates, canvas, 60
custom vocabularies, microdata, 164
D
date pickers, web forms, 156
dates and times, 49
dd element, 170
debugging offline web applications, 142–144
detecting
autofocus support, 28
canvas support, 16
canvas text support, 17
geolocation support, 24
HTML5 input types, 26
HTML5 support, 15
microdata support, 29
offline support, 24
placeholder support, 27
doctype, 31
DOM (Document Object Model)
about, 15
detecting canvas support, 16
detecting canvas text support, 17
video, 19, 20
DOM events, 141
drawing, 57–79
canvas coordinates, 60
gradients, 67
Halma game example, 75–79
images, 70–73
paths, 61–63
shapes, 58
text, 63–66
E
elements
about, 163
article element, 41, 47
aside element, 41
canvas element, 16, 57
dd element, 170
footer element, 41, 52
handling unknown elements, 42–45
head element, 34–40
header element, 41
hgroup element, 41
img element, 2, 8, 70
link relations, 37
mark element, 41
nav element, 41
root element, 33
section element, 41
source element, 112
time element, 41
video element, 18–21
email addresses
validating in JavaScript, 160
web forms, 150
error handling
about, 11
browsers, 13
geolocation, 120
events
DOM events, 141
marking up, 180–185
storage events, 131
examples
geo.js, 125
Halma game, 75–79, 132, 145
Video for Everybody!, 114
ExplorerCanvas, 74
external link relations, 38
F
fallback section, cache manifest, 140
feed autodiscovery, 37
ffmpeg2theora, 98
fields
autofocus, 148
email addresses, 150
Firefogg, 91–98
Flash Video video container format, 82
FlowPlayer, 114
font sizes, 65
footer element, 41
footers, 52
202 | Index
Download from Library of Wow! eBook <www.wowebook.com>
formats, video, 19
forms (see web forms)
G
Gears plug-in, 128
geo.js, 123–125
geolocation, 117–126
about, 24
API, 117–120
error handling, 120
geo.js, 123–125
methods for calculating location, 121
using invisible data, 178
vocabulary, 179
getCurrentPosition() function, 118, 120, 122,
124
Google
On2, 85
Rich Snippets, 174, 184
GPS (Global Positioning System), 121
gradients, drawing, 67
H
H.264 video codec, 84, 90, 100–108
Halma game example, 75–79, 132, 145
HandBrake, H.264 video codec, 100–108
head element, 34–40
header element, 41
headers
about, 45–47
Content-Type, 1
hgroup element, 41
history
HTML, 7–11
HTML5, ix
local storage prior to HTML5, 128
standards development, 2–7
XHTML, 10
XML, 10
HTML
competing visions, 11
development history, 7–11
page structure, 33
HTML Working Group, 9
HTML5 Storage, 127–136
about, 21, 129
future of, 134
Halma game example, 132
history prior to HTML5, 128
using, 130–132
I
IE (Internet Explorer)
audio video support, 89
canvas and VML support, 73
geolocation, 123
styling unknown elements, 42
video support, 114
images, displaying, 70–73
img element, 2, 8, 70
Indexed Database API, 135
input types
about, 25
web forms, 147
iPhone, web forms, 151
J
JavaScript
autofocus, 27
running in background, 23
L
language, 34
libraries, Modernizr, 16
license link relation, 39
licensing, H.264 video codec, 90
link relations, 36–40
local storage (see HTML5 Storage)
LSOs (Local Shared Objects), 128
M
mailing address format, 172
mark element, 41
microdata
about, 28, 164
data mode, 165–168
Microsoft Internet Explorer
audio video support, 89
canvas and VML support, 73
geolocation, 123
styling unknown elements, 42
video support, 114
Midas browser, 3
MIME types
about, 1
Index | 203
Download from Library of Wow! eBook <www.wowebook.com>
importance of, 10
video, 113
XHTML, 9, 10
Modernizr, 16
Mosaic browser, 3
MP3 (MPEG-1 Audio Layer 3), 86
MPEG-4 video container format, 82
N
namespaces
microdata, 165
need for, 33
nav element, 41
navigation
about, 51
breadcrumbs, 39
network section, cache manifest, 139
nofollow link relation, 39
noreferrer link relation, 39
numbers, web forms, 153–156
O
objects, DOM, 15
offline web applications, 137–146
about, 23
cache manifest, 138–141
debugging, 142–144
flow of events, 141
Halma game example, 145
Ogg video container format, 82
Ogg Vorbis audio codec, 87, 91–99
organizations, marking up, 176–180
P
paths
about, 145
canvas, 61–63
people, marking up, 168–175
pingback link relation, 39
placeholder text
about, 27
web forms, 147
prefetch link relation, 40
preload attribute, 110
publication date, 49
Q
Quirks mode, 32
R
relative font sizes, 65
reviews, marking up, 185–189
Rich Snippets, 174, 184
root element, 33
S
scoping, microdata, 164
scripting, 11
search boxes, web forms, 158
search link relation, 40
section element, 41
shapes, drawing, 58
sidebar link relation, 40
sliders, numbers as, 155
source element, 112
spinboxes, numbers as, 153
SQL database support, 134
standards
HTML history, 7–9
implementations and specifications, 1
process of creating, 2–7
Standards mode, 32
storage (see HTML5 Storage)
StorageEvent objects, 131
stylesheet link relation, 37
T
tag link relation, 40
tag-sets, XML, 9
text
canvas text API, 17
character encoding, 35
drawing, 63–66
placeholder text, 27, 147
Theora video codec, 84
time element, 41
times and dates, 49
tracking changes in HTML5 storage area, 131
translations, linking, 38
U
URLs
microdata, 166
Person vocabulary, 173
web forms, 151
204 | Index
Download from Library of Wow! eBook <www.wowebook.com>
V
validating email addresses in JavaScript, 160
video, 81–115
about, 18–21
audio codecs, 85–88, 91–99
browser support, 88
containers, 81
markup, 110–113
Microsoft Internet Explorer, 114
video codecs, 83, 90, 100–109
Video for Everybody! example, 114
Vorbis audio codec, 87, 91–99
VP8 video codec, 85
W
W3C (World Wide Web Consortium)
HTML Working Group, 9
WHAT Working Group, 13
Workshop on Web Applications and
Compound Documents, 11
watchPosition() function, 123
web addresses, web forms, 151
web applications
local storage, 127–136
offline, 23, 137–146
web browsers (see browsers)
web forms, 147–161
autofocus, 27
autofocus fields, 148
color pickers, 160
date pickers, 156
email addresses, 150
history, 9
input types, 25
numbers, 153–156
placeholder text, 27, 147
search boxes, 158
web addresses, 151
Web workers, 23
WebM video format, 82, 89, 108
WHAT Working Group, and W3C, 13
working groups
about, 12
HTML Working Group, 9
W3C, 11, 13
WHAT Working Group, 13
Workshop on Web Applications and
Compound Documents, 11
World Wide Web Consortium (see W3C)
X
XForms, backward compatibility, 12
XHTML
about, 10
backward compatibility, 12
development history, 9
XML
development history, 10
tag-sets, 9
Index | 205
Download from Library of Wow! eBook <www.wowebook.com>
Download from Library of Wow! eBook <www.wowebook.com>
Documents you may be interested
Documents you may be interested