Magyar Opera

Címkék » tipp


Billentyűparancs konfiguráció Opera 15-ben

Haavard elindított egy sorozatot a blogján, ahol a személyes áttérésének fázisait írja le. Ezek egyike volt a billentyűparancsok konfigurálhatósága, a többi eléggé PR bullshitre sikeredett, de nézzük el neki, elvégre alkalmazott. :)

Ahogy már dqdb is rávilágított, van egy billentyűkombinációkra utaló rész az opera.pak fájlban. Mivel ilyen mélyen gondolom senki nem szeretne belemenni, legyen elég annyi, hogy a most következő fájlban lévő részt hozzácsapva a Preferences nevű JSON formátumú (amúgy kiterjesztés nélküli) fájlhoz, kedvünkre módosíthatjuk a billentyűparancsokat, valamint a

"Settings": {
         "AdvancedEnabled": true
}

hozzáadásával (Ezt a beállítások alatt is bekapcsolhatjuk GUI alól egy checkbox-szal) előcsalogathatjuk az egygombos billentyűparancsokat is.

{

  "Keybindings": {

    "Settings": { "AdvancedEnabled": false },

    "Basic": {

      "AccessKeyToggle": ["Esc+Shift"],

      "AddBlankTab": ["Ctrl+T"],

      "AddToBookmarks": ["Ctrl+Shift+D", "Ctrl+D"],

      "Back": ["Alt+Left","Ctrl+Left"],

      "Bookmarks": ["Ctrl+Shift+B", "Ctrl+B", "Ctrl+Shift+2"],

      "CloseActiveTab": ["Ctrl+W","Ctrl+F4"],

      "ClosePrivateWindow": ["Ctrl+Shift+Q"],

      "CloseWindow": ["Ctrl+Shift+W","Alt+F4"],

      "Copy": ["Ctrl+C","Ctrl+Ins"],

      "Cut": ["Ctrl+X", "Shift+Del"],

      "CycleBackwardInActivationList": ["Ctrl+F2"],

      "CycleForwardInActivationList": ["Ctrl+F1"],

      "Delete": ["Del"],

      "DevTools": ["Ctrl+Shift+I"],

      "DevToolsConsole": ["Ctrl+Shift+J"],

      "DevToolsInspect": ["Ctrl+Shift+C"],

      "EditProperties" : ["Alt+Enter"],

      "ErrorConsole": ["Ctrl+Shift+O"],

      "Exit": ["Ctrl+Shift+X"],

      "Extension": ["Ctrl+Shift+E"],

      "Find": ["Ctrl+F", "OemSlash"],

      "FindInline": ["OemPeriod","OemComma"],

      "FindNext": ["Ctrl+G","F3"],

      "FindPrevious": ["Ctrl+Shift+G","Shift+F3"],

      "FitToWidth" : ["F11+Ctrl"],

      "FocusAddressbar" : ["Ctrl+L","Alt+D","Ctrl+E","F8"],

      "FocusNextWidget": ["Tab"],

      "FocusPage" : ["F9"],

      "ForceReload": ["Shift+F5","Ctrl+F5"],

      "Forward": ["Shift+Backspace","Alt+Right","Ctrl+Right"],

      "GoToEnd": ["End","Ctrl+End"],

      "GoToPage" : ["F2"],

      "GoToSpeedDial_1" : ["Ctrl+1"],

      "GoToSpeedDial_2" : ["Ctrl+2"],

      "GoToSpeedDial_3" : ["Ctrl+3"],

      "GoToSpeedDial_4" : ["Ctrl+4"],

      "GoToSpeedDial_5" : ["Ctrl+5"],

      "GoToSpeedDial_6" : ["Ctrl+6"],

      "GoToSpeedDial_7" : ["Ctrl+7"],

      "GoToSpeedDial_8" : ["Ctrl+8"],

      "GoToSpeedDial_9" : ["Ctrl+9"],

      "GoToTop": ["Home","Ctrl+Home"],

      "HideOpera": ["Ctrl+Shift+H"],

      "History": ["Ctrl+H", "Ctrl+Shift+8"],

      "Homepage" : ["Ctrl+Space", "Alt+Home"],

      "NavigateDown": ["Down"],

      "NavigateLeft": ["Left"],

      "NavigateRight": ["Right"],

      "NavigateUp": ["Up"],

      "NavStop": ["Esc"],

      "OpenDocument" : ["Ctrl+O"],

      "OpenLinkInBackground": ["Ctrl+Shift+Enter"],

      "OpenLinkInNewPage": ["Shift+Enter"],

      "OpenMenu" : ["Alt+F"],

      "OpenPrivateWindow": ["Ctrl+Shift+N"],

      "OpenWindow": ["Ctrl+N"],

      "PageDown" : ["PageDown","Space"],

      "PageLeft" : ["PageUp+Ctrl"],

      "PageRight" : ["PageDown+Ctrl"],

      "PageUp" : ["PageUp"],

      "ParentDirectory": ["Ctrl+Backspace"],

      "Paste": ["Ctrl+V", "Shift+Ins"],

      "PasteAndGo": ["Ctrl+Shift+V"],

      "PastePassword": ["Enter+Ctrl"],

      "Preferences": ["Ctrl+F12","Alt+P"],

      "Print" : ["Ctrl+P"],

      "PrintPreview": ["Ctrl+Shift+P"],

      "QuickPreferences": ["F12"],

      "Redo": ["Ctrl+Y","Ctrl+Shift+Z"],

      "Reload": ["F5","Ctrl+R"],

      "ReloadFrame": ["Alt+F5"],

      "ReopenLastClosedTab": ["Ctrl+Shift+T"],

      "ResetZoom" :["Mul","Ctrl+0"],

      "Save" : ["Ctrl+S"],

      "SelectAll": ["Ctrl+A"],

      "SelectPreviouslyActiveTab": ["Ctrl+Grave"],

      "SelectTabToTheRight": ["Ctrl+Tab"],

      "SelectTabToTheLeft": ["Ctrl+Shift+Tab"],

      "ShowContextMenu": ["Shift+F10"],

      "ShowHelp" : ["F1"],

      "SwitchToNextPage": ["Ctrl+F6"],

      "SwitchToPreviousPage": ["Ctrl+Shift+F6"],

      "ToggleFullscreen": ["F11"],

      "ToggleKeyboardSelection" : ["F7"],

      "ToggleOverstrike": ["Ins"],

      "Transfers": ["Ctrl+Shift+7", "Ctrl+J"],

      "Undo": ["Ctrl+Z", "Alt+Backspace"],

      "ValidateSource": ["Ctrl+Shift+U"],

      "ViewSource": ["Ctrl+U"],

      "ZoomIn" : ["Ctrl+OemPlus"],

      "ZoomOut" : ["Ctrl+OemMinus"]

    },

    "Advanced": {

      "Back": ["Z"],

      "FastForward": ["Shift+X"],

      "FocusNextFrame": ["3"],

      "FocusPreviousFrame": ["Shift+3"],

      "Forward": ["X"],

      "LoadAllImages" : ["I"],

      "ResetZoom": ["6"],

      "Rewind": ["Shift+Z"],

      "SelectNextElement" : ["D"],

      "SelectNextHeading" : ["S"],

      "SelectNextLink" : ["A"],

      "SelectPrevElement" : ["E"],

      "SelectPrevHeading" : ["W"],

      "SelectPrevLink" : ["Q"],

      "ShowAddressDropdown" : ["H"],

      "ShowImagesToggle": ["Shift+I"],

      "ZoomIn": ["0"],

      "ZoomInMore": ["8"],

      "ZoomOut": ["9"],

      "ZoomOutMore": ["7"]

    },

    "ImportantCommands": [

      "AddBlankTab",

      "CloseActiveTab",

      "CloseWindow",

      "CycleBackwardInActivationList",

      "CycleForwardInActivationList",

      "Exit",

      "FindNext",

      "FindPrevious",

      "OpenPrivateWindow",

      "OpenWindow",

      "ReopenLastClosedTab",

      "SelectPreviouslyActiveTab",

      "SelectTabToTheRight",

      "SelectTabToTheLeft",

      "ToggleFullscreen"

    ]

  }

}

