selectpdf c# : Create bookmarks in pdf Library SDK component .net wpf winforms mvc dive_into_html524-part1539

Microdata resources:
Live microdata playground
HTML5 microdata specification
Google Ri Snippets resources:
About ri snippets and structured data
Marking up contact and social networking information
Businesses 
&
organizations
Events
Reviews
Review ratings
Google Ri Snippets Testing Tool
Google Ri Snippets Tips and Tris
is has been ‘“Distributed,” “Extensibility,” & Other Fancy Words.’ e 
full table of contents
has more if you’d like to keep reading.
DID YOU KNOW?
DID YOU KNOW?
In association with Google Press, O’Reilly is
distributing this book in a variety of formats, including
paper, ePub, Mobi, and DRM-free PDF. e paid
edition is called “HTML5: Up & Running,” and it is
available now. is apter is included in the paid
edition.
If you liked this apter and want to show your
appreciation, you can 
buy “HTML5: Up & Running”
with this affiliate link or 
buy an electronic edition
directly from O’Reilly. You’ll get a book, and I’ll get a
diveintohtml5.org
“DISTRIBUTED,” “EXTENSIBILITY,” & OTHER FANCY WORDS
Create bookmarks in pdf - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to bookmark a pdf page; add bookmark pdf
Create bookmarks in pdf - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to create bookmark in pdf with; create bookmark pdf file
bu. I do not currently accept direct donations.
Copyright MMIX–MMX 
Mark Pilgrim
powered by Google™
Search
diveintohtml5.org
“DISTRIBUTED,” “EXTENSIBILITY,” & OTHER FANCY WORDS
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; 'create optimizing options
how to add bookmarks on pdf; excel print to pdf with bookmarks
VB.NET PDF File Split Library: Split, seperate PDF into multiple
file into multiple ones by PDF bookmarks or outlines As String = Program.RootPath + "\\" 1.pdf" Dim outputFileName 1 to (Page Count - 1). ' Create output PDF
bookmarks pdf file; bookmarks in pdf
You are here: 
Home  
Dive Into HTML5 
APPENDIX A:
APPENDIX A:
THE ALL-IN-ONE
THE ALL-IN-ONE
ALMOST-ALPHABETICAL
ALMOST-ALPHABETICAL
NO-BULLSHIT GUIDE TO
NO-BULLSHIT GUIDE TO
DETECTING EVERYTHING
DETECTING EVERYTHING
(Confused? Read 
Detecting HTML5 Features for a conceptual introduction. Want an all-in-one
library instead? Try 
Modernizr.)
< a u d d i i o >
#
r e t u u r r n  ! ! ! ! d o c c u u m e n n t t . c r e e a a t e E E l l e m e e n n t ( ' ' a a u d i i o o ' ) . . c c a n P P l l a y T T y y p e ;
< a u d d i i o >
in MP3 format
#
v a r  a  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' a a u u d i o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( a . . c c a n P P l l a y T y y p p e  & & &
a . c a a n n P l a a y y T y p p e e ( ' a a u u d i o / / m m p e g g ; ; ' ) . . r r e p l l a a c e ( ( / / n o / / ,  ' ' ' ' ) ) ) ;
< a u d d i i o >
in Vorbis format
#
v a r  a  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' a a u u d i o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( a . . c c a n P P l l a y T y y p p e  & & &  a a . . c c a n P P l l a y T T y y p e ( ( ' ' a u d d i i o / o o g g g ;
c o d e e c c s= "v o r bi s"' ' ) ) . r e p p l l a c e e ( ( / n o o / / ,  ' ' ' ' ) ) ;
< a u d d i i o >
in WAV format
#
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
create bookmarks in pdf reader; bookmarks in pdf files
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
add bookmarks to pdf file; excel pdf bookmarks
v a r  a  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' a a u u d i o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( a . . c c a n P P l l a y T y y p p e  & & &  a a . . c c a n P P l l a y T T y y p e ( ( ' ' a u d d i i o / wa v ;
c o d e e c c s= "1"' ) ) . . r e p p l l a c e ( ( / / n o / / ,  ' ' ' ' ) ) ) ;
< a u d d i i o >
in AAC format
#
v a r  a  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' a a u u d i o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( a . . c c a n P P l l a y T y y p p e  & & &  a a . . c c a n P P l l a y T T y y p e ( ( ' ' a u d d i i o / m m p p 4;
c o d e e c c s= "m p 4a a . . 40. . 2"' ' ) . . r r e p l l a a c e ( ( / / n o / / ,  ' ' ' ' ) ) ) ;
< c a n n v v a s>
#
r e t u u r r n  ! ! ! ! d o c c u u m e n n t t . c r e e a a t e E E l l e m e e n n t ( ' ' c c a n v v a a s' ) ) . . g e t t Co o n t t e e xt ;
< c a n n v v a s>
text API
#
v a r  c  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' c c a a n v a a s' ' ) ;
r e t u u r r n  c c . . g e t t Co o n t t e e xt  & & &  t t y y p p e o f c c . g g e e t Co o n n t e xt ( ' 2 d d ' ) . . fi i l l T T e e xt  = = =
' fu n n c c t i o o n n ' ;
< c o m m m m a n d d >
#
r e t u u r r n  ' ' t t y p e e '  i i n  d d o c u u m m e n t t . . c r e e a a t e E E l l e m e e n n t ( ' ' c c o m m m a a n d ' ' ) ) ;
< d a t t a a l i s t t >
#
r e t u u r r n  ' ' o o p t i i o o n s'  i i n  d d o o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' d d a a t a l l i i st ' ) ) ;
< d e t t a a i l s >
#
r e t u u r r n  ' ' o o p e n n '  i i n  d d o c u u m m e n t t . . c r e e a a t e E E l l e m e e n n t ( ' ' d d e t a a i i l s' ' ) ) ;
< d e v v i i c e >
#
r e t u u r r n  ' ' t t y p e e '  i i n  d d o c u u m m e n t t . . c r e e a a t e E E l l e m e e n n t ( ' ' d d e v i i c c e ' ) ) ;
< fo r r m m >
constraint validation
#
r e t u u r r n  ' ' n n o V a a l l i d a a t t e '  i i n  d d o o c c u m e e n n t . c c r r e a t t e e E l e e m m e n t t ( ( ' fo o r r m ' ) ;
< i fr r a a m e  sa a n d d bo o x>
#
r e t u u r r n  ' ' sa a n d d bo o x'  i i n  d d o o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' i i fr r a m m e e ' ) ;
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
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.
export bookmarks from pdf to excel; how to create bookmarks in pdf file
VB.NET Create PDF Library SDK to convert PDF from other file
Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields in Visual Basic .NET application.
create pdf bookmarks from word; bookmark pdf reader
< i fr r a a m e  sr r c d d o o c >
#
r e t u u r r n  ' ' sr r c d d o o c '  i i n  d d o o c c u m e e n n t . c c r r e a t t e e E l e e m m e n t t ( ( ' i fr a m e e ' ' ) ;
< i n p p u u t  a a u u t o fo c u s >
#
r e t u u r r n  ' ' a a u t o o fo o c u u s'  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ( ' ' i n p p u u t ' ) ;
< i n p p u u t  p p l l a c e e ho o l d d e e r >
#
r e t u u r r n  ' ' p p l a c c e e ho l l d d e r '  i i n  d d o o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t ' ' ) ) ;
< t e xt a r e e a  p p l l a a c e h o o l d e e r r >
#
r e t u u r r n  ' ' p p l a c c e e ho l l d d e r '  i i n  d d o o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' t t e e xt a r r e e a ' ) ) ;
< i n p p u u t  t t y y p e = = "c c o l l o o r ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' c c o o l o r r ' ' ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "e e m a a i i l ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' e e m m a i l l ' ' ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "n n u m m be e r ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' n n u u m be e r r ' ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "r r a n n g g e ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' r r a a n g e e ' ' ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "se e a a r r c h">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' s e e a r c c h' ' ) ;
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
.NET PDF SDK - Description of All PDF Processing Control Feastures
Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. PDF Create.
add bookmark pdf file; bookmarks in pdf from word
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
how to add bookmarks to pdf document; creating bookmarks in pdf from word
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "t t e l l ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' t t e e l ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "u u r l l ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' u u r r l ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "d d a t t e e ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' d d a a t e ' ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "t t i m m e e ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' t t i i m e ' ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "d d a t t e e t i m m e e ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' d d a a t e t t i i m e ' ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "d d a t t e e t i m m e e - l l o c c a a l ">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' d d a a t e t t i i m e - l l o c a a l l ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< i n p p u u t  t t y y p e = = "m m o n n t t h">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' m m o o n t h ' ' ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
< i n p p u u t  t t y y p e = = "we e e e k">
#
v a r  i  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' i i n n p u t t ' ' ) ;
i . se e t t A t t t t r r i bu u t t e ( ' ' t t y p e ' ' ,  ' ' we e k' ' ) ) ;
r e t u u r r n  i i . . t y p p e  ! ! = = =  ' ' t e e xt t ' ;
< m e t t e e r >
#
r e t u u r r n  ' ' v v a l u u e e '  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ( ' ' m e t t e e r ' ) ) ;
< o u t t p p u t >
#
r e t u u r r n  ' ' v v a l u u e e '  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ( ' ' o u t t p p u t ' ' ) ) ;
< p r o o g g r e s s>
#
r e t u u r r n  ' ' v v a l u u e e '  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ( ' ' p r o o g g r e s s' ' ) ;
< t i m m e e >
#
r e t u u r r n  ' ' v v a l u u e e A sDa a t e '  i i n  d d o o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' t t i i m e ' ) ) ;
< v i d d e e o >
#
r e t u u r r n  ! ! ! ! d o c c u u m e n n t t . c r e e a a t e E E l l e m e e n n t ( ' ' v v i d e e o o ' ) . . c c a n P P l l a y T T y y p e ;
< v i d d e e o >
captions
#
r e t u u r r n  ' ' sr r c '  i i n  d d o c u m m e e n t . . c c r e a a t t e E l l e e m e n n t t ( ' t t r r a c k' ) ;
< v i d d e e o  p p o o st e e r r >
#
r e t u u r r n  ' ' p p o st t e e r '  i i n  d d o o c c u m e e n n t . c c r r e a t t e e E l e e m m e n t t ( ( ' v i i d d e o ' ' ) ) ;
< v i d d e e o >
in WebM format
#
v a r  v  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' v v i i d e o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( v . . c c a n P P l l a y T y y p p e  & & &  v v . . c c a n P P l l a y T T y y p e ( ( ' ' v i d d e e o / we bm ;  c c o d e e c c s= "v p 8,
v o r bi s"' ' ) ) . r e e p p l a c c e e ( / n o o / / ,  ' ' ' ' ) ) ;
< v i d d e e o >
in H.264 format
#
v a r  v  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' v v i i d e o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( v . . c c a n P P l l a y T y y p p e  & & &  v v . . c c a n P P l l a y T T y y p e ( ( ' ' v i d d e e o / m m p p 4;
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
c o d e e c c s= "a v c 1. 42E E 01E E ,  m m p 4a a . . 40. . 2"' ' ) ) . . r e p p l l a c e e ( ( / n o o / / ,  ' ' ' ' ) ) ;
< v i d d e e o >
in eora format
#
v a r  v  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' v v i i d e o o ' ' ) ;
r e t u u r r n  ! ! ! ! ( v . . c c a n P P l l a y T y y p p e  & & &  v v . . c c a n P P l l a y T T y y p e ( ( ' ' v i d d e e o / o o g g g ;
c o d e e c c s= "t he o o r r a "' ' ) ) . r e p p l l a c e e ( ( / n o o / / ,  ' ' ' ' ) ) ;
c o n t t e e n t E E d d i t a a bl l e
#
r e t u u r r n  ' ' i i sCo o n n t e n n t t E d i t t a a bl e e '  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ' ' sp p a n n ' ' ) ;
Cross-document messaging
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . p p o st Me ssa a g g e ;
Drag-and-drop
#
r e t u u r r n  ' ' d d r a g g g g a bl l e e '  i i n  d d o c c u u m e n n t t . c r r e e a t e e E E l e m m e e n t ( ( ' ' sp a a n n ' ) ;
File API
#
r e t u u r r n  t t y y p e o o f Fi i l l e Re a a d d e r  ! ! =  ' ' u u n d e e fi i n e e d d ' ;
Geolocation
#
r e t u u r r n  ! ! ! ! n a v v i i g a t t o o r . g e e o o l o c c a a t i o o n n ;
History
#
r e t u u r r n  ! ! ! ! ( wi i n n d o w. hi st t o o r y  & & &  wi i n d o o w. . hi i st t o r r y y . p u u shSt a a t e ) ;
Local storage
#
t r y  {
r e t u u r r n  ' ' l l o c a a l l St o o r r a g e '  i i n  wi i n d d o o w & & &  wi i n n d o w[' l o o c c a l St o r a g g e e ' ] ! ! = =
n u l l l ;
} c c a a t t c h( ( e e )  {
r e t u u r r n  fa a l se e ;
}
Microdata
#
r e t u u r r n  ! ! ! ! d o c c u u m e n n t t . g e t t I t t e m m s;
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
Offline web applications
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . a a p p l i i c c a t i i o o n Ca a c c he ;
Server-sent events
#
r e t u u r r n  t t y y p e o o f E E v v e e n t So o u u r c e  ! ! = =  ' ' u n n d d e fi i n n e d ' ' ;
Session storage
#
t r y  {
r e t u u r r n  ' ' se e ss i i o n St o r a g g e e '  i i n  wi i n n d o w & & &  wi i n d d o o w[' ' se e ss i i o n St t o o r a g g e e ' ] ! ! = =
n u l l l ;
} c c a a t t c h( ( e e )  {
r e t u u r r n  fa a l se e ;
}
SVG
#
r e t u u r r n  ! ! ! ! ( d o o c c u m e e n n t . c r r e e a t e e E E l e m m e e n t NS & & &
d o c u u m m e n t t . . c r e e a a t e E E l l e m e n n t t NS( ( ' ' ht t t p p :/ / / www. w3. . o o r r g / 2 000/ / sv v g ' ,
' sv g g ' ' ) . c c r r e a t t e e SV GRe e c t ) ) ;
SVG in 
t e e xt t / h t t m l
#
v a r  e  =  d d o c u u m m e n t t . . c r e a a t t e E l l e e m e n n t t ( ' d d i i v ' ) ) ;
e . i n n n n e r HT ML =  ' ' < < sv v g > < < / / sv g g > > ' ;
r e t u u r r n  ! ! ! ! ( wi i n n d o w. SV GSV GE E l l e e m e n n t  & & &  e e . fi r st t Chi i l l d  i i n n st t a n c c e e o f
wi n d d o o w. SV GSV GE E l e e m m e n t ) ) ;
Undo
#
r e t u u r r n  t t y y p e o o f Un n d d o Ma n n a a g e r  ! ! = =  ' ' u n n d d e fi i n n e d ' ' ;
IndexedDB
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . i i n d e xe d DB;
Web Soets
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . We e bSo o c c ke t t ;
Web SQL Database
#
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
r e t u u r r n  ! ! ! ! wi n n d d o w. . o o p e n Da t a ba se ;
Web Workers
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . Wo o r ke e r r ;
Widgets: am I in one?
#
r e t u u r r n  t t y y p e o o f wi i d d g e t  ! ! = =  ' ' u n d d e e fi n n e e d ' ;
XMLHpRequest: cross-domain requests
#
r e t u u r r n  "wi i t h Cr r e d d e e n t i a a l l s" i i n  n n e e w XMLHt t t t p Re e qu u e s t t ;
XMLHpRequest: send as form data
#
r e t u u r r n  ! ! ! ! wi n n d d o w. . Fo o r m Da t a ;
XMLHpRequest: upload progress events
#
r e t u u r r n  "u u p l o o a a d " i i n  n n e e w XMLHt t t t p p Re qu e st t ;
FURTHER READING
FURTHER READING
Specifications and standards:
HTML5
Geolocation
Server-Sent Events
WebSimpleDB
Web Soets
Web SQL Database
Web Storage
Web Workers
Widgets
diveintohtml5.org
THE ALL-IN-ONE ALMOST-ALPHABETICAL NO-BULLSHIT GUIDE TO DETECTING EVERYTHING
Documents you may be interested
Documents you may be interested