Na, bet tokios programos skirtos paprastiems vartotojams, o visokius kiekvienos programos atnaujinimų log'us skaito ir po programos parametrų failus, kurie dar yra labai giliai kažkur, knisasi tikrai net ne kiekvienas "geek"-as - gal tik besidomintys tos programos kūrimu. Jei programa bus kuriama laikantis panašių prielaidų, jos dalis rinkoje gali susitraukti iki procento dalies, neišgelbės ir firefox populiarumas. Dėl konkrečios problemos, tai nematau logikos - jeigu programa nepalaiko kažkurios nuostatos, tai kodėl ji tą nuostatą turėtų palaikyti, jeigu randa tokią nuostatą senesnės versijos parametruose? Tuo labiau, kad ši nuostata ne tik kad visiškai nereikalinga (nuostatas galima pasirinkti kiekvienam aplankui), bet dėl jos programa pradeda veikti klaidingai (nebeveikia atskiriems aplankams pasirenkamos nuostatos). Taigi, kaip besuktum, man tai yra akivaizdi programos kūrėjų klaida, kurią reikia ištaisyti. Tik tiek, kad sistemų, kuriose dar išlikę TB < 3.0 parametrų failų vis mažėja, todėl problema su laiku tampa mažiau aktuali. 2011.09.19 13:21, Laimis rašė: > RaR rašė: >> >> Tai čia ir buvo tas bug'as. Pasikeičiau prefs.js faile >> mailnews.force_charset_override iš true į false, ir susitvarkė. >> >> Na bet tai vis tiek klaida - jei naujoje versijoje per vartotojo sąsają >> nebegalima pakeisti to parametro, tai nauja versija turėtų į jį >> nereaguoti, arba įdiegimo metu pakeisti į reikiamą. Dabar gaunasi taip, >> kad senesnėje versijoje nustatyto parametro aš negaliu pakeisti >> naujesnėje. Kas dar blogiau - atskiriems aplankams aš lyg ir galiu >> keisti tą parametrą parametrą, ir rodo kad jis pasikeičia. Bet iš >> tikrųjų į jį reaguojama tik tada, kai viso "mailnews" šis parametras yra >> false, antraip - visąlaik laikomasi nuostatos "override". > > Vėl gi, tikrai nėra vienareikšmiška. Suderinamumas yra atskiras „mokslas > ir menas“ ir neabejoju, kad tokiam elgesiui yra pakankamai racionalaus > pagrindo ir argumentų. Vienas jų galėtų būti tas, kad veikimas, > atnaujinus programą, turėtų pakisti kaip įmanoma mažiau. Tokia sąlyga > tiesiog reikalauja kuo mažiau kištis, siekiant kuo mažiau sukelti problemų. > Jei anksčiau galiojo kokia nors nuostata, tai naujoje programos > versijoje, kurioje tokia nuostata yra (palaipsniui) šalinama ir > naudotojas niekaip (nei taip, nei kitaip — alternatyviai) nebegali jos > nustatyti per meniu, tai neturėtų už akių pakeisti programos veikimo, o > pasikeitimai turėtų būti aiškiai/išsamiai dokumentuojami. > Negali prikibti; tai ir buvo padaryta (nežinau ką iš tikrųjų reikėtų > kaltinti dėl to, kad sudarant visas sąlygas išsamiai susipažinti, > pasirengti planuotam atnaujinimui, retas kuris naudotojas skaito ir > nagrinėja, pajėgus suprasti kas pasikeitė, kokių problemų gali kilti; > kitas šios problemos kaltininkas yra neabejotinas kompleksiškumas, kurį > vargu ar apskritai įmanoma suvaldyti taip, kad programų naudotojai > nenukentėtų, nepajustų skirtumo): > http://kb.mozillazine.org/Thunderbird_3.0_-_New_Features_and_Changes > > Kita vertus, negali sakyti, kad „negali pakeisti“. Gali, tik tai galbūt > nėra „paprastojo mirtingojo“ gebėjimams.