Mozilla 1.0 (Netscape 7.0)

Podeli preko

U ovom tekstu je opisan postupak podešavanja Mozille (i onih koje ne možete
direktno podesiti iz same Mozille) , nove funkcije,podešavanje iz komandne
linije, instalacija i podešavanje skinova (tema), nove mogu?nosti pretraživanja
sa mišem i tastaturom. Ovde možete prona?i i najbolje plugine za Mozillu
sa
kra?im opisom kao i postupkom instalacije.
Dat je i spisak Web browsera koji su bazirani na Mozilli (Netscape, Galeon,…)

Ovaj tekst se može primenjivati na Mozilla 1.0 i Netscape 7 web browsere.
Mozilla 1.0 (RPM paketi) za Mandrake Linux 8.2 se može skinuti ovde ili sa nekog Mandrake
Linux FTP mirror-a a nalazi se i na
Micro CD (06/2002).

Ru?no podešavanje opcija

Mozilla ima previše opcija da bi sve mogle da se prikažu u grafi?kom ‘Preferences’
korisni?kom interefejsu.
Da bi mogli da opcije podesite ru?no morate da kreirate fajl sa imenom ‘user.js’
u svom Mozilla profile direktorijumu. Taj direktorijum se obi?no nalazi u
‘~/.mozilla/default’ ukoliko nema instaliranih profila. U tom direktorijumu
treba da se nalazi ‘prefs.js’ fajl pa ne možete pogrešiti.

Da bi izmene u ‘user.js’ fajlu mogle imati uticaja, mora?ete da zatvorite
i restartujete Mozillu. Možete primetiti da se izmene u ‘user.js’ upisuju
u ‘pref.js’. Pa, ukoliko želite da se vratite na staru postavku možete kreirati
backup ‘pref.js’ fajla pre unošenja bilo ?ega u ‘user.js’ ili ponovnom izmenom
opcija i u ‘user.js’ i ‘pref.js’ fajlu.

Ovde se prikazane neke opcije a više njih možete na?i na Pratik Solanki’s Prefs sajtu
kao i na Customizing
Mozilla
na Mozilla.org.

Promena Download Menadžera

Novi download menadžer nije možda odgovaraju?i baš za svakoga. Umesto
njega možete koristiti stari download box ili isklju?iti download popup prozore
kompletno i selektovati download status preko ‘Tools’ – ‘DownloadManager’.

user_pref("browser.downloadmanager.behavior", 0);

aktivira novi download menadžer (default postavka).

user_pref("browser.downloadmanager.behavior", 1);

aktivira stari odvojeni download box.

user_pref("browser.downloadmanager.behavior", 2);

isklju?uje download prozore kompletno.

Dekativiranje Print Progress dijaloga

user_pref("print.show_print_progress", false);

Deaktiviranje “left mouse button auto-copy to clipboard” opcije

user_pref("clipboard.autocopy", false);

Deaktiviranje srednjeg tastera na mišu za paste

user_pref("middlemouse.paste", false); user_pref("middlemouse.contentLoadURL",
false); user_pref("middlemouse.scrollbarPosition", false);

Deaktiviranje popup prozora za određenje domene

user_pref("capability.policy.popupsites.sites", "http:// www.annoyingsite1.com
http://www.popupsite2.com"); user_pref("capability.policy.popupsites.Window.open",
"noAccess");

Deaktiviranje JavaScript popup prozora

Korisnici Mozilla web pretraživa?a ovo mogu podesiti preko ‘Edit’ – ‘Preferences’
– ‘Advanced’ – ‘Scripts & Windows’ (deselektuj ‘Open unrequested windows’).
Ova opcija nedostaje AOL-ovom ‘Netscape’-u pa zahteva ru?no podešavanje:

user_pref("dom.disable_open_during_load", true);

Još neki zanimljive opcije za korisnike Netscape-a

user_pref("imageblocker.enable", true);

što omogu?ava blokiranje slika (default u Mozilli).

Deaktiviranje blinkaju?eg teksta

user_pref("browser.blink_allowed", false);

Font banning

Može biti korisno ako je instaliran AbiWord (Arial font bug):

user_pref("font.x11.rejectfontpattern", "fname=.*arial.*");

Rešavanje problema sa history prozorom

