Úgy látszik a beépített funkciók ritkítása mellett viszonylag csendben fejlődött a Windows & Tabs API, aminek a hatására Joel Spadin megírt egy régóta hiánypótló kiegészítőt, ez pedig nem más, mint az AutoStack. Sokan már a nevéből következtethetnek, akik nem, azoknak rövid ismertető:
A kiegészítő beállítás oldalán a következő opciók közül választhatunk:
Auto-stack tabs opened in the foreground | Az előtérben nyitott lapok csoportosítása |
Auto-stack tabs opened in the background | A háttérben nyitott lapok csoportosítása |
Create a new stack if the current tab is not already part of a stack | Minden releváns lap csoportosítása (ha nincs alapból csoportban, akkor is) |
Open new tab next to active | Új lap nyitása az aktív mellett |
Expand stack when a tab is auto-stacked | A csoportok automatikus kinyitása, mikor új lap kerül bele |
Don't auto-stack these tabs: (place one tab title per line) | Title (cím) alapú fehérlista, hogy mit NE csoportosítson. |
Egyetlen apró hiba (ez részben Opera bug), hogy mikor egy stack-ben lévő fület bezársz, majd újranyitsz (reopen paranccsal), akkor a stack végére kerül. Ez azért van, mert az Opera nem rakja ilyenkor vissza a stack-be (ez bug), a kiegészítő meg igen, de ő meg azt nem tudja, hogy hol volt eredetileg.
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
Tebi 2012.05.13. 11:20:35
Mihics Zoltán (Med1on) 2012.05.13. 12:07:48
Cawington 2012.05.13. 12:49:25
Cawington 2012.05.13. 12:54:09
Teddy Beer 2012.05.13. 13:00:00
Tebi 2012.05.13. 13:31:26
Tebi 2012.05.13. 13:38:37
Dzsini 2012.05.13. 13:45:09
Ez sem tud ilyet.
penge™ · http://www.thevenusproject.com/ 2012.05.13. 14:54:12
@Tebi: Így kellett volna kiadni opcionálisan. De mivel nem opcionális volt (és sokan a mai napig balhéznak amiatt, hogy az alap Tab Stacking sem kapcsolható ki, mert véletlenül (bár nem tudom olyat hogy lehet, a Drag and Drop bug sokkal vészesebb volt) csoportosítják a füleket), ezért felhasználói nyomásra gondolok egyszerűbb volt az egészet kivenni, mint checkboxos megoldással opcionálisra megcsinálni. Főleg, mivel akkor is siettek a véglegessel, utána meg jöttek a nagyobb projektek (HWA, HTML5 implementációk, ES5 és társai) és gondolom megfeledkeztek róla.
Teddy Beer 2012.05.13. 17:00:09
A véletlen tab stacking valós szemét, a drag and drop meg haszontalan hülyeség.
penge™ · http://www.thevenusproject.com/ 2012.05.13. 18:48:51
A Tab Stacking lehetne kikapcsolható, viszont aki véletlenül rendezi csoportokba a füleket, ráadásul gyakran és józan állapotban az erősen Parkinson-gyanús. :D Esetleg most tanulja a számítógép (és az egér) használatát, de azok teljesen más stílusban szólnak hozzá. :-)
Teddy Beer 2012.05.13. 19:31:00
"A Tab Stacking lehetne kikapcsolható, viszont aki véletlenül rendezi csoportokba a füleket, ráadásul gyakran és józan állapotban az erősen Parkinson-gyanús. :D Esetleg most tanulja a számítógép (és az egér) használatát, de azok teljesen más stílusban szólnak hozzá. :-)"
Vagy mert tapipadon tolják és a finger freestyle-ba néha belecsúszik egy kis gebasz, vagy egyszerűen rossz az egerük. De elég bosszantó, akkor is ha ritkán jön elő.
MosoMasa 2012.05.13. 20:06:27
Megérte fejlesztgetni - mint a múltkor egy évig a gyorshívó animációját!
franatixx 2012.05.14. 11:49:46
>Flashel megcsinálják
Tulajdonképpen a nagyobb durranás HTML5 fícsörök többsége megoldható volt flash-sel eddig is, még a websockets is kiváltható volt, valami hasonló célra kitalált takony házi protokolja az adobének is van.
A lényeg éppen az volt a HTML5-ös cuccok kidolgozásánál, hogy ne fos pluginekkel kelljen kerülőutat kitalálni a fejlesztőknek a felmerülő problémára még majd 2020-ban is.
Az, hogy jelenleg az opera bétákban sebészi pontossággal kell kattintani a tréfás mellékhatások elkerülése végett, nem a drag 'n' drop hibája hanem azé a balfaszé aki az implementálása során elbaszarintott valamit a kódban amit azóta sem voltak képesek kijavítani. Bízzunk benne a véglegesig sikerül, mert amúgy még egy nagy 100-as szög kerül az opera koporsójába az elvesző fókusz, a position:fixed bug, a gyakran használhatatlan pluginok meg a még ki tudja mi mellé amik önmagukban is user-antimágnesek.
Dzsini 2012.05.14. 12:00:57
Megnyitottad egy böngészőben (vagy bármilyen flash-megjelenítőben), és lehetett vele böngészni, lehetett vele youtubeot nézni meg sok minden egyebet, sajnos most már csak képek vannak róla itt-ott.
penge™ · http://www.thevenusproject.com/ 2012.05.14. 12:06:48
Dehogynem. b1406-ban már javítva van.
franatixx 2012.05.14. 12:12:53
Igen? Akkor ez:
>Külön említést érdemel a drag&drop támogatás jelentős fejlesztése
azt takarja hogy már normálisan működik a felület?
Most az elmúlt 1-2 hétben sajnos nem volt alkalmam kipróbálni az új buildet (és nem is nagyon lesz még egy ideig), nézzétek el nekem.
penge™ · http://www.thevenusproject.com/ 2012.05.14. 12:21:20
franatixx 2012.05.14. 12:55:53
Valahogy volt egy olyan érzésem, hogy ez is ilyen "a probléma gyökere mélyen az opera motorjában rejlik, a megoldás messze nem triviális" típusú bug. :D
Teddy Beer 2012.05.14. 15:11:30
penge™ · http://www.thevenusproject.com/ 2012.05.14. 15:19:58
Mert Drag and Drop (nak nevezhező valami) csak úgy volt, hogy egy hülye felületen megfogtál egy elemet, majd JavaScripttel az adott webalkalmazáson belül odébb pakoltad. Szóval picit korlátozott volt.
Teddy Beer 2012.05.14. 15:30:34
penge™ · http://www.thevenusproject.com/ 2012.05.14. 15:52:18
Ez olyan, mint a "azért ne építsünk autópályákat, mert lehetővé teszi a gyorshajtást és az növeli a halálos balesetek számát", figyelmen kívül hagyva azt a tényt, hogy jóval biztonságosabb, mint ugyanannyival menni(!) egy kétsávos, kereszteződésekkel teli úton. :D
Drag and Dropra szükség van, igény van ezért van létjogosultsága egy szabványos HTML5-ös megvalósításnak, ami jóval biztonságosabb, mintha ugyanazt a jogkört terjesztenék ki (amit a DnD API lehetővé tesz) a JavaScriptre. Így már érthető?
Erre mondtam az elején, hogy ha nem tetszik NEKED és nem használod attól még ne vetítsd ki az egész emberiségre. Mert jóval többen használják/igénylik, mint az IRC-t, a torrentklienst, a Unite-ot és a Widgeteket együttvéve.
Teddy Beer 2012.05.14. 15:59:07
Teddy Beer 2012.05.14. 16:02:00
"Erre mondtam az elején, hogy ha nem tetszik NEKED és nem használod attól még ne vetítsd ki az egész emberiségre. "
Az hogy neked tetszik és arra élvezel, attól még jól elvan nélküle mindenki és meg tudja csinálni ugyanazt nélküle is. Van. Kell? Nem. Ez nem szerelem kérdése.
franatixx 2012.05.14. 16:50:45
>Flash nélkül is van
Itt mire gondolsz? A DOM elemek pakolgatására, ami eddig is valóban létezett csak neked kellett megírnod JS-ben (ehem, sok sikert hozzá, na az tényleg problémás meg erőforrás-zabáló módszer), vagy arra hogy behúzhatsz a böngésződbe a fájljaid közül egyet pl? Mert a másodikra, szabványos, elterjedt megoldás tudtommal csak flash alapú volt. Azért meg ne kelljen már flash pluginnek indulnia hogy egy k*baszott képet behúzhass. Megjegyzem a HTML5-ös megoldás sem bonyolultabb mint flashben megcsinálni, sőt.
>a valóság meg az hogy erőforrás zabáló
Erre forrást pls., tényleg érdekelne.
>biztonsági rés forrás az egész
Erre forrást pls., tényleg érdekelne.
Bugforrásnak meg csak az a feature nem bugforrás amit nem is implementálnak, ezzel nem mondtál sokat. Szerintem meg a levelező a bugforrás, mert azt én nem használom. Ha megnézem a changelogokat melyik milyen súllyal szerepel szerintem én nyertem. :)
Teddy Beer 2012.05.14. 18:54:35
franatixx 2012.05.14. 19:58:36
Igen, nagyon életszerű. Az elmúlt kb. fél évben én már csak így töltöttem fel fájlmegosztókra tartalmat (mediafire, imgur, stb).Nagyságrendekkel egyszerűbb és jobb felhasználói élményt nyújt, mint kurva modális dialógusablakokban matatni. Úgyis az esetek jó részében egyik oldalt böngésző, másik oldalt amivel szuttyogok (windóz intéző, total commander, kinek mi), jóval egyszerűbb ha valamit meg akarok osztani csak hopp, berántani jobbra és kész is. Fel sem fogom hogy lehet ez annyira érthetetlen, nekem még touchpaddal is jobban kézre áll. És igen, Operából mocskosul hiányzott miután Chrome-on már megszoktam.
Ellenben várom továbbra is a forrásokat az előző hozzászólásodban felvetett, erősen FUD-gyanús kijelentésekre.
Teddy Beer 2012.05.14. 22:15:48
Teddy Beer 2012.05.14. 22:24:49
Teddy Beer 2012.05.14. 22:39:05
penge™ · http://www.thevenusproject.com/ 2012.05.15. 03:16:46
Pedig már napok óta fut a petíció. Ez aztán a teljesítmény!
Na nem mintha bármi értelme lenne az egésznek, de azért le lehet belőle venni, hogy mennyire népszerű ez az egész. :(
Dzsini 2012.05.15. 06:39:47
Bár drámázáshoz ugyanúgy megfelel, mint bármi más.
Dzsini 2012.05.15. 06:41:40
beef 2012.05.15. 20:15:34
Már jó párszor zártam be miatta sima balklikkel fület.
Lehet már más korábban jelezte, akkor bocs.
penge™ · http://www.thevenusproject.com/ 2012.05.15. 21:09:59
beef 2012.05.15. 22:20:30
De sajnos én félképernyős módban használom és úgy már nem férne el az oldalsáv.
djuice 2012.05.16. 00:27:09
Ez elérhető vhogy a mai verziókban pl. gomb kombinációkkal?
penge™ · http://www.thevenusproject.com/ 2012.05.16. 03:29:30
Most képzeld el, hogy valaki véletlenül megnyomja (több billentyűt egyszerre), aztán ennek hatására újratölt minden lap és megdöglik a tehene a Farmville-ben, ezáltal felhasználót veszít az Opera Software. Ekkora kockázatot nem vállalhat egy kis norvég cég.
X8 2012.05.17. 07:55:44
én biztos nem valtok masik operára mig nem lehet kikapcsolni ezt a fost :(
marad a 10.70 és utana valami mas böngészö lesz ha ezt nem javitjak és sztem nem én vagyok az egyedüli
egyrefosabb opera support sajnos :(
mennek a marhaságok irányába
penge™ · http://www.thevenusproject.com/ 2012.05.17. 17:09:48
Ugyanis olyat is lehet csinálni ezzel az API-val, hogy a manuálisan stack-elt füleket unstack-eli.
ps: A tanácsokat nem feltétlenül kell megfogadnod, de ha olyan stílusban írsz, hogy "You should make a checkbox to disable this fucking Tab Stacking at all!", akkor lehet, hogy nem éred el a kívánt hatást.
Én azt kértem az első verziónál, hogy legyen lehetőség stack-elni akkor is, ha alapból nincsenek stack-elve a fülek és a következő verzióban megvalósult. Így nálam minden releváns fület stackel.
Teddy Beer 2012.05.17. 17:56:52
www.youtube.com/watch?v=k_QDGdbg-QQ
penge™ · http://www.thevenusproject.com/ 2012.05.17. 18:36:11
Teddy Beer 2012.05.17. 18:57:26
penge™ · http://www.thevenusproject.com/ 2012.05.17. 20:08:38
Égés pedig énn azért lenne, mert mi tudjuk (vagyis sejtjük) hogy valaki, aki ennyire alpári stílusban nyilvánul meg évek óta: i.imgur.com/MULZN.jpg (a dupla sorok a Chrome bugos screenshot kiegészítőjének köszönhetőek), de azon kívül, hogy a Magyar Opera blogon anyázik, semmi értelmeset nem tesz annak érdekében, hogy elérje a célját valószínűleg nem az.
De ha tényleg Parkinson-kóros, én kérek tőle személyesen elnézést.
penge™ · http://www.thevenusproject.com/ 2012.05.23. 18:28:58
Például nem lehet új lapot nyitni sem Ctrl+T-vel, sem mozdulatparanccsal, ellenben bezárni lehet és linkre kattintva az új lapon nyíló linkek is új lapot nyitnak. Továbbá ablakot (Ctrl+F12, Shift+F12 vagy jobbklikk->Edit site preferences) sem lehet nyitni a böngésző következő bezárásáig.