Magyar Opera

Címkék » userjs


Hasznos felhasználói JavaScriptek Operához

Már többször volt szó a felhasználói JavaScript-ekről, ezekből szeretnénk bemutatni pár hasznosat. De előtte pár szó arról, hogy miért és mire is jók a felhasználói JavaScript-ek. Az Opera automatikusan a browser.js nevű fájlt használja a következő problémák javítására: hibásan működő szkriptek, nem kompatibilis oldalak, valamint az Opera böngészőt blokkoló oldalak. A felhasználói JavaScript-ekkel lehetőségünk van a weblapok tartalmának cserélésére vagy saját tartalom hozzáadására. Így a böngészés sokkal kényelmesebbé, és egyszerűbbé válhat.

Felhasználói JavaScriptek telepítése és törlése

Először is létre kell hozni egy könyvtárat, amiben a felhasználói szkripteket tároljuk. Ha még nem rendelkezel ilyennel, akkor hozz létre egyet a következő módon: Eszközök > Beállítások > Haladó > Tartalom > JavaScript beállítások > Felhasználói Javascript fájlok mezőbe írd be az Opera profile könyvtárának elérési útját, majd utána a könyvtár nevét, például: \userjs.

Ha nem tudod, hogy a profile mappa hol található, írd be a böngésződ címsorába, hogy opera:about, majd nézd meg benne az Elérési utak résznél az Opera mappája sorban az elérési utat.

  • Telepítéshez csak másold be a JavaScript fájlt ebbe a könyvtárba;
  • Törléshez töröld a JavaScript fájlt a könyvtárból;
  • Ha ki akarod kapcsolni a JavaScript fájlt változtasd meg a kiterjesztését *.js-ről pélául *.js.x-re.

A fentiek elvégzéséhez használhatsz egy külön alkalmazást is:
UserJS Manager for Opera

És most lássuk magukat a szkripteket:

Tovább...

Képek kezelésének módosítása Operában

Ha csak egyetlen egy képet nyitunk meg az Opera böngésző egyik fülén, akkor az alapértelmezés szerint teljes méretben nyílik meg. Bevallom őszintén, hogy miután áttértem a Firefoxról, ez egy kicsit zavart, de miután megtudtam, hogy a képeket (és egyébként a weboldalakat is) a - (mínusz) gomb megnyomásával lehet kicsinyíteni, a + (plusz) gomb megnyomásával nagyítani, a * (csillag) gombbal visszaállítani az eredeti médetre, az illeszkedés funkcióval pedig az oldal szélességéhez igazítani, ezután már nem is hiányzott annyira ez a Firefox funkció sem. Most meg már pláne nem, hogy a képek átméretetezgetése egyszerűen megoldható egy operás felhasználói Javascripttel.

Lássuk, hogy milyen képkezelő módokat használhatunk ezzel a Javascripttel:

Képek kezelése Operában

  • Original - Eredeti: értelem szerint ilyenkor a képet az eredeti méretében mutatja, ugyanúgy, mint korábban.
  • Shrink to Fit - Illeszkedés: ebben a módban a böngészőablakunknál nagyobb képeket úgy kicsinyíti le, hogy pont kiférjen, ne kelljen egyik irányba sem görgetnünk. A böngészőablakba beférő kisebb képekkel viszont nem csinál semmit.
  • Maximize - Ablak kitöltése: ebben a módban a nagyobb képek szintén a böngészőablakunk méretéhez igazodik, a kisebb képek pedig felnagyítódnak, ami sok esetben nem szerencsés.
  • Fit to Width - Szélességhez igazít: ebben az esetben a képernyőnk széléhez igazodik a kép, így felfelé és lefelé kell görgetnünk a képet. A kis képek ebben az esetben is nagyobbak lesznek, és azok is illeszkednek a böngészőablakunk széléhez.
  • Fit to Height - Magassához igazít: ebben az esetben a képernyőnk magasságához igazodik a kép, így oldalra görgetés lehet szükséges. A kis képek ebben a módban is nagyobbá válnak.
