Kérlek, ha van idõd teszteld le több böngészõ alatt margóval és anélkül (margó értékét JS-ben is add meg!), stb. Vannak-e feleslegesen megjelenõ scrollbar-ok, vagy ilyesmi, amit tegnap írtatok az elõzõ verziónál. Mert elvileg ebben már nem szabad, hogy ilyen hibák legyenek.
Közben rájöttem, hogy ha nem volt címe (title) az adott képnek, akkor nem mûködött helyesen a kép elérési útjának kiíratása, ez is javítva.
Még mielõtt kikerülne az 1.70 verzió, azt hiszem - ha nincs más bug, amire közben fény derülne - beleírom a preload funkciót. Tehát galériáknál majd mindig elõretölti a következõ képet. Hasznos, ha nem akkor kezdi el a töltést, amikor a következõ gombra kattint az ember.
Húúúú végre elkészültem :)
Szóval a következõ a helyzet, elvileg ki van javítva rengeteg bug, mint pl: scrollbar bugok, body margin bugok, hidecontent layer bugok, stb.
Elvileg az alábbi hibáknak már nem szabad jelentkezniük, legalábbis Internet Explorer, Opera és Firefox alatt - Safari-t még le kell tesztelnem.
Próbáljátok ki Ti is please, hogy minél több helyen tesztelve legyen.
Ja és a CSS fájlon is változtattam. A body margin bugokat pedig úgy kell elkerülni, hogy amennyiben meg van adva margin érték, azt meg KELL adni a JS fájlon belül a megfelelõ változónak.
Okos gondolat, csak kicsit bonyolodik a hsználat. De csak egyszeri beállítás! Jó ötlet!!!
"a lényeg, hogy minél széleskörûbben jól mûködjön, nem?"
pontosan. ezért azon filózom, hogy beépítek 2 paramétert még a JS fájlba, amit majd változtatni lehet. Ez a 2 paraméter megadja a body X illetve Y irányú margóit. (Tehát ami a CSS-ben be van állítva esetlegesen, azt majd meg kell adni a JS-ben is manuálisan, és akkor mûködni fog elvileg - ezt próbálom most megcsinálni...)
Igen, a lightbox nagyon nem hibátlan, hajrá a fejlesztéssel! :)
worki: Igen, de ilyesmire nem lehet 100%osan alapozni, a lényeg, hogy minél széleskörûbben jól mûködjön, nem?
Ja, ez igaz... Meg úgyis o margót használok
Az a baj, hogy a javascripttel NEM tudom leellenõrízni azt, hogy mondjuk az oldalad CSS fájl-jában meg van-e adva margin érték a body-nak és ha igen, mekkora. Csak akkor tudnám, ha a body tag-nek lenne megadva style margin x px. Viszont kitaláltam egy másik megoldást, elvileg annak mûködnie kell, de az nem pár perces meló, kissé bonyolult. Úgyhogy addig javaslom, használjátok így, aztán addig megpróbálom kijavítani ezt a hibát (sajna a Lightbox sem hibátlan, pl. ott, hogyha van vízszintes scrollbar (mert kicsi a böngészõ ablak) akkor ha megjelenik a kép és elscrollozol jobbra, akkor ott már nincs takaró - layer...)
Igen, errõl lehetne népszavazást kiírni:P:D
Sztem meg lehet kevésbé zavaró, ha megjelenik a scrollbar, bár nemtom', a margós dolog is kikerülhetõ a legtöbb esetben (mármint a honlap készítõ oldaláról)...
Na a következõre jutottam. Ki lehet javítani a hibát, DE akkor pontosan úgy fog mûködni, mint a lightbox. Tehát ha pl. van margin érték, akkor a layer, ami elsötétíti a hátteret, az a margón kívül fog esni...
Na elkezdem a hibákat javítani... :D
Ja és két shot, hogy ez nálam, hogy néz ki (amit linkeltem). KéP1KéP2
Jap, mindenhol jelentkezik (rosszul írtam), sõt, ha nincs más css az oldalon akkor a honlapon megjelenik.. Pl itt nincs: LiNK
Szerk: Ja és a függõleges is. :P
Jaaa, a vízszintes scrollbar-ra gondoltok, hogy megjelenik? Igen ez egy általam ismert bug, sajnos a Firefox az egyetlen böngészõ, aminek egyszerûen nem lehet rendesen megállapítani a belsõ hasznos képméretét, mert sajnos a scrollbar-t beleveszi a hasznos méretbe. Igen ám, de nem tudhatom, hogy a scrollbar pontosan hány pixel széles, szóval 16-ra állítottam be, de megpróbálom kijavítani a hibát.
Csak a scrollbar mérete (szélessége) függ attól, hogy milyen témát használsz :|
Nálam Firefoxban az autómata méretezésnél kicsit nagyra méretez, a kép teljes egészében látszik, de a scrollbar megjelenik (kis üres rész tõlle jobbra).
Tudtok már vmi min. rendszerkövetelményt hozzá? Amit tapasztaltam: anyám 733as p3-asán 512MB rammal akkadozott a besötétedés, meg amikor átméretezte a képkeretet. Minden más tökéletesen ment, akadás nélkül. Legjobban a slideshow fönti csíkja tetszett. (Elég OSX style lett az egész, grat!)
Hali!
Új kinézetet tervezek enneka weboldalnak. Arra gondoltam, hogy a leendõ galériáknál felhasználnám a te megoldásod. Mit szólsz hozzá? Ezt kereskedelmi felhasználásnak tekinted? Ha megfelel, akkor impresszum oldalon feltûntetném a készítõnek a nevét. Vélemény? (Persze ez csak egyenlõre terv, még neki sem kezdtem az oldalnak és a megrendelõnek is rá kell adnia áldását.)
Üdv!
http://www.azosztaly.hu meg majd mindjárt: http://www.lakner.hu
A letöltéseket számolod?
Szeretném a ClearBox oldalára kitenni azokat az oldalakat, ahol mûködik a script, szóval megtennéd, hogy megadod az URL-t? Ez így reklám azoknak is, akik használják a cuccomat, meg nekem is jó referencia, ha majd sok oldalon fut a ClearBox ;)
Feltettem egy 163b nevû zip fájlt, ez csak az általad kért 2 változtatást tartalmazza és kizárólag a JS fájl. Arra figyelj, hogy ha átírod a picdir-t, akkor a css fájlban is módosítsd, ahol kell!
A képek mappáját, nem lehetne berakni beállítások közé? Az nem nagy feladat...
Mert még nem töltõdött be a zoldal, csak akkor lép mûködésbe!
Akkor sry. :)
Viszont valami biztos, hogy blokkolja a JavaScriptet. Az, hogy új ablakban nyitja meg annak a jele, hogy nem megy a JS. Nincs valami tartalom-szûrõ? Manapság a vírusírtókban is vannak ilyen funkciók...
Hmm, Opera böngészõ alatt valami nagyon nem stimmol sajnos a Clearbox-os aloldaladon. Meg kellene adni a megfelelõ DOCTYPE-ot a html dokumentumon belül, mert szerintem az lehet a probléma.
Hmm érdekes. Viszont kijavítottam csomó bug-ot, felkerült az 1.62 verzió, próbáld esetleg ki azzal (ott már nem kell a css fájllal törõdnöd, mert kiszedtem belõle azt a 2 sort, viszont mindenképpen a clearbox.css-t linkeld elõször és csak utána a többi css fájlt).
- a clearbox.css legyen mindig a legelsõ css fájl, amit belinkelsz a html dokumentumon belül - a clearbox.css-ben a html, body -tól TÖRÖLD KI a következõ sorokat:
width: auto !important; height: auto !important;
- ha az animációt gyorsítani akarod, akkor a javascript fájlban a CB_JumpX és CB_JumY paraméterek értékét növelheted max. 99-ig
Nekem elvben így jó volt a Te oldaladon is - már amennyire le tudtam tesztelni.
Hmm figy: én most letöltöttem az oldalad egy részét könyvtár struktúrával együtt és nekem FF alatt is jó, mármint az oldal maga jól jelenik meg. A Clearbox ablak nekem úgy tûnik, hogy függõlegesen nem középen, hanem kicsit lejjebb jelenik meg és ff alatt tényleg iszonyat lassú, még agyalok rajta mi lehet, de please, addig megtennéd hogy az oldaladon beüzemeled a clearboxot és akkor meg tudom nézni, hogy konkrétan mi a gond.
kis gond akadt... az oldalam balra van rendezve, ha a kódot beteszem akkor középre teszi. ha átírom a css-t hogy balra tegye vissza, akkor a clearbox a képet is kiteszi oda, sehogysem akar középen megjelenni. másik gond hogy ff alatt nagyon lassan jön be, de ie alatt jó bár gondolom a gyorsaságát át lehet írni.
Én is használom (mármint a ClearBoxot), mert szimpatikus :), vagyis használnám, ha már online lenne az oldalam. :D
Tetszik, kifejezetten jó (én quick gal-t használok ami elkészíti a gallériát is, de sajna nincs benne slideshow (ha lesz idom beleheggesztem a slideshow-t)) Gratta a kód elrejtéséért :P
épp most mondta nekem cSw hogy érdemesebb ezt használni, szerintem ma/holnap kicserélem a lightboxom, ez sokkal szebb/gyorsabb.
Kikerült az 1.61-es verzió. Fõleg a SlideShow effektet lehet buzerálni benne, meg pár bug javítva lett, használjátok. Most már nekiülök lassan a html oldalak megjelenítésének is de asszem az egy nagyobb lélegzetvétel lesz :)
mindenképpen újratöltésnélkül lenne, mert az iframe-be is így kerül adat
Hát nagyon leegyszerûsítve: az oldal újratöltése nélkül tudok vele betöltetni bármilyen html (vagy php, stb) oldalt gyakorlatilag az oldal bármely részére. Tehát pl. olyat is meg lehet csinálni, hogy van egy div -ed, amibe betöltesz egy teljesen különálló html fájlt. Csak ha jól sejtem ez nem túl biztonságos, szóval szerintem marad az iframe-es megoldás, viszont akkor lehet, hogy a képek megjelenítését is az iframe-ben fogom megcsinálni, még nem tudom.