Jó hír, hogy egy action-höz tetszőleges mennyiségű billentyűparancsot társíthatunk, illetve ugyanazt a billentyűparancsot is társíthatjuk több action-höz, amennyiben nem ütköznek. Értelemszerűen nem adhatjuk meg ugyanazt fül bezárásának, amit új tab nyitásának. :) De ha a Ctrl+B-t szeretnénk Paste and Go-ra, akkor is előtte ki kell törölnünk a Bookmarks-hoz társított Ctrl+B-t. (Csak azt, a többit nem).

Rossz hír azonban, hogy egyelőre semmi jele, hogy a jövőben kombinálhatnánk több action-t egy billentyűparancs alá. Így például nem hozhatunk létre a olyan parancsokat, mint Focus address field & Copy & Paste and go background & Focus next widget vagy Focus page & Highlight previous URL & Open link, de még olyan egyszerűeket sem, hogy Close page & Switch to next page, vagy a Linuxon nagyon hasznos Paste & Go & Close page parancsot. Nem beszélve a bookmarkletekről.

A szerkesztés során először rosszul jártam, ugyanis egy vesszőhiba miatt legenerált a jelenlegi Preferences fájlból egy Preferences.bad nevűt, ezzel egyidőben pedig létrejött egy új Preferences fájl. Ezzel önmagában még nem lett volna semmi baj, mert kitörölve a Preferences-t, a Preferences.bad-et pedig visszanevezve Preferences-re elvileg vissza kéne állnia mindennek. Elvileg. Ugyanis gyakorlatilag (nem tudom, bug-e vagy feature) a kiegészítők megszűntek működni és többségük helyén csak puzzle ikon volt.