Mozilla 1.0 ima jedan prili?no ?udan bag: klikom na history prozor ?ete
naterati browser da traži adresu ‘www.apps5.oingo.com’. Ovo možete spre?iti
isklju?ivanjem pogađanja domena.

user_pref("browser.fixup.alternate.enabled", false);

Isklju?ivanje animacije na titlebar-u

Iako ne znam kome bi ovo moglo da smeta evo kako da ovu animaciju zaustavite:

user_pref("capability.principal.default.Windows.title.set", "noAccess");

na po?etak

Mozilla Skinovi

Preko ‘View’ – ‘Apply Themes’ – ‘New Themes’ možete skinuti i instalirati
move Mozilla teme (skinove) ili sa themes.mozdev.org
ili sa DeskMod.
Trebali bi da posetite ova sajta jer zaista možete prona?i prili?no dobre
i jedinstvene skonove kao što je LittleMozilla.

Instalacija se uglavnom sastoji u tome da kiliknete na link, restarujete
Mozillu, izaberete novu temu i opet restartujete Mozillu.

Skinovi su pisani u XUL-u, Mozillinom
XML-baziranom jeziku, što zna?i da možete da izmenite teme po svojim afinitetima.
Da bi ovo uradili kreirajte fajl pod imenom ‘userChrome.css’ u ‘chrome’ direktorijumu
‘~/.mozilla/default/xx.slt’.
Ove linije na primer uklanjaju tekst ispod toolbar tastera (kao što je
slu?aj u ‘Classic’ skinu):

.toolbarbutton-menubutton-button > .toolbarbutton-text,
.toolbarbutton-1 > .toolbarbutton-text
{
display: none !important;
}

Da bi se rešili animirane slike sa desne strane polja za adrese:

#throbber-box
{
display: none !important;
}

Podešavanje veli?ine i tipa fonta dialog prozore:

window {
font-size: 3.5mm !important;
font-family: helvetica !important;
}

Podešavanje veli?ine, tipa fonta kao i boje pozadine za polja za unos
teksta (sa jednom linijom):

input {
font-family: clean !important;
font-size: 13px !important;
background-color: rgb(200, 255, 220) !important;
}

Ovo takože funkcioniše i za polja sa više linija. Zamenite input
sa textarea.

Ako sami želite da kreirate teme (skinove) za Mozillu onda skinite Chameleon, grafi?ki kreator tema.

na po?etak

Operacije sa mišem

Operacije sa mišem vam omogu?avaju da pobudite pretraživa? na radnju (vra?anje
na prethosnu stranu, zatvraranje prozora, otvaranje novog itd) sa predefinisanim
pokretima miša.

Optimoz projekat
omogu?ava ove oeracije sa mišem u Mozilli i ?ak bolje implementira ovo i
od Opere jer možete i sami da podesite svoje pokrete, definišete koji taster
na mišu ?ete koristiti za pokrete i dr..

Da bi instalirali Optimoz add-on,

  1. zatvorite sve otovrene delove Mozille i pokrenite novu kao ‘root’
    (na primer iz terminala).

  2. Otiđite na Optimoz installation
    page
    i kliknite na ‘installation’ link. Pratite tok instalacije.

  3. Kada se instalacija završi, zatvorite browser. U terminalu kao ‘root’
    pokrenite komandu:

    chmod -R o+r /usr/lib/mozilla/chrome/mozgest/

    Ova komanda omogu?uje i non-root korisnicima da koriste ovan add-on.

  4. Pokrenite Mozillu i otvorite ‘Edit’ – ‘Preferences’ – ‘Advanced’ –
    ‘Mouse Gestures’ (nije neophodno jer default postavka radi dobro).

Po default-u, Optimoz koristi levi taster miša (mouse taster 1) za pokrete.
Vi možete za to da postavite i srednji i desni taster.

Svi ovi tasteri ina?e ve? imaju svoju funkciju kada se pritisnu (levi
markira tekst, srednji ima funkviju umetanja teksta, desni otvara context
meni), pa ukoliko želite da koristite ove funkcije a ne pokrete, zaustavite
kretanje miša pre otpuštanja tastera. Ovo ?e re?i Optimozu da ne
protuma?i ovo kao pokret.

na po?etak

Tastatura u Mozilli

Kompletnu listu Mozilla keyboard
shortcut-ova
možete na?i na Mozilla.org web sajtu.

