Differenza tra ANSI codice & Unicode

February 26

ANSI e Unicode sono metodi di codifica di testo come numeri. ANSI, un formato proprietario creato da Microsoft, è stato ampiamente sostituito da Unicode, uno standard aperto creato da Unicode Consortium che ha un migliore supporto per le lingue straniere.

ANSI standard

Microsoft ha creato ANSI come uno schema di proprietà di codifica dei caratteri che comprendeva più di 200 caratteri - lettere, numeri, segni di punteggiatura e alcuni caratteri speciali comuni da lingue diverse dall'inglese. ANSI è noto anche come di Windows 1252. E 'considerato troppo inglese-centric ad essere uno standard a livello globale utile.

ANSI Inconvenienti

Microsoft ha fatto revisioni multiple per lo standard ANSI e pagine di codice aggiornati rilasciati per lingue diverse dall'inglese, ma non è mai conteneva personaggi unici sufficienti a rendere conto per le lingue asiatiche, che in genere hanno molti più caratteri di lingue basate sull'alfabeto romano.

standard Unicode

Il Consorzio Unicode, una organizzazione non-profit che è nato da una collaborazione tra Apple e Xerox, ha creato lo standard aperto Unicode per la codifica del testo. Unicode ha permesso i file di testo scritti in molte lingue che devono essere scambiati e letti da più sistemi operativi con una ridotta possibilità di corruzione dei file. Invece di utilizzare tabelle codici diverse per le diverse lingue, Unicode assegna un numero unico per ogni personaggio e supporta una varietà di lingue del mondo. leader del settore Computer adottate Unicode al posto di ANSI, che la stessa Microsoft ora classifica come un obsoleto, o "legacy", schema di codifica.