Temos Archyvai: www

Vėvėvė, žiniatinklis, webas ar kaip bepavadintum. Šioje kategorijoje saugomi įrašai apie šį reiškinį ir su juo susijusias technologijas

Firefox ir Thunderbird lietuvybė

Šių metų birželio pirmosiomis dienomis pasaulį oficialiai išvydo lietuviška Firefox versija. Ją pagaliau buvo galima parsisiųsti tiesiai iš getfirefox.com.

Jau visai netrukus tas pat turėtų atsitikti ir su Thunderbirdgetthunderbird.com turėtų pasiūlyti atsisiųsti lietuvišką šio pašto, naujienų grupių ir rss kliento versiją.

Kažkada metų gale ir/arba kitų pradžioje bus išleistos šių programų 2.0 versijos, kurios taip pat žada turėti lietuvišką sąsają (dabartinės β laidos ją jau turi ;)).

Kam aš dabar tai rašau? Ogi todėl, kad noriu paprašyti – testuokite šias programas (ypač ką tik minėtas β laidas) ir dalinkitės savo pastebėjimais apie jų vertimus, palikdami juos čia, kaip komentarus. Ir pastabų aš laukiu ne tik ir ne tiek dėl kertinių ir labiausiai matomų bei daug kam neįprastų terminų, tokių kaip „paskyra“ ar „sãitas“ (tuo jau pasirūpina Mantas ir jo draugai), kiek dėl visų kitų kosmetinių smulkmenų. Tame tarpe – dėl per mažo ar per didelio numatyto dialogų dydžio, dėl programų šūkių (Thunderbird vis dar neturi gražaus), dėl konteksto neatitinkančių žodžių ir t.t. ir pan. Rašykite apie viską, kas jums užkliūna. Be jūsų pagalbos, šie produktai niekada netaps galutinai „nušlifuoti“, nes ištestuoti viską yra turbūt kur kas didesnis darbas, negu tai išversti. O versti, patikėkite, yra ką.

Paprastas pavyzdys: Prieš kelias dienas testuodamas Thunderbird pre-1.5.0.7 „naktinę“ laidą, aš prisirašiau pusę A4 puslapio pastebėjimų. Pradedant tuo, kad Vardenio Pavardenio (pavyzdinio programos naudotojo) el. pašto adresas yra jjonaitis@pvz.lt :) ir baigiant tuo, jog visi langai, susiję su SSL sertifikatais, kalbėjo apie naršyklę ir svetainę (Thunderbird juk yra el. pašto programa!) Tokie dalykai, kažkodėl, dažniausiai lieka pamiršti ir užgožti „didžiųjų“ problemų, paminėtų aukščiau, tačiau juk būtent juos Mozilla produkcijos vertėjai ištaisytų greičiausiai ir paprasčiausiai.

Ir dar vienas dalykas – nesakykite, jog MII už vertimą gauna pinigus, todėl jie turi tuos vertimus ištestuoti patys. Jie tai daro, bet trys žmonės tikrai negali visko ištestuoti taip nuodugniai, kaip trisdešimt ar trys šimtai. Be to, visi jie turi ir po asmeninį gyvenimą, ir nei vienas nesėdi prie kompiuterio kiaurą parą. Jei mes tai suprasime, gyvenimas palengvės, o to rezultatas – kokybiškiau išverstos programos. ;)

Nuorodos į pre-2.0 β laidas:

Nuorodos į pre-2.0 „naktines“ laidas:

Visiškas puslapių ID TVS’e unikalumas: is this a feature or what?

Susimąsčiau…

Dabartinė VU TVS leidžia kiekvienam „tinklapiui“ (aka struktūriniam elementui, ar kaip kitaip bepavadintum) sukurti po du pavadinimus: vieną „gražų“, su tarpais ir praktiškai belenkokiais simboliais, o kitą — „techniškesnį“, be tarpų, diakritikų ir panašaus „išsikalinėjimo“. Pastarasis pavadinimas (aš jį vadinsiu ID, WordPress jį vadina „slug“) naudojamas, formuojant nuorodas. Tokiu būdu, pavyzdžiui, puslapis, kurį vartotojas mato „International Relations“ pavadinimu, nuorodoje gali figūruoti kaip „international“, o puslapis „Faktai ir skaičiai“ nuorodoje matomas kaip „faktai“. Savaime aišku, jog šie nuorodose naudojami identifikatoriai turi būti unikalūs. Tačiau yra vienas kabliukas — kiekvienas puslapis mūsų TVS’e yra priskiriamas konkrečia kalba identifikuojamam visiškai atskiram hierarchiniam medžiui, o šių medžių gali būti keli. VU svetainėje jie kol kas yra du — lietuviškas ir angliškas. Štai čia man ir iškilo klausimas — ar sistema turėtų leisti skirtinguose medžiuose kurti puslapius su vienodais ID, ar ne? Kiek mąstau, nenusprendžiu, kuris variantas geresnis. Abu turi šiek tiek pliusų ir minusų:

  • Leidžiant kurti vienodus ID, atsiranda trūkumas — nuorodose būtinai turės figūruoti kalba, kuria pageidaujama gauti tekstą. Šio varianto suteikiamas pranašumas, manau, akivaizdus — nereikia sukti galvos dėl skirtingų ID kūrimo.
  • Neleidžiant jų kurti, kalbą nurodyti tampa nebūtina, tačiau tuomet kyla potencialių nepatogumų, kuriant patį ID. Paprasčiausias pavyzdys — tarkime, jūsų firma gamina produktą, pavadintą „Aspirin“, ir turi svetainę penkiomis kalbomis, kurioje aprašo savo produktus. Logiška, kad puslapio apie šį produktą ID turėtų būti „aspirin“. Ir pageidautina, kad jis toks ir būtų. Tačiau gaunasi kitaip — tenka kurti „aspirin_es“, „aspirin_de“ ir pan. Tai nepatogu!

