- Projektor topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Pokoli lövölde pörgetné meg a GeForce-ok eladását
- Sony MILC fényképezőgépcsalád
- Kódolás Qwen3-mal saját gépen, Cline AI-alapú autonóm kódolási ágenssel
- 80% vs. 100% – Tönkreteszed az aksit, ha mindig feltöltöd? – Tech Percek #6
- Internet Rádió építése (hardver), és programozása
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Nvidia GPU-k jövője - amit tudni vélünk
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Itt egy elég jó magyarázat arra, hogy miért fordul elő ez a probléma:
HTML5 Validation and the rel tag
röviden és tömören az a lényege, hogy a HTML5-validáció elbukik, amennyiben a rel attribútumban más van, mint a linkelt oldalon látható listában szereplő kulcsszavak. Ilyenek pl. a "lightbox", "clearbox", "colorbox" és hasonló mágikus jelzők a kép megjelölésére.Az a baj, hogy a ClearBox erősen ennek az attribútumnak a használatára épít.
Személy szerint azért preferálom a ColorBox-ot, mert - mint ebből a példából is látható - a ColorBox egy kicsit rugalmasabban kezelhető: például nem kell a rel attribútumot használni ahhoz, hogy azonos albumba/galériába tartozzanak adott képek, hanem elég pl. azonos class tulajdonságra hivatkozva összetartozónak minősíteni őket; valamint személyes szimpátiámat erősíti a jQuery használata (igaz, ez plusz függőség), amivel elég könnyen lehet manipulálni a DOM-elemeket; plusz ahogy észrevettem, több dolgot támogat. Még valami: ez már kódolással kapcsolatos dolog, de nekem az sem tetszik, hogy document.write-tal ír ki script tageket, így húzza be a saját kis konfigfájljait, amikkel felül lehet bírálni a működést; meg ugyanezzel a módszerrel húzza be a stílust meghatározó CSS-fájlt is, lásd ezt a részt:document.write('<link rel="stylesheet" type="text/css" href="'+CB_ScriptDir+'/config/'+CB_Config+'/cb_style.css" />');
document.write('<script type="text/javascript" src="'+CB_ScriptDir+'/config/'+CB_Config+'/cb_config.js"></script>');
document.write('<script type="text/javascript" src="'+CB_ScriptDir+'/language/'+CB_Language+'/cb_language.js"></script>');
document.write('<script type="text/javascript" src="'+CB_ScriptDir+'/core/cb_core.js"></script>');Ez nagyon csúnya megoldás így. Egyben kényelmetlenné is teszi az egésznek a kezelését, mert nem a saját tetszőleges fájlodban konfigurálod a script működését úgy, ahogy akarod. A ColorBoxnál ez is jobban megoldott kérdés, és szebb a kódja - könnyebb is áttekinteni, meg mondjuk rövidebb is a jQuery miatt. Nem akarlak hosszan fárasztani vele, hogy milyen kódolási szokások nem tetszenek még ezeken kívül a ClearBox-nál, no de összességében én kiforrottabbnak tartom a ColorBoxot. A ClearBox is jó egyébként, csak szerintem még azért fejlesztésre vár, hogy még szebben lehessen kezelni az egészet. Ha HTML5-validdá szeretnéd mindenképp tenni az oldaladat, akkor sajnos jelenlegi állás szerint kénytelen leszel lemondani a ClearBoxról. Mivel a core-ból tudtommal nincs is emberi szem által is értelmezhető változat (míg a ColorBoxé teljesen nyilvános, mint itt látható), így még át sem lehet szerkeszteni a kódját, hogy ne a rel attribútumra hivatkozzon.
Na, biztos még jutna eszembe más szempont is, de asszem már kiderült, számomra miért is szimpibb a ColorBox.De természetesen ha valakinek a ClearBox szimpatikusabb, emiatt ne mondjon le róla.
Mivel Te még az oldalad fejlesztésének kezdetén vagy, még időben eldöntheted, melyik használatára is szeretnél támaszkodni.
Ha valami nem világos, kérdezz nyugodtan.
Új hozzászólás Aktív témák
- Xiaomi Redmi Note 14 Pro 5g 8/256gb - Szép állapot, akár beszámítással
- LG 70UN74003LA Smart LED Televízió, 70" (177 cm) - 4K Ultra HD, HDR, webOS
- TP-Link RE650 AC2600 (RR650) WIFI hatótávbővítő
- BONTATLAN Új Iphone 16 és 16 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- ÚJ Bontatlan iPad Air 6 - 7 gen 11 és 13 Minden szín 1 év Apple Garancia Azonnal Átvehető DEÁK Térné
- BESZÁMÍTÁS! ASUS ROG B450 R7 5700X 16GB DDR4 512GB SSD RX 6700XT 12GB DeepCool CC560 Seasonic 650W
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" FHD Touch I W11 I CAM I Garancia!
- ÁRGARANCIA! Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Intel X540-T2 dual-port 10GbE RJ45 hálózati vezérlő (10Gbit, 2 port, áfás számla, garancia)
- HATALMAS AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest