Хладилник (Fridge) с поправена кирилица и по-четлива латиница
By Vladimir Georgiev. Tuesday, 16. June 2009, 23:04:25
Когато се запознавате с Opera Unite, вероятно най-напред пробвате Хладилника (Fridge).
За да откриете, че по-дългите бележки на латиница едвам се четат.
А кирилицата не се чете изобщо.
Opera Unite вече предлага отделен модел хладилник Fridge Arial, при който не се проявява проблемът на Opera 10 с уеб шрифтовете. Ползвайте него, вместо пакетирания в Opera 10.
Описанието по-долу показва как преди поправяхме хладилника саморъчно.
Какъв ще е ефектът от поправката?
Посетителите на твоя хладилник с Opera 10 (включително ти) не четат кирилицата и латиницата нормално.
Ако посетиш нечий непоправен хладилник с Opera 10, там проблемът ще си стои.
Т.е. поправяме само твоя хладилник.
Ама той защо е развален?
Защото се опитва да се възползва от все още нова браузърна технология -- уеб шрифтовете.
Шрифтът е доста особен и имитира ръкопис. Затова бележките на хладилника са прекрасно място Opera да се изфука с новата си технология посредством тоя шантав шрифт.
Когато обаче бележката е по-дълга, буквите стават по-дребни. В съчетание с шантавия шрифт това води до трудно четима латиница.
Колко до кирилицата, шрифтът изобщо няма такава в себе си. Невръстната технология не успява да вземе друг шрифт от системата и затова показва безсмислени кутийки.
Подготовка
Ще се наложи да се втренчваме в разширенията на файлове и да ги променяме.
Затова трябва да изключите скриването на разширенията (ако не сте).
За целта в Windows Explorer:
изберете Tools (Инструменти)
,
Folder Options (Опции на папките)
, Tools (Инструменти)
(отваря се диалог)
Раздел View (Изглед)
Секция Advanced settings (Разширени настройки)
изключете Hide extensions for known file type (Скриване на разширенията на познатите типове файлове)
.
Като свършите работа, можете да си го включите отново.
Бърза подмяна на хладилника
Бързият начин е да подменим файла с хладилника с друг наготово.
Поправеният хладилник вземете оттук: fridge.zip. Ако получите запитване дали ми имате доверие
, можете да потвърдите с щракване върху Download file. Ако ми нямате доверие, вижте по-долу инструкцията как саморъчно да си поправите хладилника.
Та, хладилникът (както и всички услуги на Unite) се намират в инсталационната директория на Opera 10. При мен например тя е C:\Program Files\Opera 10 Beta\
.
Услугите са в нейната подпапка unite
, следователно при мен хладилникът е в:
C:\Program Files\Opera 10 Beta\unite\
(пресметнете как е при вас).
След като свалихте хладилника fridge.zip, eто и самото указание:
- От панела Unite на Opera спрете услугата Fridge (т.е. хладилника). Даже можете да затворите Opera, но мисля че не е нужно. Само спрете хладилника.
- В Windows Explorer отворете намерената папка (при мен
C:\Program Files\Opera 10 Beta\unite\
) - Преименувайте тамошния файл
fridge.us
примерно наfridge.us.star
(Потвърдете, че сте сигурни, ако Windows се притесни) - В папката поставете сваления fridge.zip.
- Преименувайте поставения
fridge.zip
наfridge.us
Вече можете да пуснете Opera и от панела Unite да пуснете хладилника. Без да имате проблем с кирилицата.
Саморъчно бърникане в хладилника
Тук трябва да следвате пак горната инструкция, но вместо да свалите поправения хладилник наготово, ще го изготвите сами, на базата на оригиналния.
Както вероятно сте подразбрали от бързата инструкция, услугите на Unite са във файлове с разширение .us
, но реално са си ZIP архиви.
Вътре в ZIP архива на хладилника (fridge.us
) има папка public_html
, в която има файл screen.css
.
Шрифтът за бележките на хладилника е посочен в самото начало на screen.css
, ето пасажа:
@font-face {
font-family: DemonstroHand;
src: url('fonts/DemonstroHand.ttf');
}
Най-простата поправка е да редактирате screen.css
като обезсилите указанието за шрифта така:
@font-face {
/*
font-family: DemonstroHand;
src: url('fonts/DemonstroHand.ttf');
*/
}
Като направите промяната, по обратния ред пакетирате всичко до fridge.us
.
По указанията за бързата подмяна, заменяте оригиналния хладилник с вашия (вместо с моя).
Успех! ![]()



Stelian # 17. June 2009, 07:05
http://omron.lz2sdc.operaunite.com/fridge/