
1990-cı illərin bələdçisi: proqram yerinə sözləri seçərək əl ilə düzləndirmə
Dizayner Marcin Wichary 1990-cı illərin sonundakı Super Metroid bələdçisini xatırladıb: müəllif 17 000-dən çox monospace sözü əl ilə düzləndirib və hər sətrin tam sağ kənarda bitməsi üçün sözləri seçib.
Monospace şriftdə mətni hər iki tərəfə düzləndirmək sadə mətnlə işləyənlərin ən köhnə narahatçılıqlarından biri sayılır və dizayner Marcin Wichary-nin avqustun 30-da Unsung bloqunda dərc etdiyi yazı bunun maraqlı tarixi həllini göstərir: sətirləri boşluqlarla düzləndirən proqram əvəzinə, müəllif sözləri elə dəyişib ki, hər sətir tam olaraq sağ kənarda bitsin.
1990-cı illərdən kusursuz sağ kənarlı Super Metroid bələdçisi
Nümunə rs1n-in 1990-cı illərin sonunda GameFAQs üçün yazdığı Super Metroid bələdçisidir. Mətn 17 000-dən çox sözdən ibarətdir və hər sətrin sağ kənarı tam son hərfin üzərinə düşür — heç yerdə qoşa boşluq görünmür. Bir oxucu bələdçinin sual bölməsində hansı düzləndirmə proqramının istifadə edildiyini soruşanda müəllif belə cavab verib: "Heç biri. Sadəcə sözləri diqqətlə seçdim ki, hər şey sağ tərəfdə bir xəttə düzülsün. Hər şey ASCII redaktorunda edildi."
Monospace düzləndirmə niyə adətən alınmır
Wichary bunun niyə çətin olduğunu izah edir. Sabit enli şriftdə adi mətn məqbul görünür, sağa düzləndirmə də işləyir — müəllif boşluqları saymaqdan çəkinmirsə. Mərkəzləmə artıq problemlidir, çünki yarım boşluq yoxdur və tam simmetriya mümkün deyil. Ən pisi iki tərəfə düzləndirmədir: boşluqlar həddindən artıq böyüyür və bərabər paylanmır, bu da mətnə xoşagəlməz görünüş verir. Çapda standart həll olan defislə sətir keçirmə monospace-də də pis görünür: defislər diqqəti çəkir və kopyalamağı çətinləşdirir. Buna görə tam düzləndirilmiş mətn fayllarına nadir hallarda rast gəlinir.
Qalır mətnin yenidən yazılması — kitab redaktorlarının tək qalmış sətirlərdən qaçmaq üçün cümlələri dəyişməsi kimi tanış üsul. Ekran mətnində bu daha nadirdir və GameFAQs nümunəsini maraqlı edən də elə budur.
İnterfeys müəlliflərinə tanış məhdudiyyət
Wichary yekunlaşdırır ki, bu intizam o qədər də yad deyil: sıx interfeysdə düymə yazısını və ya ipucunu müəyyən enə sığdırmaq üçün saatlar sərf edən hər kəs eyni şeyi edib. Sözləri yerə uyğun seçmək, düzümün hər hansı mətni udmasına icazə vermək əvəzinə, bələdçi müəllifinin on minlərlə söz boyu əl ilə tətbiq etdiyi bacarıqdır.
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.