\\ Programming & Languages
 

back to resources

ASCII and Unicode Quotation Marks http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
Listing of what type of quotation marks to use for both ASCII and Unicode and when to use them.

C++
http://cplus.about.com/compute/cplus/
The starting place for exploring C/C++. Contains tutorials, an online chat, C++ workshops, and links to other C++ information.

CP1252 Support Test http://www.cl.cam.ac.uk/~mgk25/ucs/CP1252.html
Microsoft extended the ISO 8859-1 character set by 27 additional characters in the range 0x80 to 0x9f and called the result Code Page 1252.

Ethnologue
http://www.sil.org/ethnologue/
The Ethnologue is a catalogue of more than 6,700 languages spoken in 228 countries. The Ethnologue Name Index lists over 39,000 language names, dialect names, and alternate names. The Ethnologue Language Family Index organizes languages according to language families.

eTranslate.net:Font Tools
http://www.etranslate.net/en/tools/fonts.html

The Human Languages Page
http://www.june29.com/HLP/
The Human-Languages Page is a comprehensive catalog of language-related Internet resources. The more than 1800 links in the HLP database have been hand-reviewed to bring you the best language links the Web has to offer.

ISO 639 Language Codes
http://www.w3.org/WAI/ER/IG/ert/iso639.htm
Lists all of the ISO 639 language codes for both 2-letter and 3-letter formats.

ISO 3166-1: Code List http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html
This list states the country names (official short names in English) in alphabetical order as given in ISO 3166-1 and the corresponding ISO 3166-1-Alpha-2 code elements and is updated whenever a change to the official code list is effected by the ISO 3166 Maintenance Agency. The list is complete and up-to-date as of 1999-10-01. It lists 239 official short names and code elements.

ISO
http://www.cl.cam.ac.uk/~mgk25/iso-time.html
International Standard ISO 8601 specifies numeric representations of date and time. This standard notation helps to avoid confusion in international communication caused by the many different national notations and increases the portability of computer user interfaces.

http://www.magnet.ch/serendipity/hermetic/cal_stud/formats.htm Explanation and links about the ISO date format.

Michael Everson Document http://www.dkuug.dk/JTC1/SC2/WG2/docs/n2043.pdf
On the apostrophe and the quotation mark, with a note on Egyptian transliteration characters.

Tags for the Identification of Languages
http://search.ietf.org/internet-drafts/draft-alvestrand-lang-tags-v2-02.txt
This document describes a language tag for use in cases where it is desired to indicate the language used in an information object.

University of Virginia Electronic Text Center
http://etext.lib.virginia.edu/uvaonline.html

W3C Character Model for the World Wide Web
This model provides authors of specifications, software developers, and content developers a common reference for interoperable text manipulations on the World Wide Web. Topics addressed include encoding identification, early uniform normalization, string identity matching, string indexing, and URI conventions, building on the Universal Character Set (UCS) (refer to[ISO10646] and [Unicode]). Some introductory material on characters and character encodings is also provided.
http://www.w3.org/TR/1999/WD-charmod-19991129

Webmasters Only Network
This newsletter is packed with lots of great webmaster-related tips and valuable information for those who are serious about web developing and marketing.
http://www.webmastersonly.com/

Windows Glyph List 4.0
http://www.cl.cam.ac.uk/~mgk25/ucs/wgl4.txt

 
Browsers & Fonts
back to resources

Microsoft Internet Explorer
http://www.microsoft.com/downloads

Netscape Navigator http://home.netscape.com/computing/download/index.html?cp=hom03x4

American National Standards Institute
http://www.ansi.org/
Provides access to timely and relevant information on the ANSI Federation and the latest national and international standards-related activities.

Multilingual World Wide Web Working Group
Useful resources for accessing the Web in non-Latin fonts.
http://www.vicnet.net.au/multiling/resource.htm

The Netscape "burp"
http://ppewww.ph.gla.ac.uk/%7Eflavell/charset/ns-burp.html
http://www.euronet.nl/~tekelenb/TEST/
Various versions of the Netscape browser have a tendency to "burp" when an HTML document contains a META HTTP-EQUIV that specifies a charset value for the document. These sites offer explanations, advice, solutions, and news on the "burp".

 
CGI/Javascript
back to resources