Po defaultu, Mozilla koristi taster kao ‘primarni
akcelerator’ a za pristup menijima. U Mozilli, ’17’
je umesto , 18 za , 224 za
( ‘Windows tasteri’ ako su tako
konfigurisani
) i ‘0’ za ‘off’. Ove brojeve možete koristiti za izmenu
tastera.

user_pref("ui.key.accelKey", 18);
user_pref("ui.key.menuAccessKey", 17);

menja za ‘primarni akcelerator’ a meniji su sada
dostupni preko letter> tastera.

TakoÄ‘e možete podesiti custom tastere
.

Postoji i specijalna opcija vezana za tastere u Mozilli a to je ‘caret
browsing’.
Pritiskom na aktivirate tekst kursor koji vam omogu?ava
da markirate tekst preko tastature korite?i i tastere
sa strelicama, da se kre?ete po stranicama i pozovete određeni URL koriste?i
.

na po?etak

Udaljeno upravljanje Mozille

Kao i njegovog predhodnika Netscape 4.x , i Mozillu možete da kontrolišete
preko komandne linije:

mozilla -remote "openurl(URL)"

Ovaj primer ?e otvoriti novi tab u ve? pokrenutoj Mozilli sa nekim URL-om.
Ukoliko nije pokrenuta, sada se startuje sa istim URL-om. Ukoliko preferirate
novi prozor umesto tab-a onda ukucajte

mozilla -remote "openurl(URL, new-window)"

Ukoliko ne želite da unostite URl u komandnoj liniji ve? direktno u Mozilli
ukucajte:

mozilla -remote "openurl()"

na po?etak

Mozilla Add-on (dodaci iliti plug-in)

Mozilla se isporu?uje sa nekoliko add-ona:

  • amail / news agentom (Mozilla Messenger / News)
  • IRC cklijentom (Chatzilla)
  • i emulatorrom terminala (xmlterm)

Mežutim postoji preko 70
drugih Mozilla projekata
a mi ?emo ovde upoznati samo neke.

Ovi projekti se obi?no distribuiraju u tzv. XPI (cross-platform installation)
arhivama (ove se arhive mogu raspakovati pomo?u ‘unzip’ komande). Instalacija
ovih arhiva zahteva Mozilla sa ‘root’ privilegijama.
Ve?ina ovih dodataka ne obezbeđuje deinstalaciju. Da bi ih deinstalirali,
morate izmeniti ‘/usr/lib/mozilla/chrome/chrome.rdf’, ‘/usr/lib/mozilla/chrome/overlayinfo/navigator/content/overlays.rdf’
i možda ‘/usr/lib/mozilla/chrome/overlayinfo/communicator/content/overlays.rdf’
kao ‘root’ i ukloniti odgovaraju?e linije (primer), a onda
i ukloniti njihove fajloves.

Dodavanje Banner blokera

Banner Blind je bloker banera
za Mozillu koji blokira slike bazirano na njihovoj veli?ini. Set predefinisanih
veli?ina je obezbeÄ‘en a i custom veli?ine se mogu podešavati.

Instalacija se izvodi klikom na instalacionu stranicu.
Restartujete browser i podesite Banner Blind preko menija ‘Tools’ – ‘BannerBlind’.

Pretraživanje je brže pomo?u EasySearch-a

EasySearch ubacuje
‘Search’ meni u personalni toolbar.

Instalirajte EasySearch sa instalacione stranice.
Zatvorite browser. Kao ‘root’, pokrenite

chmod o+r /usr/lib/mozilla/chrome/easysearch.jar

Startujte Mozillu i polje za pretraživanje bi trebalo da se pojavi u Personalnom
Toolbaru (možda ?ete morati da aktivirate toolbar preko ‘View’ – ‘Show/Hide’).
EasySearch se može podešavati preko ‘Edit’ – ‘Preferences’ – ‘Advanced’
– ‘EasySearch’.

Dodajte ‘Google toolbar’ u Mozillu

Googlebar emulira Google-ov
toolbar za MSIE.

Instalirajte Googlebar sa download stranice.
Zatvorite Mozillu. Iz terminala, kao ‘root’ ukucajte:

chmod -R o+r /usr/lib/mozilla/chrome/googlebar/content/

da bi omogu?ili i ostalim user-ima a ne samo ‘root’-u da prikaže bar.
Desnim klikom na prazan prostor n novom ‘Googlebar’-u mo?i ?ete da ga bolje
podesite.