Éppen emiatt ajánlok egy Cobalt által ajánlott JSON validatort. Másoljátok be előtte a Preferences fájlotok szövegét és ellenőrizzétek le, hogy ne fussatok bele ugyanebbe a hibába.

Ezzel a tippel újabb pipát tehetünk az Opera mellé az "Opera 15 vs. Chrome" versenyben, de sajnos az "Opera 12 vs Opera 15" versenynél még nagyon sok ilyen pipa kéne az Opera 15 oldalára. További jó bütykölést mindenkinek.

Tippek és trükkök: barangolás az Opera gyorsítótárában

Sok webhely lehetővé teszi hang- vagy videofájl lejátszását, de a letöltését már nem. Ezek a fájlok általában megtalálhatóak az Opera gyorsítótárában és onnan viszonylag egyszerűen elérhetők.

Thiraipaadal Player.png
Az első módszer, hogy begépeljük a címsorba az opera:cache parancsot, majd a leendő találatok szűkítése végett beállítunk egy minimum méretet, illetőleg a keresendő fájltípust is meghatározzuk. Ha ezekkel végeztünk, akkor már csak annyi a teendőnk, hogy kiválasztjuk azt a domain címet, ahol keresni fogunk. A fájlt a "hivatkozott tartalom mentése másként" parancs segítéségével tudjuk elmenteni, amit természetesen most is a jobb gombos helyi menüben találunk.

OperaCacheView 1.4.jpg
A második eljárás talán még az előbbitől is egyszerűbb. Töltsük le az úgynevezett OperaCacheView alkalmazást, mely - nem túl meglepő módon - a gyorsítótárban lévő fájlok elérésében fog segíteni. A jobb használhatóság érdekében a fájlokat méret, típus és akár URL cím alapján is rendezhetjük. A program különösen akkor lehet hasznos, ha nagy mennyiségű fájlt kell megtalálnunk. Hordozható Opera esetében előfordulhat, hogy az OperaCacheView használata előtt be kell tallóznunk a gyorsítótár elérési útvonalát.

Végezetül pedig álljon itt a forrás, ahol további érdekességekre tehettek szert!

Kiegészítő ajánló: CleanPages és Readability

Az olvashatóság javításában két remekbe szabott kiterjesztés lesz a segítségünkre, név szerint a CleanPages és a Readability.

Gyakran előfordul, hogy a számítógép előtt töltött huzamosabb idő után a betűk összefolynak, az olvasás egyre nehezebbé válik. Ilyenkor természetesen a legjobb egy kis szünetet tartani, de előfordulhat, hogy erre nincs lehetőségünk.

A CleanPages segítségével egy kattintással átalakíthatjuk az éppen látogatott weboldalt, ahol így eltűnnek a reklámok, a betűméret, a betűtípus és a színek pedig olyan formát öltenek, mint amilyet mi szeretnénk. Az egyéb lehetőségeknél kikapcsolhatjuk a képeket, a videókat, a haladó beállításoknál pedig útmutatást láthatunk ahhoz, hogy egérmozdulattal aktiváljuk az átalakítást - ajánlott itt is szétnézni, mert további érdekességeket is olvashatunk. Telepítés után érdemes testre szabni a különböző paramétereket, hiszen később ezen beállítások fognak érvénybe lépni.

