SORU
17 EKİM 2010, Pazar


'unicode arasındaki fark ne ve utf8?

alt text

unicode=utf16 doğru mu ?

GÜNCELLEME

Birçok unicode standart olmayan bir kodlama ama en editörler kayıt destek Unicode söylüyorkodlamaaslında.

CEVAP
17 EKİM 2010, Pazar


en editörler ‘Unicode’ kodlama aslında. farklı kaydet destek

Bu talihsiz bir misnaming Windows cürümdür.

Windows bellek depolama biçimi olarak dahili olarak UTF-16LE kodlama Unicode dizeleri için kullandığından, bu Unicode metin kodlama doğal sayılacak. Windows dünyasında, ANSI dizeleri (sistemi mevcut makine, toplam unportability tabi kod sayfası) vardır ve dizeleri Unicode (UTF-16LE olarak dahili olarak depolanmış) vardır.

Bu USC-2 yeterli değildi, ve UTF-8 icat edilmeden önce biz fark etmeden önce Unicode ilk günlerinde tüm tasarladı. Bu UTF-8 için Windows Destek Çok yönlü zayıf olmasıdır.

Bu yanlış adlandırma şeması kullanıcı arabiriminin bir parçası haline geldi. Bir metin editörü kullanan Windows şifreleme desteği sağlamak için bir dizi kodlama otomatik ve uygunsuz bir şekilde tarif UTF-16LE olarak “Unicode”, ve UTF-16BE taktirde, “Unicode big-endian”.

(Kodlamalar kendilerini, diğer editörler, Not Defteri gibi , bu sorun yok.)

Eğer bu konuda daha iyi hissediyorum, ‘ANSI’ dizeleri herhangi bir ANSI standart da göre değil. bunu yaparsa

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hoorahjencar

    hoorahjencar

    6 HAZİRAN 2007
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014