Javascript
http://www.javascript.com
Javascript tutorials and free Java Scripts.

Perl
http://www.perl.com
The official Perl language home page. Features documentation, FAQ, downloads, and a reference section.

Perl locale handling
http://www.perl.com/pub/doc/manual/html/pod/perllocale.html

A Perl localization resource from the official Perl language home page.

PHP: Hypertext Processor
http://www.php.net
Official site with downloads, reference, support, news, links, and mirror sites.

 
Domain Names
back to resources

http://www.i-dns.net
iDNS International official site.

http://charts.unicode.org/
These charts are a handy reference to the character contents of the Unicode standard.

http://www.idns.org
Includes information on iDNS including usability, listings, technical material, samples, and links.

http://www.ietf.org/internet-drafts/draft-ietf-idn-requirements-02.txt
This document describes the requirement for encoding international characters into DNS names and records and offers guidance for developing protocols for internationalized domain names.

http://www.imc.org/idn/
Web site for the idn mailing list and the discussion of internationalized domain names. This is an unofficial site for the IDN mailing list and for the IETF WG.

http://www.W3.org/International/O-URL-and-ident.html
W3C internationalization overview.

 
Encoding & Character Sets
back to resources

The Evolution of the Alphabet
An animation of the evolution of the Latin character set from 900 B.C. to the present.
http://www.wam.umd.edu/~rfradkin/latin.html

Unicode
http://www.ibm.com/developer/unicode/

The Unicode Consortium
http://www.unicode.org
The Unicode Consortium brings together software industry corporations and researchers at the leading edge of standardizing international character encoding.

http://czyborra.com/charsets/iso8859.html
ISO 8859 is a full series of 10 (and soon even more) standardized multilingual single-byte coded (8bit) graphic character sets for writing in alphabetic languages.

http://www.egt.ie/standards/iso10646/ucs-roadmap.html
Roadmaps to the Universal Character Set. This page indexes a number of real-size maps of ISO/IEC 10646 and Unicode.

http://www.microsoft.com/globaldev/reference/iso.asp
A list that provides links to graphical representations, and textual listings, of each of the ISO 8859 character sets.

http://cns-web.bu.edu/pub/djohnson/web_files/i18n/japanese.html
A very thorough discussion of Japanese fonts and codesets is located on the site.

http://www.cl.cam.ac.uk/~mgk25/unicode.html
This site explains what you need to know to use Unicode/UTF-8 on POSIX systems (Linux, Unix).

http://www.fxis.co.jp/DMS/sgml/
Some XML documents in Japanese are available from this Web site.

http://www.hut.fi/u/jkorpela/chars.html#asciiext
The table lists the ISO 8859 alphabets, with links to more detailed descriptions.

http://www.isi.edu/in-notes/iana/assignments/character-sets
List of the official names for character sets that may be used in the Internet and may be referred to in Internet documentation.

http://www.w3.org/TR/REC-html40/charset.html
Discussion of how HTML documents are represented on a computer and over the Internet. (W3C Recomendation)

 
HTML
back to resources

http://www.htmlbasedhelp.com/howto/secondary/index.html
How to create links to secondary windows and pop-up windows within the Windows Help environment.

http://www.photo.net/wtr/thebook/
Phillip and Alex's guide to Web Publishing.

http://www.prc.dk/software/hcu-descr.htm
HTMLCleanUp helps you solve a number of the typical problems you meet every day (or at least frequently) as a webmaster - problems your HTML editor most likely doesn't handle at all - or handles badly.

 
Servers
back to resources
Apache
http://www.apache.org
The Apache Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation.
 
XML
back to resources

BeyondHTML
http://www.beyondhtml.com/
News, columns, tools, and more concerning XML.

XML in XML
http://www.xml.com/1999/03/ie5/first-x.xml
How to publish and browse in XML.

XML.com
http://www.xml.com/pub
XML.com features a mix of information and services for the XML community. The site is designed to serve both people who are already working with XML and those HTML users who want to "graduate" to XML's power and complexity. A core feature of the site is the Annotated XML Specification, created by Tim Bray, co-editor of XML 1.0 and a contributing editor for XML.com.