Кейде ол шыққаннан кейін соңғы жаңарту Chrome браузерінде көптеген пайдаланушыларда қаріптің дисплейінде мәселе туындайды, атап айтқанда, ол анық емес, бұлыңғыр болады, сондықтан олар ештеңе оқи алмайды.

Ескі нұсқаларда, 51 нұсқасы шыққанға дейін, бұл мәселені шешу қиын емес еді, бірақ 52 нұсқасының пайда болуымен әзірлеушілер пайдаланушыларға нағыз тосын сый, өкінішке орай, жағымсыз болды.

Оқымайтын қаріптерді қалай өзгертуге болады

Жасаушылар Google Chromeжеке баптау мүмкіндігін жою туралы шешім қабылдады сыртқы түріқаріпті «Disable DirectWrite Windows» эксперименттік опциясын қолданып, бұлыңғыр қаріптерден зардап шегетін пайдаланушылар үшін шынайы өмір жолы болды. Қазір ол жойылды.

Мұндай қадамды қалай түсіндіруге болатыны мүлдем түсініксіз, бірақ ресми Google форумына да қатысты форумдарда сіз таба аласыз. үлкен сантеріс пікірлер, олар сұрап қана қоймай, барлығын бұрынғыдай қайтаруды талап етеді. Бірақ әзірлеушілер бәрін сол күйінде қалдыратын сияқты.

Браузерді пайдалану проблемалары

Қаріптерді көрсету мәселесі әртүрлі жолдармен көрінеді.


Алдымен мекенжай жолағына chrome://help/ деп теріп, enter пернесін басу қажет Google Chrome нұсқасының қай нұсқасы орнатылғанын білуіңіз керек. «Бағдарлама туралы» беті бірден ашылады.

Браузеріңізде 52 немесе одан жоғары нұсқасы болса, төмендегі әдістермен танысқаныңыз жөн болар еді. Қазіргі уақытта қаріптерді анық ету үшін Google Chrome мүмкіндіктерін пайдалануға болатын ешқандай әдіс жоқ болса да, әзірлеушілердің арқасында пайдаланушылар бұған әсер ету мүмкіндігін жоғалтты, әлі де бірнеше айла бар.

Бұл мәселені шешудің тек 2 нұсқасы бар:

  1. Басқа браузермен жұмыс істей бастаңыз, мысалы, Firefox. Chrome сияқты Opera нұсқасының соңғы нұсқасында қаріптерді көрсетуде, атап айтқанда оның түсінде бірқатар проблемалар бар, бұл олар әзірленген қозғалтқышпен түсіндіріледі.
  2. Мұндай проблемалар болмаған кезде Google Chrome браузерін алдыңғы нұсқасына қайтарыңыз және DirectWrite параметрін конфигурациялаңыз. Дегенмен, бір ескерту бар: шолғыштың параметрлерін пайдаланып кері айналдыруға мүмкіндік жоқ, өйткені мұндай опция жоқ. Google Chrome-ның ағымдағы нұсқасын жойсаңыз да, әзірлеушінің ресми веб-сайтынан бұрынғы нұсқалар үшін орнату файлдарын таба алмайсыз.

Chrome браузерінің алдыңғы нұсқасына оралу

Мұны істеу үшін сіз мына схеманы орындауыңыз керек:


Браузерді жоймас бұрын барлығын синхрондау керек қажетті ақпаратбірге Google есептік жазбасыОларды жоғалтпау үшін Chrome. Ол үшін браузердің мекенжай терезесіне chrome://settings/syncSetup теру керек, содан кейін enter пернесін басыңыз. Осыдан кейін сізге қажет элементтерді белгілеуге болатын терезе ашылады немесе жақсырақ «Барлығын синхрондау» опциясын таңдаңыз. Енді синхрондау аяқталғанша біраз күту керек, әсіресе осы уақытқа дейін бұл опция өшірілген болса.

Google Chrome-ның бұрынғы, қалыпты жұмыс істейтін нұсқасын қайта синхрондау арқылы орнатқаннан кейін, барлық браузер параметрлерін бұрын қолданылғандарға өзгерту керек, міндетті түрде өшіріңіз. автоматты жаңартужаңа нұсқаға ауыстырыңыз, әйтпесе Chrome барлығын бұрынғыдай қайтарады және сіз тек уақытыңызды босқа өткізесіз.

Chrome жаңартуын өшіріңіз

Google Chrome өзін жаңартуға жол бермеу үшін бір амалды қолдану керек. Компьютерде c:\Program Files\Google\Update\ немесе c:\Program Files (x86)\Google\Update\ тармағына өтіңіз. операциялық жүйе 64 биттік нұсқаны таңдап, бір GoogleUpdate.exe файлын жойыңыз.

Сіз оны Интернеттен таба аласыз үлкен сантізілім жазбаларын өңдеуді, Windows топтық саясатын өзгертуді, әкімшілік үлгілерді қосуды және т.б. талап ететін ұсыныстар. Әдетте, бұл нұсқаулардың көпшілігін мұның бәрін өздері жасамаған, бірақ кейбір форумда бұрын көргендерін қайта жазған пайдаланушылар құрастырған. Мұндай мәселені шешу үшін бұл әрекеттердің барлығы қажет емес. GoogleUpdate.exe файлын жою жеткілікті және Google Chrome енді өзін жаңартпайды.

Егер сізге Chrome браузерінің жаңа нұсқасын орнату қажет болса, бұл жағдайда пайдаланушының өзі әзірлеушілердің ресми веб-сайтына өтіп, жүктеп алуы керек. орнату файлы, содан кейін оны сәтті орнатыңыз. Көріп отырғаныңыздай, шолғыш жаңартуларын өшіруде ешқандай проблемалар жоқ, бәрі өте қарапайым және оңай.

Осы кеңестерді орындау арқылы браузерді қаріп дисплейіне қатысты мәселелерден арылуға, оның түсін қалыптыға өзгертуге және Google Chrome браузерімен бұрынғыдай жұмыс істеуге болады.

Мерзімді түрде Chrome браузерін жаңартқаннан кейін пайдаланушылар қаріппен проблемаларға тап болды: ол сабынды, бұлыңғыр, бұлыңғыр және т.б. болды. 51 нұсқасын қоса алғанда, бұл мәселе оңай шешілді, бірақ 52 нұсқасына жаңарту барлық браузер пайдаланушыларына үлкен тосынсый әкелді. ...


2016 жылдың 21 шілдесінде шыққан 52.0.2743.82 нұсқасында әзірлеушілер бұл мүмкіндікті жоюға шешім қабылдады. теңшеуқаріптің көрінісін эксперименттік «DirectWrite Windows өшіру» опциясы арқылы анықтауға болады, бұл бұлыңғырлық пен анық еместік жағдайында көмектесті. Енді DirectWrite опциясы жоқ.

Мұндай қадамды қалай түсіндіруге болатыны мүлдем түсініксіз, бірақ форумдарда, соның ішінде ресми Google форумында, орасан зор сомасұраныстармен және тіпті бәрін қайтаруды талап ететін ашулы шолулар.

Жазу кезінде, 6 тамызда бізде Chrome браузерінің келесі нұсқасы (52.0.2743.116) бар, бірақ ештеңе өзгерген жоқ. Әзірлеушілер пайдаланушылар үшін қай қаріптің ыңғайлы екенін жақсы біледі және оларға таңдау еркіндігін бермеуі керек...

Браузерде қандай мәселелер туындауы мүмкін?

Қаріптерге қатысты мәселе әртүрлі жолдармен көрінуі мүмкін. Кейбіреулер үшін шрифт бұлыңғыр және түсініксіз. Кейбіреулер үшін қалың қаріптің көлеңкесі бар немесе әдеттегіден мүлдем айырмашылығы жоқ:

Біреу ВКонтакте веб-сайтында қаріпті көрсетуде қиындықтарға тап болды: ол бұлтты, мүлдем оқылмайды, көзді кесіп тастайды және штаммдайды. Мысалы:

Кейбіреулер үшін қара емес, барлық әріптер сұр, ақ фонда әрең көрінеді:

Кейбір пайдаланушылар толық нонсенс пен қорқынышты сезінеді: қаріптер бұзылған және қисық көрінеді:

Google Chrome жүйесіндегі қаріптермен мәселені қалай шешуге және оларды оқылатын күйге қайтаруға болады?


Бірінші тексеру ағымдағы нұсқасысіздің браузеріңіз. Мекенжай жолағына енгізіңіз chrome://help/және enter пернесін басыңыз. «Бағдарлама туралы» беті ашылады.

Егер Chrome нұсқасы 51 және одан төмен болса, онда сіз, ал егер 52 және одан жоғары болса, мұқият тыңдаңыз... Қазіргі уақытта Chrome браузерінің өзі арқылы қаріптерді қалай анық ету туралы шешім жоқ - әзірлеушілер пайдаланушыларды осыған әсер етуден айырды. Эксперименттік параметрлерден DirectWrite параметрі!

Бұл мәселені шешудің тек екі жолы бар:

  • Алдымен Firefox сияқты басқа браузерге ауысыңыз. У соңғы нұсқаларыАйтпақшы, Opera-да Chrome сияқты қаріптермен бірдей проблема бар, өйткені олар бір қозғалтқышқа негізделген.
  • Екіншіден, Chrome браузерін кері айналдырыңыз алдыңғы нұсқасы, дәлірек айтқанда, мәселе әлі болмаған (51.0.2704.106) және DirectWrite параметрін конфигурациялаңыз. Бірақ бір қулық бар...

Google әзірлеушілері мұнда да барлығын алдады :) Браузердің параметрлерін кері айналдыру мүмкін емес - мұндай опция жоқ. Бағдарламаның ағымдағы нұсқасын жойсаңыз да, ресми веб-сайттан алдыңғы нұсқалардың орнату файлдарын таба алмайсыз.

Google Chrome браузерінің алдыңғы нұсқасына қалай оралуға болады

Бұл диаграмма ғана қалды:


Қалаған кез келген адам өздігінен іздей алады, бірақ біз оны тауып алдық, жүктеп алдық, енді біз сіздермен Яндекс.Дисктегі сілтемені бөлісеміз: Google Chrome 51.0.2704.106 (64 биттік және 32 биттік жүйелерге арналған нұсқасы бар) .


Енді бірнеше маңызды ескертулер:
  1. Chrome браузерін жоймас бұрын, олар жоғалып кетпес үшін барлық қажетті деректерді Google есептік жазбасымен синхрондаңыз! Ол үшін браузер мекенжайы терезесінде теріңіз chrome://settings/syncSetupжәне enter пернесін басыңыз. Ашылған терезеде барлық қажетті элементтердің жанындағы құсбелгілерді қойыңыз немесе жақсырақ, төмендегі скриншоттағыдай «Барлығын синхрондау» опциясын таңдаңыз - бұл сенімдірек болады :)

Синхрондау аяқталуын күтіңіз, әсіресе бұл опция бұрын өшірілген болса.

  1. 51.0.2704.106 нұсқасын орнатқаннан кейін алдыңғы нұсқасын қайтарыңыз Chrome параметрлерісинхрондау арқылы және міндетті түрде автоматты жаңартуларды өшірусоңғы нұсқаға ауыстырыңыз, әйтпесе шолғыш қайтадан жаңартылады және жасалғанның бәрі бос болады!

Chrome жаңартуларын қалай өшіруге болады

Браузерді жаңартуға жол бермеу үшін біз бір трюк жасаймыз. c:\Program Files\Google\Update\ немесе c:\Program Files (x86)\Google\Update\ қалтасына өтіңіз, егер сізде ОЖ-ның 64 биттік нұсқасы болса, файлды жойыңыз. GoogleUpdate.exe.

Міне, бұл мәселе жоқ :) Интернетте тізілім жазбаларын өңдеу, өзгерту ұсынылады топтық саясат Windows, әкімшілік үлгілерді қосу, т.б. және т.б. Әдеттегідей, бұл нұсқаулардың көпшілігін мұның ешқайсысын өздері жасамағандар жазған, бірақ жай бір-бірінен көшірілген. Мұның ешқайсысы қажет емес. GoogleUpdate.exe файлын жойыңыз және Chrome енді жаңарта алмайды.

