Xayrli kun.
Ehtimol, har bir kompyuter foydalanuvchisi xuddi shunday muammoga duch keldi: siz veb-sahifani yoki Microsoft Word hujjatini ochasiz va matnning o'rniga ierogliflarni (turli "quercos", noma'lum harflar, raqamlar va hk) ko'rishingiz mumkin (chapdagi rasmda bo'lgani kabi ...).
Xo'sh, agar siz ushbu hujjat (ierogliflar bilan) muhim bo'lsa, va agar o'qish kerak bo'lsa! Ko'pincha bunday savollar va so'rovlar menga shu kabi matnlarni topishga yordam beradi. Ushbu kichik maqolada ierogliflarning paydo bo'lishining eng mashhur sabablarini ko'rib chiqmoqchiman (albatta, ularni yo'q qilish).
Matn fayllari (.txt) hiyerogliflari
Eng mashhur muammo. Aslida matnli fayl (odatda txt formatida, lekin ular ham formatlar: php, css, info, va hokazo) turli kodlashlarda saqlanishi mumkin.
Kodlash - Bu matn aniq alifboda yozilgan (sonlar va maxsus belgilar, shu jumladan) to'liq ishonch hosil qilish uchun zarur bo'lgan belgilar to'plamidir. Bu haqda batafsilroq: //ru.wikipedia.org/wiki/Symbol_set
Ko'pincha, bir narsa bo'ladi: hujjat noto'g'ri kodlashda oddiygina ochiladi, bu tartibsizlikni keltirib chiqaradi va ba'zi bir belgilar kodi o'rniga boshqalar nomlanadi. Ekranda turli xil tushunarsiz belgilar paydo bo'ladi (1-rasmga qarang) ...
Shakl. 1. Notepad - kodlash bilan bog'liq muammo
Bunga qanday munosabatda bo'lish kerak?
Menimcha, eng yaxshi variant - eslatmalar to'plami, masalan, Notepad ++ yoki Bred 3 ni o'rnatish. Keling, ularning har biriga yanada yaqinroq qaraylik.
Notepad ++
Rasmiy sayt: //notepad-plus-plus.org/
Ajam foydalanuvchilar va professionallar uchun eng yaxshi noutbuklardan biri. Tarozilar: bepul dastur, rus tilini qo'llab-quvvatlaydi, juda tez ishlaydi, kodni ta'kidlaydi, barcha keng tarqalgan fayl formatlarini ochadi, ko'plab variantlar o'zingiz uchun sozlash imkonini beradi.
Kodlash bo'yicha odatda to'liq buyurtma mavjud: "Kodlashlar" alohida bo'lim (2-rasmga qarang) mavjud. Faqat ANSIni UTF-8 ga o'zgartirishga urinib ko'ring (masalan).
Shakl. 2. Notepad ++ da kodlashni o'zgartirish
Kodlashni o'zgartirgandan so'ng, mening matn hujjat normal va o'qiydi - ierogliflar yo'qoldi (3-rasmga qarang)!
Shakl. 3. Matn notepad ++ o'qilishi mumkin
Bred 3
Rasmiy sayt: //www.astonshell.ru/freeware/bred3/
Windows'dagi standart notebookni butunlay almashtirish uchun yana bir ajoyib dastur. Bundan tashqari, ko'pgina kodlashlar bilan "osongina" ishlaydi, ularni osonlik bilan o'zgartiradi, ko'plab fayl formatlarini qo'llab-quvvatlaydi va yangi Windows operatsion tizimini qo'llab-quvvatlaydi (8, 10).
Aytgancha, Bred 3 MS DOS formatida saqlangan "eski" fayllar bilan ishlashda juda ko'p yordam beradi. Boshqa dasturlar faqat ierogliflarni ko'rsatganda - Bred 3 ularni osongina ochadi va ular bilan xotirjam ishlash imkonini beradi (4-rasm).
Shakl. 4. BRED3.0.3U
Microsoft Word-da matnli hiyerogliflar o'rniga
E'tibor qilishingiz kerak bo'lgan birinchi narsa fayl formati. Albatta, Word 2007 yangi formati paydo bo'lgandan beri - "docx" (faqat "doc" sifatida ishlatilgan). Odatda, "eski" so'zda siz yangi fayl formatlarini ocholmaysiz, ammo ba'zida bu "yangi" fayllar eski dasturda ochiladi.
Faqat fayllar xususiyatlarini oching va batafsilroq ko'rinishida (5-rasmga qarang). Fayl formatini bilib olasiz (5-rasmda - fayl formati "txt" dir).
Docx fayl formati eski Word (2007 versiyasi ostida) bo'lsa, u holda Word 2007 yoki undan yuqori versiyasini (2010, 2013, 2016) yangilang.
Shakl. 5. Fayl xususiyatlari
Bundan tashqari, faylni ochishda, diqqat qiling (aslida, bu variant har doim ishga tushiriladi, agar nima qilish kerakligini tushunmasangiz), Word sizdan so'raydi: faylni qanday kodlashda (bu xabar biron-bir maslahatda paydo bo'ladigan) faylni ochish, 5-rasmga qarang).
Shakl. 6. Word - faylni qayta ishlash
Ko'pincha Word avtomatik tarzda kerakli kodlashni o'zi belgilaydi, lekin matn har doim ham o'qilmaydi. Matn o'qilishi mumkin bo'lganda, slayderni kerakli kodlashni o'rnatishingiz kerak. Ba'zan, faylni qanday o'qish uchun saqlanganligini aniq bilib olishingiz kerak.
Shakl. 7. Word - bu fayl oddiy (kodlash to'g'ri tanlangan)!
Brauzerda kodlashni o'zgartirish
Brauzer noto'g'ri veb-sahifaning kodlashini aniqlaganida, aynan shu hiyerogliflarni ko'rasiz (8-rasmga qarang).
Shakl. 8. brauzer aniqlangan kodlash noto'g'ri
Sayt ekranini to'g'rilash uchun: kodlashni o'zgartiring. Bu brauzer sozlamalarida amalga oshiriladi:
- Google Chrome: parametrlari (yuqori o'ng burchakdagi belgi) / rivojlangan parametrlar / kodlash / Windows-1251 (yoki UTF-8);
- Firefox: chap ALT tugmasi (yuqori paneli o'chirilgan bo'lsa), keyin ko`rish / sahifa kodlash / istalgan narsani (odatda Windows-1251 yoki UTF-8) tanlang;
- Opera: Opera (yuqori chap burchakdagi qizil ikon) / page / encoding / kerakli narsani tanlang.
PS
Shunday qilib, ushbu maqolada noto'g'ri belgilangan kodlash bilan bog'liq bo'lgan ierogliflarning eng tez-tez ko'rinadigan holatlari tahlil qilindi. Yuqoridagi usullar yordamida siz noto'g'ri kodlash bilan barcha asosiy muammolarni hal qilishingiz mumkin.
Men mavzuga qo'shimchalar uchun minnatdor bo'lardim. Yaxshi luck 🙂