Dabartinės VU svetainės puslapiai yra adresuojami, nuorodoje nurodant kalbą. Tačiau TVS neleidžia kurti puslapių skirtingomis kalbomis, bet vienodais ID, taigi kalbos nurodymas yra iš principo nereikalingas. Ėmiau galvoti, gal reik tuos /lt/ bei /en/ išmesti. Bet galvoju, jog kita vertus, gal geriau reiktų praplėsti TVS funkcionalumą… Kaip manote?

Susimėtymas apie CSS

Eilinį kartą gražinant VU CSS’ą, iškilo man šiokia tokia dilema. Tarkime, turiu aš keturis iš eilės einančius block-level elementus:

<div id="div1">First Block</div>
<div id="div2">Second Block</div>
<div id="div3">Third Block</div>
<div id="div4">Fourth Block</div>

Tada tarkime, jog blokams pritaikome štai tokį stilių:

#div1 {
height: 100px;
float: left;
clear: right;
}
#div2 {
height: 40px;
float: right;
clear: right;
}
#div3 {
height: 40px;
float: left;
clear: left;
}
#div4 {
height: 40px;
float: right;
clear: right;
}

Taigi — kas man gali tiksliai pasakyti, kur turėtų atsidurti ketvirtasis blokas? Klausimas kyla todėl, kad IE (tame tarpe ir IE7b2 preview) jį priklijuoja prie antrojo bloko apačios, o tuo tarpu Mozilla bei Opera jo viršų sulygiuoja su trečiojo bloko viršumi.

Tikriausiai aprašymas nelabai aiškus, tad yra ir live pavyzdys. ;)

Pasiekimai top.lt

Gerokai vėluodamas, visgi pabloginsiu ir apie top.lt rezultatus. Kadangi VU svetainė dalyvavo čempionate, man buvo truputį įdomu, kuo gi jis baigsis. Ir štai — vieną dieną savo el. pašto dėžutėje radau pagrindinio čempionato organizatoriaus — Chionso — laišką su kvietimu atvykti į čempionato apdovanojimų vakarą. Staiga susigriebiau, kad naujasis vu.lt vis dar nepaleistas viešumon, tad apturėjau šiek tiek darbo (pasirodo, ne tiek jau ir daug), pribaigdamas pirmąjį puslapį, ir vieną pavakarę senasis variantas buvo pakeistas naujuoju. Tegyvuoja semantinis web’as! Dėl to praeitą savaitę mūsų svetainė kiek nestabiliai veikė (gal kas pastebėjo) — my bad. Užtad dabar viskas sukasi tiesiog puikiai!

Taigi, didieji ir mažieji skirtumai:

  • geras vaizdelis matomas tik CSS palaikančiomis naršyklėmis. Visokių NN4 ir pan. naršyklių vartotojai galės naudotis visiškai neformatuota versija;
  • spausdinant, pritaikomas papildomas CSS stilius, paslepiantis tai, kas nereikalinga ir išplatinantis pagrindinį turinį iki pilno pločio. Dėl šitos galimybės turėjau progą vėl pakeikti IE (šįkart senesnes, negu IE6 versijas);
  • normaliai didinasi tekstas. Šitai jau anksčiau buvau padaręs, tačiau dabar išvis visų (su pora išimčių) elementų bei tekstų dydžiai nurodomi santykiniais vienetais. Tai, kas liko — jau paties dizaino problema;
  • visi meniu pateikiami sąrašais — <ol><li> ir t.t.;
  • visokius pagražinimus ir pan. pasistengiau maksimaliai sudėlioti per stilius. Net didysis raudonas paveiksliukas yra meniu sąrašo fonas, o ne atskiras elementas;
  • pagal W4 dogmos reikalavimą – užrašas „Vilniaus Universitetas“ yra vienintelis <h1 /> elementas puslapyje. Kitos pirmo lygio antraštės (jei kažkas jų prideda) yra tiesiog nerodomos :D ;
  • pagerintas struktūros atvaizdavimas (tai irgi buvo padaryta seniau);
  • truputį pakeisti kitų antraščių stiliai;
  • kelias iki atverto puslapio yra pažymimas pabraukimais.

Galbūt buvo dar šis tas. Nebepamenu. Beje, mano kolegėms darbe šriftas atrodė kiek per didelis. Hm… Na, pripras. :) Asmeniškai aš pats esu tikrai patenkintas šiuo darbu, nors pirmajame puslapyje jau radau vieną ar du nereikalingus <div /> elementus. Na bet tiek to.

Vat. O dabar galiu dar ir pasigirti, jog šis variantas nespėjęs pasirodyti, jau gavo top.lt „Geriausio techninio įgyvendinimo“ apdovanojimą, o pati VU svetainė užėmė antrą vietą prezentacinių tinklapių kategorijoje. :)

XHTMLizacija ir pagražinimai

Dar galite palyginti:

Pajunginėkite stilius, paveiksliukus ir pan. Jei matysit ką negero (kad ir su nevisai standartiniais nustatymais) — galit pamuilint darbiniu adresu, nes noriu padaryt kuo geriau. Pats labai džiaugiuosi ir didžiuojuos, jog man pavyko taip padaryti. Ir, beje, tai nėra sunku! Apie tai tikiuosi kada dar atskirai pablogint (maybe, even in English…). :)

O dabar perdarinėju pirmąjį puslapį. Nes beliko vos du dalykai — jis, ir paieškos rezultatų puslapis.