Kindle: HTML Specifications
The Kindle, developed by Amazon.com, is a software and hardware platform that is mainly used as an e-book reader. Content from Amazon is encoded in Kindle format known as AZW to be displayed via the device. The Kindle web browser allows users to view HTML pages and click on clickable items. The browser also allows for other features such as bookmarking HTML web pages, using the URL web address to visit sites and performing web searches.
-
HTML Kindle Support
-
Use very basic HTML when using or coding HTML pages to be accessed through the Kindle. The Kindle support for Cascading Style Sheets (CSS) is also very basic.
Non-HTML Content
-
View Word and text documents via HTML pages. Word and other formats usually tend to have off-the-wall formatting, and their display on the Kindle is usually not pleasing. Any images inside some of these formats may also end up not displaying at all.
Take out any page numbers and other extraneous content from files before converting to usable HTML to be displayed on the Kindle. Some images may also need to be removed before the conversion takes place.
Save the document as "Web Page (Filtered)" by going to "File" "Save As" if you are using Word. Some email programs, like GMAIL, may also offer the option of viewing documents in HTML format. Use "OpenOffice.org" to convert a file to HTML as well. Use Acrobat Professional to convert PDF files and save them as HTML. Adobe InDesign can also save HTML, in some cases.
-
Code Validation
-
Clean the HTML Code. A lot of bloat is left behind after conversion. This includes extra tags and inline CSS styles.
Use a stylesheet to format a book. Avoid using margins, font sizes, different fonts and colors. Use the heading tags instead to achieve what normally can be achieved using font size and margins.
Validate your HTML pages using an HTML validator. This is used to find and correct invalid code that may result in some conversion applications failing.
CSS
-
Link any CSS files used to the HTML file. Use the link tag:
Type="text/css"
The above line of code should be placed in the header of the HTML document between the <style> </style> tags.
Amazon
-
Amazon generally encourages publishers and authors to convert their books and journals into HTML that can then be displayed on the Kindle.
-
References
Resources
- Photo Credit building internet image by Danielle Bonardelle from Fotolia.com