Біраз уақыттан кейін Google Chrome соңғы нұсқасын орнатуды шешкен кезде (егер бұл орын алса), орнату файлын ресми веб-сайттан қолмен жүктеп алып, оны іске қосыңыз. Мәселе жоқ!

P.S. (06/2018 жаңарту)

Көптеген пайдаланушыларға эксперименттік параметрлерде қаріп-кэш-масштабтау параметрін өзгерту көмектесті. Мұны істеу үшін мекенжай жолағына көшіріп, қойыңыз chrome://flags/#enable-font-cache-scaling, содан кейін скриншотта көрсетілгендей «Ажыратылған» күйін таңдаңыз:

Достар, сіз осы нұсқауларды қолдана отырып, Google Chrome браузеріндегі бұлыңғыр қаріп мәселесін шеше алдыңыз ба? Әлеуметтік түймелерді пайдаланып осы мақаланы достарыңызбен бөлісіңіз. желілер - олар сізге міндетті түрде алғыс айтады, өйткені оларда сіз сияқты қаріптермен бірдей проблемалар туындауы мүмкін.

Сынақ орнату негізінде Google браузеріЖаңа Windows компьютеріндегі Chrome Canary браузердің интерфейсінде де, онда ашылған сайттарда да бұзылған қаріптерді анықтады.

Бұл визуализация құпия емес әрқашан идеалдан алыс, бірақ біз дәл осы машинада мұндай оқиғаны күткен жоқпыз, өйткені Chrome нұсқаларыТұрақты мұндайды ешқашан көрмеген.

Бірақ мен...

Төмендегі скриншотта аталған мәселенің сыртқы көрінісін көруге болады. Біз жоғарғы бөлігін орнатқаннан кейін бірден жасадық , ал төменгісі - қате түзетілгеннен кейін. Назар аударыңыз, бұл параметрлер мәзірінің беті (деп аталатын chrome://flags беті).

Әрине, біз бұл құбылыстың себептерінің бірі Канарияның ең көп болуы мүмкін деп болжадық. жаңа нұсқасышолғыш, және мүмкін, әлі де Chrome-ның тұрақты нұсқасында жоқ нәрсе әлі аяқталып, қайта жасалуда.

Дегенмен, әрі қарай ой жүгірту бұл мәселені компьютердің жеке аппараттық құралдары және/немесе оған орнатылған драйверлер арқылы сәтті жасауға болады деген ойға әкелді. Сонымен қатар, тақырып бойынша ақпараттың кездейсоқ «гуглингі» сол уақыттан бері пайдаланушылар арасында ұқсас сұрақтардың мезгіл-мезгіл пайда болғанын көрсетті. Chrome 3.

Қатені жою үшін қолданылатын әдістер де әртүрлі болды, атап айтқанда өшіру немесе DirectWrite, әртүрлі бастапқы параметрлері бар Chrome іске қосу және т.б. Олардың барлығы дерлік, әрине, жаста және браузердің соңғы нұсқалары үшін енді маңызды емес. Бірақ кейбір «классиктер», белгілі болғандай, бұрынғы тиімділігін жоғалтқан жоқ. Сонымен,..

Google Chrome Canary жүйесінде бұзылған қаріптер пайда болса, не істеу керек:
  • бару" Параметрлер «(арқылы chrome://settings/немесе " арқылы Мәзір«);
  • Беттің төменгі жағына жылжып, « Қосымша «;
  • содан кейін бетті қайтадан « бөліміне айналдырыңыз Жүйе«;
  • және онда біз «функцияны өшіреміз» Аппараттық жеделдетуді пайдаланыңыз (бар болса) «;
  • Chrome қайта іске қосыңыз.

Осыдан кейін бұзылған қаріптер өздері «түзетілді». Сонымен қатар, осы нақты жағдайда аппараттық жеделдету функциясын өшіруді екі жамандықтың аздығы ретінде қабылдау керек екенін атап өткен жөн, өйткені бұл бірқатар жағдайларда (дәлірек айтқанда, белгілі бір тапсырмаларды орындау кезінде) браузердің жұмысына теріс әсер етуі мүмкін. Дегенмен, берілген әрекеттер алгоритмін қайталау арқылы функцияны кез келген уақытта қосуға болады.



