Training Guide: Programming in HTML5 with JavaScript and CSS3 Ebook

(Nora) #1

xxIntroduction


Backward compatibility and cross-browser compatibility


This book does not attempt to cover every difference between every version of every
browser. Such a comprehensive discussion could easily yield a library of books.
Most of the code in this book is written using Internet Explorer 10, which is installed with
Windows 8. In addition, many but not all the code examples were tested using the following
browsers.
■■Firefox 17.0.
■■Google Chrome 23.0.1271.97 m
■■Opera 12.
■■Apple Safari 5.1.
In most cases, if the other browsers were not compatible, there is a note stating so. This is
especially true in the last chapters because web storage is still relatively new, and the require-
ments are still fluid.
The best way to see which features are available among browsers is to visit a website that
is updated when new browser versions are released and HTML5 features are updated. The
website http://caniuse.com is particularly good.

System requirements


The following are the minimum system requirements your computer needs to meet to com-
plete the practice exercises in this book.
■■Windows 8 or newer. If you want to develop Windows Store applications, you need
Windows 8 on your development computer.

Hardware requirements


This section presents the hardware requirements for using Visual Studio 2012.
■■1.6 GHz or faster processor
■■1 GB of RAM (more is always recommended)
■■10 GB (NTFS) of available hard disk space
■■5400 RPM hard drive
■■DirectX 9–capable video card running at 1024 × 768 or higher display resolution.
■■Internet connectivity
Free download pdf