5a89dea2-349e-41a1-83c8-1429f718ee78_details_big.jpg

A hasonló feladatokra hivatott Readability valamivel összetettebb, hiszen több közösségi szolgáltatás található benne. Ettől függetlenül egyszerűen használható kiterjesztésről van szó, az adott weblap átalakítása itt is ugyanazon módszerrel történik. Igazi finomság, hogy billentyűkombináció alkalmazására is van lehetőségünk. Az előbb említett funkció mellett hasznát vehetjük még az úgynevezett Read Later opciónak is, amivel későbbi áttanulmányozás céljából elmenthetjük a kiszemelt anyagot.

Sajnos a CleanPages és a Readability is kudarcot vallhat egy-egy bonyolultabb weblapnál, ám egy jól megírt oldalnál (elvileg) nem lehetnek problémák. Előbbi kiterjesztés kiforrottabb, nagyobb népszerűségnek örvend, utóbbi viszont számos speciális funkciót kínál - ilyen például a megosztás a Twitteren és a Facebookon vagy a küldés a Kindle e-book olvasóra.

reader css kicsi.jpgKattintásra megnő, s PNG formátumba vált. [+]

+1

Az olvashatóság az úgynevezett text shadow használatával is javítható. Ehhez készítettem (egész pontosan némiképp megvariáltam) egy interneten fellelhető stíluslapot, amit ide kattintva lehet letölteni. A művelet után át kell helyeznünk a fájlt a felhasználói CSS mappába - az Opera névjegye megmutatja az elérési utat -, majd a böngésző újraindítása után a Stílusok között (a Lap menüponton belül) megtaláljuk a Reader nevezetű fájlt. A várható változást a fenti kép demonstrálja. Az alsó fele CSS nélkül, míg a felső rész már a text shadow alkalmazásával jelenik meg.

Tippek és trükkök: Imagus

Eme remekbe szabott kiterjesztést olvasóink egy része már biztos ismeri, de mivel (még) nem jelent meg az Opera bővítmények katalógusában, és nálunk sem kapott elég figyelmet, ezért mindenképpen megérdemel pár sort.

Az Imagus előtt is felmerült már, hogy a nagyítható képeket miként lehetne egyszerűen, gyorsan megtekinteni. Erre született meg az ImagePreviewPopup és az ImgTip, de mostanra mind a kettő fejlesztése leszállóágba került. Időközben további ötletek láttak napvilágot, illetőleg az Opera is hatalmas fejlődésen ment keresztül a böngésző kiterjesztések terén. Az Imagus szerencsére követi a norvégok újdonságait.

A fejlesztő, név szerint "Deathamns" kérdésemre elmondta, hogy bár az Imagus már napi szinten jól alkalmazható, azonban addig nem szeretné feltölteni az Opera kiegészítők katalógusba, amíg az 1.0-s verziót el nem készíti. Ez sajnos idén nem fog összejönni, ám ahogy előzőleg olvasható volt, az alkalmazás már most is stabil lábakon áll.

Nagyító

Fontos megjegyezni, hogy az Imagus egyáltalán nem a már korábban megjelent kiegészítők másolta (ImagePreviewPopup, ImgTip), sokkal több azoknál. Elsőnek is: a felugróban megjelenő képeket forgathatjuk, tükrözhetjük, a méretét az ablakhoz, a szélességhez és a magassághoz igazíthatjuk. Arra is lehetőségünk van, hogy a megtekintett állományokat egy galériába küldjük, amit az Imagus beállításainál találunk meg.

Nézőke

A kiterjesztés révén lehetőségünk van feltuningolni az Opera alapértelmezett képnézegetőjét. Az egyik kedvencem, hogy a Shift + az egér vonszolása nagyít a kijelölt részre (Ctrl lenyomásával mozgatni lehet), ezenfelül a Shift + jobb klikk egy menüt csalogat elő, mely számos további funkciót kínál. Ismét csak a legérdekesebbeket említve: transzformáció, méretezés, képfeltöltés a pixlr.com-ra (ingyenes online képszerkesztő). Érdemes rászánni pár percet a nézőke áttanulmányozására, hiszen a görgővel történő nagyítástól az oldalháttérig mindent beállíthatunk - az egyéni ikonról és a képkeretről már nem is beszélve.

