Spisu treści:
Jeśli nie zauważyłeś, istnieje cały świat poza Stanami Zjednoczonymi. Niestety reprezentowanie tekstu w różnych językach może być trudne dla programistów. Unicode jest uniwersalnym standardem do przedstawiania tekstu, który ułatwia obsługę prawie każdego języka. Tutaj spojrzymy na podstawy Unicode.
Co to jest Unicode?
Jeśli znasz techniczne szczegóły przechowywania tekstu na komputerze i jesteś rodzimym językiem angielskim, prawdopodobnie słyszałeś o ASCII, amerykańskim standardowym kodzie wymiany informacji. ASCII mapuje bajty na cyfry, litery, różne symbole i znaki kontrolne, które np. Emitują sygnał dźwiękowy z głośnika komputerowego lub sygnalizują początek nowej linii. Jest już od zawsze i działa świetnie - jeśli Twoim głównym językiem jest angielski w USA.
Jednak wielu użytkowników komputerów na całym świecie mówi innymi językami, z których wiele nie jest nawet blisko angielskiego. Jeśli jesteś programistą, a twoje oprogramowanie nie bierze tego pod uwagę, możesz mieć prawdziwe bóle głowy.