Showing posts with label typography. Show all posts
Showing posts with label typography. Show all posts

CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing Review

CJKV Information Processing: Chinese, Japanese, Korean and Vietnamese Computing
Average Reviews:

(More customer reviews)
The previous edition of this book was so useful that I had two copies, one at work and one at home. I work in Chinese, Japanese, and Korean, and the previous edition, which only claimed to cover Japanese, was still the most useful book on Chinese and Korean info processing that I ever found. With this new edition, the author has extended coverage to all Asian languages that use Chinese characters, or used to do so in the case of Vietnamese, as part of their writing systems.
Thank goodness he has. The author, Ken Lunde, has an encyclopedic knowledge of this material. In addition, he is one of those people to whom anything less than strict, literal correctness is intolerable. Authors of this sort usually write in a style reminiscent of the federal tax code. Lunde manages to avoid this, creating one of those rare and delightful computer books that serve as a lucid tutorial the first time through, and as a strict and comprehensive reference thereafter.
The principal reason I consider this book the bible for Asian language information processing is the extreme difficulty of getting most of this information via any other source. In fact, I'd be hard pressed to think of another computer book whose original source material is as scattered, poorly documented, and often unreliable as that Lunde had to gather to produce this book. His job of ferreting out the details, cross-checking, error correction, and organization into a single book makes this almost a work of journalism. If you do CJKV work, you'll need more than just this book, of course, but the book is full of references to other material, so this is the place to start.
Lunde also provides a lot of usable source code in the book. This is not unusual in a computer book, but this code is special in two ways. First, it's available in C, Java, and Perl, not just in C. This is refreshing, given the increasingly prominent roles played by Java and Perl on the Internet--the place where multilingual computing arguably matters most.
Second, his code serves as a great checklist for what has to be done by any similar code. This is one of those difficult types of programming where many bugs aren't easy to see, because of the large number of obscure "gotchas" and arcane details. Lunde doesn't miss much, and he revels in these arcane details. His code is not highly optimized, and he admits as much, but if his code does something, you need to do it, and if it doesn't, you (probably) don't need to, either. This fact alone justifies the cost of the book for any developer to whom bugs might have financial consequences.
If you're going to do CJKV work, this is the bible. As I said, it's not the only thing you'll need, but it's where you should start.

Click Here to see more reviews about: CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing


First published a decade ago, CJKV Information Processing quickly became the unsurpassed source of information on processing text in Chinese, Japanese, Korean, and Vietnamese. It has now been thoroughly updated to provide web and application developers with the latest techniques and tools for disseminating information directly to audiences in East Asia. This second edition reflects the considerable impact that Unicode, XML, OpenType, and newer operating systems such as Windows XP, Vista, Mac OS X, and Linux have had on East Asian text processing in recent years. Written by its original author, Ken Lunde, a Senior Computer Scientist in CJKV Type Development at Adobe Systems, this book will help you:



Learn about CJKV writing systems and scripts, and their transliteration methods
Explore trends and developments in character sets and encodings, particularly Unicode
Examine the world of typography, specifically how CJKV text is laid out on a page
Learn information-processing techniques, such as code conversion algorithms and how to apply them using different programming languages
Process CJKV text using different platforms, text editors, and word processors
Become more informed about CJKV dictionaries, dictionary software, and machine translation software and services
Manage CJKV content and presentation when publishing in print or for the Web

Internationalizing and localizing applications is paramount in today's global market -- especially for audiences in East Asia, the fastest-growing segment of the computing world. CJKV Information Processing will help you understand how to develop web and other applications effectively in a field that many find difficult to master.


Buy Now

Click here for more information about CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing

Read More...

The Non-Designer's Web Book, 3rd Edition Review

The Non-Designer's Web Book, 3rd Edition
Average Reviews:

(More customer reviews)
Just like the title says, if you have little or no design experience/training, this is a great book to have. But even if you have been designing web sites for a while like me (3 years), there are plenty of things you might find useful.
The book is full-color. Much of it assumes you know little about computers, HTML, and the Internet. It also assumes you are using one of the popular HTML editors and graphics programs like Frontpage and Photoshop. Even with these liabilities, there are wonderful principles, tips and techniques provided by the authors that should benefit even experienced designers.
For me, the meat of the book was the middle where it describes the basics of design, color, layout, and typography. The advanced tips and tricks chapter also offered some tidbits I hadn't thought of before. However, I breezed through the beginning and ending chapters (on the Internet, web pages, site organization, uploading your site, and testing it) because they had little to offer I didn't already know. But for a beginner this may be valuable information.
One reason I wanted this book was all of its beautiful and creative design examples. If I am stumped on how to design something, I will pick up this book and see if it may inspire me. The authors didn't provide "cutting edge" type graphics, but examples that are simple, colorful and effective.

Click Here to see more reviews about: The Non-Designer's Web Book, 3rd Edition



Buy Now

Click here for more information about The Non-Designer's Web Book, 3rd Edition

Read More...

Design for Hackers: Reverse Engineering Beauty Review

Design for Hackers: Reverse Engineering Beauty
Average Reviews:

(More customer reviews)
This book is a wonderful and thorough introduction into *why* the things we see are "beautiful" or "well designed". This book goes through the history of considered design (as far back as the ancient Romans), pulling examples from unexpected places up until the current day. David shows us how the human brain is hard-wired to appreciate certain things and how creators can take advantage of these physiological factors to create our own beautiful and user-friendly designs.

Click Here to see more reviews about: Design for Hackers: Reverse Engineering Beauty

Discover the techniques behind beautiful design?by deconstructing designs to understand them
The term 'hacker' has been redefined to consist of anyone who has an insatiable curiosity as to how things work—and how they can try to make them better. This book is aimed at hackers of all skill levels and explains the classical principles and techniques behind beautiful designs by deconstructing those designs in order to understand what makes them so remarkable. Author and designer David Kadavy provides you with the framework for understanding good design and places a special emphasis on interactive mediums. You'll explore color theory, the role of proportion and geometry in design, and the relationship between medium and form. Packed with unique reverse engineering design examples, this book inspires and encourages you to discover and create new beauty in a variety of formats.
Breaks down and studies the classical principles and techniques behind the creation of beautiful design
Illustrates cultural and contextual considerations in communicating to a specific audience
Discusses why design is important, the purpose of design, the various constraints of design, and how today's fonts are designed with the screen in mind
Dissects the elements of color, size, scale, proportion, medium, and form
Features a unique range of examples, including the graffiti in the ancient city of Pompeii, the lack of the color black in Monet's art, the style and sleekness of the iPhone, and more

By the end of this book, you'll be able to apply the featured design principles to your own web designs, mobile apps, or other digital work.

Buy Now

Click here for more information about Design for Hackers: Reverse Engineering Beauty

Read More...