Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Apple
Android
Windows Phone
Android
To get the free app, enter your email address or mobile phone number.
$51.81
FREE Shipping.
Only 11 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Frequently Bought Together
{"currencyCode":"USD","itemData":[{"priceBreaksMAP":null,"buyingPrice":51.81,"ASIN":"059610121X","moqNum":1,"isPreorder":0},{"priceBreaksMAP":null,"buyingPrice":52.44,"ASIN":"0596102429","moqNum":1,"isPreorder":0},{"priceBreaksMAP":null,"buyingPrice":51.81,"ASIN":"0596514476","moqNum":1,"isPreorder":0}],"shippingId":"059610121X::r1X%2Fq%2FtV8ewPgATojusia67ATE%2B5VjrqQXZ0yd9xHVDmxjfRL6Fuvkl2HbPfpZDxrFZ5csFeAALRDMdymnGnRl9mtLuc8jkgr3ZagBahgkD67gKCtF424g%3D%3D,0596102429::8jE66nLbw0lXJY2CNwTssR6ZUjrJJ9GJRyhX%2BvFNILYI0GCLj4E6fznZAdSQ%2BmkoVGF0rRm%2FSNJv9C2GlFPDod3T5%2F8mJoGYyVrLtxiiipk%3D,0596514476::8jE66nLbw0lXJY2CNwTssXroJDXMzX%2Bl8DGW6dfhyOCLvXzaDofHtyfB2%2F%2BPL0d%2Fg3noofFBAKNrOEDRjMTf8Rzt5SJAIPLcMLPuzHuBuh0%3D","sprites":{"addToWishlist":["wl_one","wl_two","wl_three"],"addToCart":["s_addToCart","s_addBothToCart","s_add3ToCart"],"preorder":["s_preorderThis","s_preorderBoth","s_preorderAll3"]},"shippingDetails":{"xz":"same","xy":"same","yz":"same","xyz":"same"},"tags":["x","y","z","w"],"strings":{"addToWishlist":["Add to Wish List","Add both to Wish List","Add all three to Wish List","Add all four to Wish List"],"addToCart":["Add to Cart","Add both to Cart","Add all three to Cart","Add all four to Cart"],"showDetailsDefault":"Show availability and shipping details","shippingError":"An error occurred, please try again","hideDetailsDefault":"Hide availability and shipping details","priceLabel":["Price:","Price for both:","Price for all three:","Price For All Four:"],"preorder":["Pre-order this item","Pre-order both items","Pre-order all three items","Pre-order all four items"]}}
This shopping feature will continue to load items. In order to navigate out of this carousel please use your heading shortcut key to navigate to the next or previous heading.
Internationalize Documents, Programs, and Web Sites
About the Author
Jukka Korpela is a consultant who specializes in character codes, localization, orthography, usability, and accessibility. After graduating from Helsinki University of Technology, he taught these subjects in the university's Computer Science department and worked on localization and accessibility issues at TIEKE before becoming a full-time author and consultant. His previous books on CSS and XHTML were published in Finland by Docendo press.
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '<br /><br />¶ I had another Unicode book on my desk for a long time. Hardbound, thick, impressive. Never found a way to derive useful information from it however. This book is different.<br /><br />¶ I had high expectations for this book because the author, Jukka Korpela, is one of those erudite and patient people who work hard to raise the signal to noise ratio in Internet newsgroups and other forums. I certainly have quite a few posts from "Yucca" in my working archive of Web tips.<br /><br />¶ Working with Web pages and applications, one can run into practical problems with text display. For Americans especially, often using default software configurations, some of the problems of displaying content in other languages can seem intractable. They are not of course -- but a bit of help from workers in the rest of the world can be a real lift. After all, they deal with these issues in a practical way more often.<br /><br />¶ I had a nasty run-in (also known as "learning experience") with browser display issues when my "CSS Cheatsheet" rose in popularity in Google and other search engines. I decided to create a page quoting comments from linking sites in their native languages. Everything was fine until I got to Russian. I felt as if I were up against a conspiracy of browsers, tools, operating systems and even particular custom configurations!Read more ›
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
If you're like me, you probably think of Unicode as "expanded ASCII" and that's about it. But there is infinitely more to the subject than I thought, and Unicode Explained by Jukka K. Korpela is an exhaustive reference to all that is Unicode. And in this increasingly global computing environment, you will need to know this information...<br /><br />Contents:<br /><br />Part 1 - Working with Characters: Characters as Data; Writing Characters; Character Sets and Encoding<br /><br />Part 2 - A Systematic Look at Unicode: The Structure of Unicode; Properties of Characters; Unicode Encodings<br /><br />Part 3 - Advanced Unicode Topics: Characters and Languages; Character Usage; The Character Level and Above; Characters in Internet Protocols; Characters in Programming<br /><br />Appendix - Tables for Writing Characters; Index<br /><br />In concept, Unicode is real simple. An expanded character set using 16 bit encoding, and you can accommodate far more languages and symbols than straight ASCII. But the implementation is far more complex than that. Korpela starts with the basics of characters... what they are, what they mean, and the nuances involved. From there, you learn about how applications have to interpret the different encoding standards and handle things like case, sort orders, line breaks, etc. When I saw the size of the book (600+ pages), I wondered if the material was just a lot of reference tables that could be found online. Gladly, it's not... This is an exploration of everything that is Unicode, and you'd have to wade through a lot of web pages to even begin to glean the level and value of information that you'll find here.Read more ›
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 18 people found the following review helpful
This book is excellent. The author's writing style is easy to read and he pretty much explains everything about Unicode. It's perfect if you're working with multi-lingual Web sites or email, or just if you want to start using Unicode for all of your Web site development (something everyone should do).<br /><br />The only thing disappointing about this book is that all of his examples and screen shots are for and from Windows. A reader could come away with the feeling that Mac OS X and Linux don't have as much support for Unicode as Windows which, of course, is not the case at all. The least he could have done is to mention and give screenshots of Linux's "Character Map" app and Mac OS X's built-in "Character Palette", both of which are pretty much just like the Windows "Character Map" app.<br /><br />I'm surprised O'Reilly allowed a book about such a platform-neutral subject to be so Windows-centric. Hopefully they can hire someone to add Linux and Mac OS X examples into the second edition.
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
I had to deal with Unicode in greater detail for two reasons. I am working on some old ASCII and ANSI text converter for the web to be able to show them in text format in a browser, rather than converting them to an image as existing tools do. The second reason is XML and the normalization of the content distributed via XML and processed or used by XSLT or DHTML apps.<br /><br />I realized that the whole subject is a lot more complicated than I initially thought and the number of questions that needed an answer to move forward with what I was doing increased significantly. I was finding stuff on the web, a little bit here and a little bit there and had it one day, because progress was slow.<br /><br />I stumbled one day across this book via a Google search, which returned passages from it from its Google Book search results. I found a very good answer to one of my questions and answers to some other questions that were lying around unanswered from before. I checked the index of the book to see what subjects it covers and realized that it pretty much covers all of them. So I went ahead to Amazon and bought it right there and then.<br /><br />I am glad to this day that I found it and can recommend it to anybody who has only little or no knowledge of Unicode and struggles with getting a grip on all those standards for data encoding, which make it hard to keep the data within XML and text files intact across platforms and prevent your XML based application or tool from breaking because of illegal data in your content.
Comment
Was this review helpful to you?
Yes No
Sending feedback...
Thank you for your feedback.
If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more