Google Chrome шрифті өзгертілді (4)

Бірнеше сайттарда керемет белгішелер Google Chrome браузерінде қаріпті көрсетпейтінін байқадым. Консоль келесі қатені көрсетеді:

Кез келген көмек/түсіндірме үшін рахмет!

Қаріптерге қол жеткізу мәселесі - таңғажайып активтер көптеген адамдар үшін мәселені жан-жақты түсіндірместен және шешімінсіз проблема болды.

CORS дегеніміз не:

Ресурстарды ортақ пайдалануды көшіру (CORS) — пайдаланушы агентіне басқа серверден (домендегі) таңдалған ресурстарға кіруге рұқсат беру үшін қосымша HTTP тақырыптарын пайдаланатын механизм. қазірвеб-сайт. Пайдаланушы агенті ағымдағы құжат шыққаннан басқа доменнен, протоколдан немесе порттан ресурсты сұрағанда, бастапқы HTTP сұрауын жасайды.

Мәселе:

Мәселе қаріптің таңғажайып қаріптерінің жүктелу жолымен байланысты.

@font-face( font-family:"FontAwesome"; src:url("../fonts/fontawesome-webfont.eot?v=4.2.0"); src:url("../fonts/fontawesome-webfont .eot?#iefix&v=4.2.0") пішімі("енгізілген-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.2.0") формат("woff"),url( "../fonts/fontawesome-webfont.ttf?v=4.2.0") пішімі("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") пішімі ("svg" font-weight: font-style:normal);

Қаріптер стиль парағы (CSS) арқылы жүктеледі. Мұндағы жағдай:

Шешімі:

S3 сияқты файл қоймаңызда CORS ережелері жасалғанымен және ресурсқа кіру берілген доменге берілгенімен, CDN CSS-те көрсетілген қаріптерді жүктеп алуға әрекеттенгенде, сол қаріптерді жүктеп алу кезінде көрсетілген көз/домен CDN-ден, бірақ CORS қатынасы CDN доменіне берілмейді.

CDN домені үшін CORS ережесін жасаңыз.

Мен оның жауабын өзгертуге мүмкіндік бермейтін CDN пайдаланамын, сондықтан салыстырмалы жолды абсолютті жолмен ауыстыру арқылы font-awesome.min.css өзгерттім және ол жұмыс істеді.

Мәселе CSS файлында емес, оның қаріп файлымен жұмыс істеу тәсілінде. font-awesome.min.css файлында сияқты жолдар бар

@font-face(font-family:"FontAwesome"; src:url("../fonts/fontawesome-webfont.eot?v=4.2.0"); src:url("../fonts/fontawesome-webfont .eot?#iefix&v=4.2.0") пішімі("енгізілген-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.2.0") формат("woff"),url( "../fonts/fontawesome-webfont.ttf?v=4.2.0") пішімі("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") пішімі ("svg" font-weight: font-style:normal);

браузерді CSS файлымен бір серверден сәйкес қаріп файлын (eot, woff, ttf немесе svg) сұрауға мәжбүр етеді. Бұл қисынды және дұрыс.

Дегенмен, браузер бұл қаріп файлын cdn.keywest.life сайтынан сұрағанда, ол Access-Control-Allow-Origin тақырыбы тақырыптарын оқиды және оны таппайды, сондықтан ол осы қате туралы хабарды береді. (Бұл маған браузер қатесі сияқты көрінеді, себебі ол CSS файлымен бір серверден келеді).

Оның орнына, maxcdn.bootstrapcdn.com пайдаланған кезде жауап Access-Control-Allow-Origin:* тақырыбын қамтиды және шолғыш сол қаріп файлын қабылдайды. Егер сіздің cdn серверіңізде осы тақырып болса, ол да жұмыс істейді.

Егер сізде Apache сервері болса, мына жауапты қараңыз: Firefox-та қаріп-керемет дұрыс көрсетілмейді / CDN арқылы қалай сатуға болады?