Eksiksiz ASCII tablosu — ondalık, onaltılık, octal, ikili ve HTML varlıkları, tıkla-kopyala ile.
ASCII (American Standard Code for Information Interchange, 1963), 0'dan 127'ye kadar olan sayıları bilişimin üzerine kurulduğu karakterlere atar: 33 denetim kodu ve 95 yazdırılabilir karakter — harfler, rakamlar, noktalama işaretleri ve boşluk. Bu atamalar hiç ortadan kalkmadı: Unicode'un ilk 128 kod noktası tam olarak ASCII kümesidir ve salt ASCII bir dosya, bayt bayt geçerli UTF-8'dir. 60 yıllık bu tablonun hâlâ bir programcının en çok açtığı referans olmasının nedeni budur: aynı zamanda her modern metin kodlamasının başlangıcıdır.
Tablo her kodu, ihtiyaç duyabileceğiniz tüm gösterimlerde yan yana gösterir — ondalık, onaltılık, octal, 8 bit ikili ve HTML varlığı (& ve < gibi yaygın bir adı olanlarda adlandırılmış, diğerlerinde sayısal). 0–31 arasındaki denetim karakterleri standart kısaltmalarıyla görünür ve günlük işte hâlâ önemli olan birkaçı açıklanır: NUL, C'de dizeleri sonlandırır; HT, Tab tuşudur; LF, Unix'te satırları bitirir; CR, Windows'ta satırları bitirmek için LF ile birleşir; ESC, terminal denetim dizilerini açar. Geri kalanı büyük ölçüde, yalnızca eski protokollerde ve ikili dökümlerde karşılaşacağınız teleks mirasıdır.
Tipik kullanımlar: kodda kaçış dizileri ve karakter aritmetiği yazmak ("A"nın 65, "a"nın 97 olduğu klasik içgörü — tam 32 fark, tek bir bit; hızlı büyük/küçük harf dönüşümü böyle çalışır), bir onaltılık dökümü çözmek, doğru HTML varlığını seçmek veya bir dosyayı hangi görünmez karakterin bozduğunu kontrol etmek. Arama bir karakteri, ondalık veya onaltılık bir kodu ya da bir denetim kodu adını kabul eder; yazdırılabilir bir satıra tıklamak karakterin kendisini kopyalar. Tablonun tamamı %100 tarayıcınızda oluşturulur ve aranır — hiçbir şey hiçbir yere iletilmez.
Tasarımcılar büyük ve küçük harf alfabelerini tam 32 konum arayla yerleştirdi; böylece tek bir bit (0x20) farkla ayrılırlar. O tek biti çevirmek harfin büyüklüğünü değiştirir — derleyicilerin ve kitaplıkların hızlı harf dönüşümü için hâlâ kullandığı bir numara.
Bir sembol yazdırmak yerine cihazı denetleyen, teleks makinelerinden miras yazdırılamaz kodlardır. Birkaçı hâlâ her yerdedir: NUL (0) C dizelerini bitirir, HT (9) Tab'dır, LF (10) ve CR (13) satırları bitirir ve ESC (27) terminal renk ve imleç dizilerini başlatır.
LF (satır besleme, 10) bir sonraki satıra geçer ve Unix, Linux ile macOS'te satır sonudur; CR (satır başı, 13) satırın başına döner. Windows satırları CRLF çiftiyle (13 ve ardından 10) bitirir — platformlar arası dosyalardaki "^M" karakterlerinin ve diff gürültüsünün klasik nedeni.
ASCII bir alt kümedir: Unicode, 128 ASCII kodunu ilk 128 kod noktası olarak benimsedi ve UTF-8 onları aynı tekil baytlar olarak kodlar. Salt ASCII her dosya bu yüzden zaten geçerli UTF-8'dir; ç veya emoji gibi karakterler 127'nin ötesinde yaşar ve çok baytlı UTF-8 dizileri gerektirir.
Hayır. Tablo yerel olarak oluşturulur; hem arama hem kopyalama cihazınızda %100 JavaScript'te çalışır — hiçbir şey herhangi bir sunucuya iletilmez veya kaydedilmez.
Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.
Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.