Magyar Opera

Kiterjesztések Operában, ledőltek a korlátok

Persze nem dőltek le, csak odébb tettük őket, de akkor is. A mai nagy bejelentés (illetve csak egy része) az volt, hogy az Opera 11 támogatni fog bizonyos kiterjesztéseket. Valószínűleg nem Firefox módra, hanem amúgy operásan: szabványosan és biztonságosan. Mit is jelent ez?

A kiterjesztésekkel új funkcionalitást lehet adni az Operához, pár kattintással, macera nélkül. A kiterjesztések a W3C Widget szabványára épülnek, így a legtöbb kiterjesztést a minialkalmazásokhoz és a Unite-hoz hasonlóan HTML-ben, JavaScriptben és CSS-ben lehet megírni. Ezen kívül lesz valamilyen API is, amivel az Opera bizonyos funckióihoz is hozzá lehet még férni. Ez az első változatokban még korlátozott lesz (hozzáférés a fülekhez, ablakokhoz, UI elemekhez) de később bővülni fog.

Elvileg a kiterjesztések hasonlóan fognak működni, mint a többi böngészőben, azaz egy kattintás és települ is a kiterjesztés.

A részletek egyelőre még homályosak, de amint megjelenik az Opera 11 alpha, és kipróbálhatóak lesznek a kiterjesztések, szerintem többet fogunk látni arról, hogyan is működik mindez, mik a lehetőségek. Első körben valószínűleg még nem lesz sok kiterjesztés, de ha ráharapnak az emberek, akkor remélhetőleg kitörnek a minialkalmazások és a Unite alkalmazások korlátaiból, főleg ha össze is lehet majd őket kombinálni ezekkel... Lehetőség mindenesetre van benne, reméljük élni is tudnak majd vele.

További linkek

  • Ha fejlesztenél majd kiterjesztést az Operához, vagy csak kipróbálnád, akkor minden fejlesztéshez szükséges infót megtalálsz majd a Dev.Opera oldalán.

  • A kiterjesztésekről bővebben (jelenleg) a Choose Opera oldalon olvashatsz.

  • Az Opera 11 alpha pedig a szokott helyen lesz hamarosan letölthető: http://www.opera.com/browser/next/.

Adblock Plus Operában - második felvonás

Frissítés: ap készített egy magyarítást, innen letölteted magyar nyelven a scriptet.

Korábban már írtam a Lex1-féle Adblock+ megoldásról, amely hibrid UserCSS és UserJS alapon működött, de sajnos egyik betegsége a külső .exe volt, amely bár csak a MIME társításban (text/adblock) játszott szerepet, de így a Linux és a Mac kiesett és mégiscsak egy futtatható állományról van szó.

Ennek most vége. Már a 10.6x és annál újabb Operák részére, amelyekben már van Persistent Script Storage.

Lex1 3 funkciót ötvözve létrehozta a NoAds nevű userJS-t.

Block-external, Adblock+ egyben, amely képes importálni az Adblock Plus filterlistákat és megbirkózik a RegExppel, ezáltal teljes funkcionalitású fehér listát kapunk.

Globális blokkolási szabályrendszer:

Oldalspecifikus blokkolási szabályrendszer:

Nem utolsó sorban a működése is egyszerűbb lett. A userJS telepítés mellé mindössze két beállítást kell elvégeznünk opera:config-ban, az egyik, hogy 500-ra állítjuk a Script Storage-t itt: opera:config#PersistentStorage|UserJSStorageQuota, valamint engedélyezzük a scriptek futását HTTPS kapcsolatokon. Ez utóbbi csak az Adblock Plus listák frissítéséhez kell (meg ha HTTPS-ről jönnek a hirdetések).

Gombok (ha jobban szereted, mint a billentyűparancsokat. Csinálhatsz belőlük saját menüt is):

NoAds preferences Block Ads Unblock

Billentyűparancsok:

Tulajdonságok - Alt+Shift+P

  • Reklámok blokkolása - Alt+Shift+A
  • Elemek blokkolása - Alt+Shift+B
  • Visszavonás - Alt+Shift+U
  • Utolsó blokkolás visszavonása - Alt+Shift+L

Azonos class-szal rendelkező elemek blokkolása/unblokkolása - Shift+Klikk

Megjegyzés: Ennek használata mellett nyugodtan kikapcsolhatod a meglévő block-external scriptedet és az Adblock+.css-t és Adblock+.js-t is, mert a NoAds mindkettőt magába foglalja.

Mi lesz holnap?

2010. október 14-e, csütörtök... Ami miatt a dátum érdekes, az az Opera által korábban meghirdetett Up North Web fantázianevű esemény. Erről azóta sem derült ki túl sok minden, de néhány információmorzsával gazdagabbak lettünk.

Az már bizonyos, hogy egy Opera sajtónapról van szó, amikor a cég - kihasználva az általa gerjesztett nagyobb publicitást - fontos bejelentésekre készül. A megszellőztetett program:

10:00-10:15 - Az Internet jövője

10:15-10:45 - A jelen és a jövő meghatározó termékei és technológiái

10:45-11:00 - A web varázsát a szabványok adják

A fent linkelt cikk szerint legalább két bejelentéssel készülnek az Operánál. Haavard Twitter bejegyzései alapján azonban nem biztos, hogy minden újdonság leleplezésre kerül, ezek alapján lehet, hogy nem mindennel készültek el időben.