Enkriptovanje mail-a preko Enigmail

Enigmail interfejs sa Mozilla
mail klijentom sa GPG ili PGP
softverom za enkripciju.

Instalaciaj i podešavanje je nešto komplikovanije pa za detalj
e pogledajte
Enigmail Help Information
.

Pretažite više

Mycroft je kolekcija velikog
broja search plugin-a za Mozillin ‘search’ . Ovi plugin-ovi vam omogu?avaju
pretražujte lokacije kao što su ebay, CPAN, RPM Find, SourceForge, Xrefer,
Slashdot, Google Groups kao i mnoge druge.

Otiđite na download
stranicu
. Ili izaberite koje ?ete plugin-ine instalirati ili skinite
kompletnu arhivu
i respakujte je kao ‘root’ u ‘/usr/lib/mozilla/searchplugins/’ direktorijum.

Ukoliko ve? imate instaliran ‘EasySearch’ add-on, mo?i ?ete da pristupite
novim plugin-ima sa personalnog toolbara. Ako net, selektujte ‘Edit’ – ‘Preferences’
– ‘Navigator’ – ‘Internet Search’ – ‘Advanced’ i otvorite search tab u sidebaru.
Koristite padaju?i meni da bi izabrali sa kojim sajtom Ä‘elite da pretražujete.

Da bi kreirali svoj search plugin, pro?itajte The Search
for Mozilla
i pogledajte malo ‘.src’ fajlove u ‘/usr/lib/mozilla/searchplugins/’.

Mozilla na našem jeziku

Ako Engleski nije (a nije) naš maternji jezik možete skinuti ‘language
packs’ sa Mozilla
Localization Project
sajta.

na po?etak

Opcije u komandnoj liniji

Između ostalih, interesantne komande su

  • Veli?ina prozora: -height xx -width yy
    startuje Mozillu u prozoru xx piksela visokom i yy
    pikselas širokom.
  • UreÄ‘ivanje profila: Koritite -ProfileWizard ili -ProfileManager
    za editovanje ili / kreiranje novog profila. -P profile
    s pokre?e Mozillu sa sa profilom profile i -SelectProfile
    izbacuje prozor za selekciju. Ne zaboravite da možete da kreirate Zajedni?ki Netscape
    Profil za Linux i Windows
    .
  • Pokretanje komponenti: -addressbook, -news, -mail,
    -edit.
    -compose pokre?e ‘compose new mail’ prozor -chrome path
    pokre?e Mozillu sa skinom koji se nalazi u path.

na po?etak

Web browseri bazirani na Mozilli

Cross Platforme

Slede?e platforme koriste NGLayout i XPFE:

  • Netscape
    jeste ustvari Mozilla, zahvaljuju?i AOL/TimeWarner (koji sponzoriše razvoj
    Mozille). On nudi add-one (kao što su integrisani AIM i ICQ klijent) kao
    i neka manja poboljšanja Mozille. Netscape 6.2 je baziran na Mozilli 0.94,
    Netscape 7 na Mozilli 1.0.

  • Beonex Communicator
    pokušava da obezbedi unapreÄ‘enje Netscape-a bez dodataka. Verzija 0.8 je
    bazirana na Mozilli 1.0 i dostupna je za Linux i MS Windows.

Single Platforme (Linux)

  • Galeon je najpopularniji
    i unapređeni browser koji ima implementiran Mozillin NGLayout. Oni su zamenili
    XPFE
    sa jednako popularnim GTK+ widget setom. Galeon zahteva GNOME desktop
    da bi se mogao instalirati, ali ga možete pokrenuti iz bilo kog window menadžera
    / desktop okruženja (npr. KDE). Mandrake Linux paket: galeon.

  • Skipstone takoÄ‘e koristi
    GTK+, ali je uglavnom vezan za osnovne browsing mogu?nosti. Mandrake Linux
    paket: skipstone.

  • ‘Nautilus’, GNOME-ov fajl menadžerr, uklju?uje NGLayout da bi posedovao
    neke funkcije pretraživa?a.

Single Platform (ostali)

  • K-Meleon se deklariše
    ako ‘razotkrivena Mozilla za Windows’.

  • Chimera koristi NGLayout
    i Cocoa, osnovni Mac OS X grafi?ki toolkit.