Sokak szemében mostanra talán túlságosan bonyolultnak tűnik az Imagus. Számukra jó hír, hogy van magyar nyelvi támogatás, ezenfelül afelett sem szabad elsiklani, hogy a kiterjesztés az alapértelmezett beállításokkal is igen jól használható.

Letöltés:

Mivel az Opera 12.10 biztonsági okokból letiltja a külső kiterjesztések telepítését, ezért fel kell vennünk az oldal címét (http://files.myopera.com/Deathamns/extension/imagus/) a biztonságos weboldalak listájába ((Ctrl+F12) / Haladó beállítások / Biztonság / Megbízható weboldalak). A másik megoldás, hogy lementjük a fájlt, majd bedobjuk a böngészőbe.

Tippek és trükkök: böngészőprofilok

Az alábbi cikk reEnd2 tollából született meg, aki a DirtyWindows informatikai portálon tevékenykedik.

A böngésző az egyik leggyakrabban használt programunk, de egy nagyon hasznos dolgot sokan nem ismernek, mégpedig a több profil futtatásának lehetőségét. A legtöbb böngészőben lehetőségünk van egymástól teljesen független profilokat létrehozni és külön futtatni őket. Mit is jelent ez? Alapértelmezett esetben a böngésző telepítésekor (vagy első indításakor) létrejön egy felhasználói profil, itt tárolódnak a személyes beállításaink, a könyvjelzők, kiegészítők, előzmények, sütik, jelszavak stb. Lehet, hogy olyan problémába ütközünk, amikor nem szívesen szemetelnénk tele – vagy bármi egyéb okból nem szeretnénk, hogy használva legyen a jól kis belakott böngészőnk, ilyenkor alternatíva lehet a privát böngészés vagy ha másik profilt futtatunk. Az egyes profilban tárolt adatok, beállítások, könyvjelzők stb. nem keverednek a többi profilban tárolt adatokkal, teljesen függetlenek egymástól.

Több okból is hasznos lehet külön profilokat létrehozni a böngészőknek. Ha többen használnak egy számítógépet és nem akarunk mindenkinek külön felhasználói fiókot létrehozni az operációs rendszeren belül, akkor adott a lehetőség, hogy mindenkinek a böngészőn belül csinálunk egy-egy profilt. Béta, alfa állapotban lévő böngészők tesztelésekor is nagyon jól jön a több profil futtatásának lehetősége, mivel az ilyen állapotban lévő böngészők instabilak, bugosak és akár visszafordíthatatlan kárt is okozhatnak a saját személyes böngésző profilunkban, de még számtalan más esetben is jól jöhet, ha több profilunk van.

Az Operából is telepíthetünk és használhatunk egyszerre több kiadást, ugyanúgy, mint a Firefoxnál, csak külön-külön mappába kell telepíteni az egyes verziókat. Fontos megjegyezni, hogy a profilkezelés eltér a többi böngészőtől, itt minden egyes telepített kiadásnak külön profilmappája van, ill. az első felhasználó beállításai nem egy mappán belül tárolódnak. A névjegyen belül (Opera menü -> Súgó -> Opera névjegye) látható, hogy hol találhatóak a felhasználó adatai.

Opera profil létrehozásánál rögtön kezdhetünk a parancsikonnal. A parancsikonnak a következő utat adjuk meg:

"C:\Program Files\Opera\opera.exe" -pd "%APPDATA%/Opera/profilmappa"

A „profilmappa" helyére olyan nevet írunk be, amit szeretnénk a profilmappának adni, vagy ha már létezőt akarunk használni, akkor a már létező profilmappa nevét írjuk be. Ezek után a parancsikont kihelyezhetjük az asztalra, a Start menübe vagy ahova csak szeretnénk. 

Ha sikeresen végrehajtottuk a műveletet, akkor a névjegyen belül látható, hogy itt már az újonnan létrehozott profil adatai egy mappán belül találhatóak.

66110040.png

Jó hír a könnyebb utat keresőknek, hogy az Operához létezik egy segédprogram, az Opera Profile Creator. A program elindítása után be kell tallózni az alkalmazást, megadni a profilmappát, illetve azt, hogy hova helyezzen ki parancsikont.

Aki kíváncsi rá, hogy a Mozilla Firefox és a Google Chrome miként képes több profilt kezelni, az a DirtyWindows ide kapcsolódó bejegyzésében megtalálja a választ.

Végezetül pedig köszönjük reEnd2 hozzájárulását ahhoz, hogy eme cikk megjelenjen oldalunkon!