Számos spekuláció látott már napvilágot a várható újdonságokkal kapcsolatban - merthogy mindenki vár legalább egy konkrét új terméket az általánosságokon túl, - de senki sem tudja igazán, mire számítsunk. Mivel a legtöbb felhasználó ezzel van napi kapcsolatban, a legjobban a PC-s verzió, az Opera 11 előzetesét (alfa) várják. Figyelembe véve az eddigi kiadási dátumokat, és az elvileg felgyorsított fejlesztési tempót, nem is tűnik vad ötletnek (pláne, hogy az alfától hosszú még az út a véglegesig).

Az már komolyabb kérdés, hogy ez az Opera 11 alfa - ha az lesz - mit is tartalmazna. A legjobban talán mindenki a GPU gyorsítást várja tőle, számos, esetleg meg nem nevezett, vagy éppen kötelezőnek érzett javításon túl. Esetleg új felhasználói felületet, vagy egy, még nem igazán létező funkciót, amivel a Gyorshívóhoz vagy a vizuális fülekhez hasonlóan meglepik majd a világot. Persze lehet, hogy senkinek nem lesz igaza...

Nem szabad azonban megfeledkezni arról sem, hogy az Operának igen komoly érdekeltségei vannak más területeken, például a mobilok és internetképes eszközök piacán. Valószínűnek tartom, hogy legalább egy bejelentés ezekhez fog kapcsolódni. A részletek itt is bizonytalanok, de sejtéseink lehetnek a korábbi információk alapján. Például az Opera Mobile egy újabb verziójának bejelentése, természetesen az új Carakan JavaScript motorral a fedélzeten, vagy például a minialkalmazások, esetleg a Unite támogatásával.

A harmadik esélyes terület a szolgáltatásoké, ezekből is van jó néhány. Emlékezhetünk például az Opera által felvásárolt FastMail.FM levelező szolgáltatóra, ami körül azóta nagy a csend. De említhetnénk az Opera Mini reklámokkal való ellátását is, vagy éppen a pár hónapja bejelentett megújuló My Opera közösségi oldalt. Esetleg a Dragonfly egy újabb iterációja jöhet, de lehet olyasvalami is, amiről eddig nem is esett szó. Így belegondolva nem is rossz látni, hogy mennyi a "lehetőség", és mekkora a bizonytalanság, hiszen ez bizonyítja az Opera széles portfólióját és kreativitását.

Ti mire tippeltek?

(Addig is azonban, amíg fény nem derül az újításokra, keressétek fel a megújult Opera Portált)

Végleges az Opera 10.63

Az Opera fejlesztői a mai napon útjára bocsájtották a 10.6-os széria legújabb tagját, a 10.63-at. Ahogy a neve is mutatja, inkább csak kisebb változtatásokat tartalmaz elődjéhez képest, de a biztonsági javítások miatt minden 10.6 használónak erősen ajánlott a frissítés, akár az Opera oldaláról letöltve, akár az automatikus frissítéssel telepítve.

Számos fagyást sikerült kiküszöbölni, mindemellett még néhány indokolatlan belassulást is megoldottak. Természetesen jó néhány hibajavítás is bekerült, például a kezdősávval vagy az egér fókusszal kapcsolatban. Nem kevesebb, mint 5 biztonsági problémát orvosoltak.

A javítások teljes listáját szokás szerint megtaláljátok az Opera változási közleményében, Windows, Unix és Mac operációs rendszerekre egyaránt. A mostani kiadás egyébként megegyezik az RC2-vel, szóval aki azt használja, annak nem kell frissítenie. Értelemszerűen a 10.7-es szériát tesztelős se "frissítsenek", nincs semmi értelme, inkább csak gondok forrása lehet a változtatás.

Az Opera 10.63 a hivatalos oldalról tölthető le.

Web Sockets támogatás (b9067)

Megérkezett az éjfélkor beígért előzetes az első Core frissítéssel, amely a Web Sockets támogatás lett. Ezen felül még további, implementációt érintő módosítások is vannak amik a Widgeteket és Unite-ot érintik. UI változás nincs ezen a téren.

Olvasd el az Opera Core Concern's blog erről szóló írását (angol) és próbáld ki a teszteket és a server-sent eventeket.

Változások listája (Desktop):

  • DSK-314279 (Új jegyzet jött létre, mikor a jegyzetek listájának üres területére kattintottunk)
  • DSK-295578 (Rossz volt az ideiglenes fájl (TMP), mikor a letöltés dialógusból több, mint egy alkalommal megnyitottuk azt külső szerkesztővel)

Változások listája (Windows):

  • DSK-313628 (Nem futott a böngésző Windows 2000 alatt)
  • DSK-245127 (Héber (jobbról-balra) szövegek negatív betűközzel nehezen voltak olvashatóak)

Változások listája (Mac):

  • DSK-312788 (Új ablak nyitása billentyűparancs használatával üres munkaterülettel nyílt meg)
  • DSK-314900 (Az animációk megálltak a környezeti menü megnyitásakor)
  • DSK-298447 (A widgeteknek két alkalmazás menüjük volt Mac OS X 10.5-ön.)
  • DSK-296097 (Megszakadt a görgetés a címsáv legördülő-menüjében)
  • DSK-314886 (Nézet: Eszköztárak le volt tiltva eszköztár bekapcsolása után)
  • DSK-314917 (Újratervezett "fül bezárása" gomb)
  • DSK-313510 (Fehér háttér a vezérlők mögött)
  • DSK-298558 (Nem lehetett törölni a fájlválasztóból, hogy visszaállítsuk az alapértelmezést Mac-en)
  • DSK-314033 (Környezeti menü megnyitását követően nem mindig reagált megfelelően az egérkattintásokra)

Változások listája (Linux/FreeBSD):

  • DSK-313761 (Középső-klikk a szerkesztő mezőkben beillesztés után a Google-lel keresett)

Változások listája (Unite és Widgetek):

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