Myslim, ze vyvojari firefoxu si za ubytek muzou predevsim sami.
Dodneska nebyly ani schopni naimplementovat tu uplne nejesencialnejsi funkcionalitu, kterou by mel kazdy distribuovany (free and open source) program splnovat.
Nedavno jsem zjistil, ze kdyz zadate do terminalu napr. "firefox --asdasd", tak se firefox nejenom bez problemu spusti, ale dokonce Vam ani nevypise neco ala "prepinac --asdasd nerozponan" a nevrati nenulovy chybovy kod.
Taky jsem vyzkoumal, ze prepinac pro locale nefunguje a opet jakykoli vypis chybi. Takze clovek musi zkoumat jejich kod aby se vubec dozvedel kde je problem. Nahlasovat to ani nema smysl, predpokladam, ze takovy bug uzavrou s tim, ze je to v poradku.
Navic v ff stable dosud neni naimplementovan diacritic insensitive search -- tzn. napr. po zadani vyrazu "hruska" do vyhledavaciho pole to cloveku nevrati zadny retezec "hruška" (alespon pro cestinu to nefunguje), V prohlizeci chromium to samozrejme je.
Firefox je grafická aplikace. Nevím, proč by si měla stěžovat na nějaký neexistující přepínač.
Pokud něco nefunguje, tak to nikdo neuzavře. Mimochodem ten přepínač není locale, ale UILocale. A pokud opravdu nefunguje, tak dokud to nenahlásíte, asi zrovna tohohle nikdo nevšimne.
Jaké vyhledávací pole myslíte?
Samozrejme, ze command-line prepinace jsou urceny jen pro par uzivatelu.
Mj. by mely usnadnovat zivot i vyvojarum firefoxu a mely by byt soucasti
automatizovanych testu u kazde verze ff. Misto toho ocividne dlouhodobe
nefunguji jak maji. To neco o vyvojarich ff naznacuje.
@Michal Stanke: Nikde jsem nenapsal, ze se prepinac jmenuje locale (ale "prepinac pro locale nefunguje").
A tvrdit, ze kdyz program graficky, tak je v poradku kdyz zcela ignoruje
neexistujici prepinace mi prijde hodne mimo.
Kdyby firefox nepodporoval prepinace zadne, tak mozna.
Kdyz napr. clovek omylem napise "--UIlocale" (tedy 5ty znak je male "l" misto "L"),
tak se o tom jen tak snadno nemusi dozvedet (firefox vraci 0 navratovy kod,
vystup na pseudoterminal zadny).
Jak jsem rekl, kdyz se to napise spravne bez preklepu
tak to pro zmenu nefunguje (a opet se ff tvari, ze je vse ok) -> paradni stav.
Dale -- nedavno jsem napr. resil, aby se v ff otviral novy tab (ctrl + t)
tesne vedle aktualniho tabu a ne az uplne na konci. Samozrejme
je tato funkcionalita zadana na bugzille (napr. https://bugzilla.mozilla.org/show_bug.cgi?id=262459 )
a mnoho pokrocilych uzivatelu ji povazuje za standardni chovani.
A jak uz to byva u firefoxu bezne, misto toho aby pridali do about:config
databaze jeden zaznam a umoznili upravu chovani ff, odpoved je
nainstalujte si doplnek. Takze clovek ma ~10 doplnku (a potencialni diru
do systemu), jen aby mu ff fungoval "normalne" ci "standardne".
Vysledek je, ze musim mit addon "alwaysright" (ktery ovsem
ma nejaky bug a po otevreni ff mam vsechny taby prehazene jinak nez byly). Parada.
1.) Chcete aby Vam fungovalo shift+scroll kolecko mysi k horizontalnimu
posunu stranky tak jako je to bezne u jinych GUI programu? Nainstalujte si doplnek.
2.) Chcete zastavit otravnou gif animaci tak jak to nekolik let zpet bylo v ff mozne
(pomoci "Esc")? Nainstalujte si doplnek.
3.) Chcete aby se po otevreni noveho tabu zobrazovala stranka
z vaseho lokalniho disku jako to bylo mozne ~3 roky zpet?
Nainstalujte si doplnek.
4.) A mohl bych pokracovat.
kteri nemaji s mozillou nic spolecneho;
Nesouhlasim s tim, ze soucasny stav s doplnky je dobre vyresen.
Kdyz uz tak by Mozilla mela alespon nektere esencialni doplnky spravovat
sama a zajistit 100% kompatibilitu (mj. napr. url alias:
https://addons.mozilla.org/en-US/firefox/addon/url-alias-8703/ )
Jeste lepe -- myslim, ze by treba url alias mel byt soucasti ff,
protoze jeho implementace pravdepodobne vezme par desitek radku kodu
(a protoze jde u pokrocilych uzivatelu o zadanou funkcionalitu).
Heh ... dej si zaguuglit, jak donutiti chrofoxe aby zmenil jazyk ... nainstaluejes balicek ... a ... pak musis aplikovat woodoo a obetovat nejmin kravu ... abys to prepnul. Ze bys jako nekde vybral ... hele chci to mit v nemcine, a ono si to samo stahlo nemeckou lokalizaci ... pripadne zaskrt "chci user like locale" .... no zapomen.
Nainstalujes si cesky blbuntu a chrofox je v anglictine ... parada ne? Kodeni (o programovani ani nemuze bejt rec) je to tak na 10 minut ... ale podstatnejsi je, jakym fontem se bude psat chrofox.
Uz jen to, ze ti tardi distribuujou kazdou jazykovou verzi jako extra binarku ... megalol.
Na linuxu (archlinux, ubuntu, fedora) se dalsi jazykove mutace ff daji zprovoznit snadno nainstalovanim prislusnych baliku, napr https://www.archlinux.org/packages/extra/any/firefox-i18n-cs/ z oficialnich repozitaru.
Prepinani mutace jde pomoci nastaveni standardnich locale promennych (nejspise $LANG).
Jak jsem psal, tak v stable verzi napr. prikaz "firefox --UILocale cs_CS.UTF-8" (alespon u me) nefunguje
a bez jakychkoli chybovych vypisu mi zobrazi verzi podle mych locale promennych.