Unicode Best Practices
By Nova Patch (patch) from NY.pm, bicycle.pm
Date: Tuesday, 4 June 2013 11:10
Duration: 45 minutes
Target audience: Any
Language: English
Tags: i18n qa security testing unicode utf8 ux
You can find more information on the speaker's site:
Developing applications to handle the natural languages and written scripts of the world—or even a small handful of them—is an impressively large task. Fortunately, Unicode provides tools to do just that. It’s more than just a character set, it’s a collection of standards for working with the world’s textual data. The problem is: Unicode itself is complex!
This talk will help make supporting Unicode easier by providing some of the best practices for your projects—whether CPAN modules, RESTful services, or web applications. We’ll briefly review Unicode and then dive into best practices for handling Unicode text in the following areas:
◦ User experience
◦ Collation (comparison and sorting)
◦ Input, output, and logging
◦ Security considerations
◦ Debugging
◦ Testing (unit tests and QA)
- Nova Patch (patch)
- Steven Haryanto (sharyanto)
- John Anderson (genehack)
- Craig Treptow (ctreptow)
- Curtis Jewell (CSJewell)
- Michael Cox
- M W (diakopterXXX)
- Geoffrey Broadwell (japhb)
- Kevin Shaum
- Michael McClennen
- Mark Stosberg
- Adam Dutko (StylusEater)
- Jameson Allen
- Arthur Schmidt (fREW)
- James Morgan (Ven'Tatsu)
- Karl Arp
- Kevin Zembower
- Henry Van Styn (vanstyn)
- Keith Howanitz
- Phillip Upton (phillup)
- Ovidiu Barbu
- Bradley Andersen (elohmrow)
- Dana Jacobsen (danaj)
- Greg Estep
- Athena Yao
- Stephen Wilcoxon (wilcoxon)
- Jeff Benton
- Gary Denslow
- Mason Randall
- Steve Nolte (mcsnolte)
- Evan Staton
- Yunsheng Shen
- Erin Brassfield (novvy)
- Wes Malone (wesm)
- Alexander D'Archangel
- Christopher Madsen (cjm)
- Rick Scott (shadowspar)
- Bryan Rivera
- Joe Papperello
- Solomon Foster (colomon)
- Tim Mullin (Tim)
- bill pemberton (akadl)
- Rich Harkins
- Rikus Goodell
- Faelin Landy (wolf)
- Jasper Staab
- Frank Sheiness (archon)
- Andrew Dougherty (aindilis)
- Krishna Sethuraman (shamu)
- Vat Raghavan (MachinShin)
- Logan Bell (epochbell)
- Ross Steiner (rdsteiner)
- Tom Nelson
- Anne Sipes
- Brad Adkins (badkins)
- Eric Ross
- Chip Salzenberg (Chip)
- Nicholas Jackson
- Kenneth Smith
- Dan Muey
- Pippa Bindel
- Stefan O'Rear (sorear)
- Chuck Hardin
- Jay Hannah (jhannah)
- Bruce Gray (Util)
- David Aldrich
- Michael South (msouth)
- (Samuel) Kurt Newman
- Matt Monsen
- Marcus Del Greco
- Angela Johnson