Safe Drinking Water is Essential Website and Disc
English HTML Overview Page
English Flash Overview Page
Arabic HTML Overview Page
An English HTML Atlas Page
Employer:
Terra Incognita ProductionsPosition:
DeveloperRoles:
- Database Developer
- XHTML/CSS Developer
- PHP Developer
- Content Translation Coordination
- Technical Writer
Contributions:
- Created database and CMS to maintain the content in five different languages
- Used AMFPHP to generate binary files of the text, image, and video content of the interactive
- Developed XHTML/CSS templates
- Collaborated with a translation company to maintain two-way transfer of source (English) and translated (Arabic, Chinese, French, and Spanish) content during content development and editing
- Prepared Mac/Windows dual-formatted disc
- Wrote technical documentation for system administrators and future developers
Technologies:
- Flash
- Haxe
- Neko
- XHTML
- PHP
- AMFPHP
- MySQL
- i18n (MySQL, PHP, XHTML)
Description:
There are many components to this project. The interactive version is built in Flash. The printable and accessible alternative is built in HTML. Both of these versions exist on the website. Both versions were also adapted for distribution on compact disc. In addition to English, the Flash versions are also implemented in Chinese, French, and Spanish. The HTML versions are implemented in all five target languages: Arabic, Chinese, English, French, and Spanish.
I developed the XHTML and CSS for all the HTML versions of the site. I also built a CMS to maintain the text, photograph, illustration, and map content and translations. The content was exported from the CMS in HTML format and also in a binary format for Flash consumption.
I also implemented a search engine in the Chinese, English, French and Spanish versions based on the MySQL Fulltext search index.
Adaptations in the HTML Disc version included things like removing the contact/feedback form and removing search functionality.
Developing the XHTML/CSS for the Arabic version was particularly challenging. Due to browser implementation differences, it is not nearly as simple as flipping everything between left and right.
I contributed to the Flash Disc version by modifying and recompiling Screenweaver HX (http://haxe.org/swhx) DLL source code to allow for Unicode characters in dialog boxes.
Read the Safe Drinking Water is Essential project page on Terra Incognita's website.
Tyler Ham's Portfolio