Tovább...

Google szolgáltatások javítása Operában

Az Operát használók körében régóta ismert probléma, hogy a Google egyes szolgáltatásai nem működnek jól Operában. Ezekről már írtunk egyszer egy részletes beszámolót, amelyből kiderült, hogy a probléma teljesen rendszertelenül jelenik meg: van, ami jól működik, van, ahol figyelmeztetnek, hogy nem fog működni az oldal, de mégis működik, és van olyan is, hogy nem figyelmeztetnek, mégsem működik.

Bár a problémák között van olyan, amelyik az Opera hiányossága miatt nem működik, mégis a legtöbb esetben a hiba abból adódik, hogy a Google fejlesztői nem foglalkoztak az Operával, és csak Internet Explorerre és Firefoxra optimalizálták a kódot, pedig kis ráfordítással az Opera is képes lenne ezekre a műveletekre. Ezeket a típusú hibákat próbálja meg javítani az alábbi userjs.

Telepítés: fix-google-services.js (segítség a userjs telepítéséhez)

Tovább...

Jogvédett beépülők és az Opera

Az Opera 9 egyik érdekes "hibája", hogy néha bizonyos tartalmak használata előtt még kell egyet kattintani, és erre egy Kattintson az eszköz aktiválásához és használatához üzenettel lelkesen figyelmeztet is az Opera. Többen is panaszkodtak, hogy ez a kattintás teljesen értelmetlen, és semmi értelme nem volt bevezetni.

A probléma azonban nem egyedülálló: az Opera Watch cikke alapján kiderül, hogy ezt a megoldást nem csak az Opera vezette be, hanem idén áprilisban már az Internet Explorer is. Az egész gyökere valójában egy 1994-ben bejegyzett Eolas szabadalom, ami a különböző beépülő tartalmak használatát (mint a Flash, Java vagy ActiveX) írja le a böngészőkben, amiket manapság valójában szinte minden böngésző használ. Mivel ez a fukció teljesen alapvető, így a W3C 2003-ban arra kérte az USA szabadalmi hivatalát, hogy vizsgálja felül a szabadalom jogosultságát. Bár akkor a szabadalmat eltörölték, de az Eolas természetesen fellebbezett a törlés ellen.

A hivatal ezután 3 évig gondolkodott a problémán (vagy csak ott is lassúak), és nemrég, június 6-án bejelentette, hogy a szabadalom mégis érvényes. A Microsoft így már korábban is sejthette, hogy ez lesz az eredmény, mivel már áprilisban előre módosította az Internet Explorer működését. Az Opera az új verzióban valójában megpróbál előremenekülni, mivel a kattintós módszer már nem fedi teljesen a szabadalomban foglalt leírást, így talán elkerülhetik a hosszas pereskedést. A Microsoft már egyszer elvesztette ezt a pert az Eolas ellen, és 520 millió dollárba került nekik a különös szabadalom, úgyhogy érthető az Opera félelme.

Szóval valójában ezért kell feleslegesen kattintanunk. De ha nem akarsz kattintani, használhatod a No-click-to-activate userjs-t.

Opera 9: gyakori hibák és megoldások

Az Opera 9 megjelenése után sokan panaszkodtak (jogosan), hogy valami nem éppen úgy működik, ahogy kellene. Sok esetben egyszerű a megoldás a problémára, más esetekben viszont hibáról van szó; szerencsére ezeknek nagy részét már kijavítják a következő verzióban. Tamil írt egy jó összefoglalót a gyakoribb hibákról és megoldásukról, ezt olvashatjátok itt is, személyes tapasztalatokkal kiegészítve.

Fontos: ha módosítasz valamit az opera:config-ban, ne felejtsd el megnyomni a Mentés gombot. Ha szükséged van az Operás profilod útvonalára, akkor azt az opera:about oldalon találhatod meg.

Tovább...
süti beállítások módosítása