Hirdetés
- Luck Dragon: Asszociációs játék. :)
 - eBay-es kütyük kis pénzért
 - Meggyi001: Több tucat Eiffel torony??? Igen, gyere, mutatom, hogy hol...
 - LordAthis: RETRÓnia - RETRÓ Mánia - Úton van hozzám egy csodás történelmi darab!
 - GoodSpeed: 24 éves a Windows XP! Nézzen ki úgy a Windows 11 mint az XP?
 - sziku69: Fűzzük össze a szavakat :)
 - sh4d0w: Kalózkodás. Kalózkodás?
 - ZolaMan: NerdQAxe++ 4.8TH/s SHA256 BTC Miner Modding
 - Kalandor: Tartalom
 - sziku69: Szólánc.
 
Új hozzászólás Aktív témák
- 
			
			
						Csepe
aktív tag
Igen, a select elemeinek kinézetét nem lehet módosítani, de vannak kerülôutak, pl: Custom select
 - 
			
			
						Sk8erPeter
nagyúr
"Csak nem volt benne semmi olyan, amit tovább érdemes boncolgatni"
Korábban nem értetted, miért nem jó az, hogy a kliensoldallal generáltatod le a stylesheeteket (bár nem is értem, hogy ennyi év tapasztalat után hogy nem tudod ezt megfejteni, nem túl bonyolult képlet), látszólag azt sem vágtad, hogy van watch-lehetőség, aminek segítségével különösebb probléma nélkül a fejlesztés során is folyamatosan lehet legeneráltatni a LESS-ből a kész CSS-fájlokat, problémáztál a szerverre való feltöltésen, mondván, ez túl sok kör, és még a gyorsítótárazáson is keseregtél, valamint úgy tűnt, hogy nem is igazán találtál végső megoldást a gondjaidra. Akkor hogyhogy nem érdemes boncolgatni? Ilyen alapon minek tetted fel a kérdést?
"A legtöbb kérdésre már írtam okfejtést"
Csak kimagyarázásokat láttam, hogy miért nem jó, amiket javasolunk, miért élsz inkább az eddig használt módszereiddel, de cáfold, ha nem így volt.
"Ami az általam használt editorhoz van plugin, az less>css ès css minify, de nincs egyben a kettő
"
És ki mondta, hogy feltétlenül az általad használt szövegszerkesztővel/fejlesztőeszközzel kellene generáltatni? Parancssorból ráküldöd a LESS watch-ot, meg a minify-oltatást, az meg csinálja a dolgát a háttérben, nem vagy a szerkesztődhöz kötve."Zipelősdi: a rendszer készítő azt találta ki, hogy az összes filet be kell zipelni, azt egy formon feltölteni, amit a rendszere használ utána vagy teszt, vagy élesben"
Imádom az ilyen retardált megoldásokat, amiknek értelme nincs, de még legalább jól el is bonyolítják a munkafolyamatot is... - 
			
			
						Sk8erPeter
nagyúr
Az én hsz.-emre nem reagáltál, miért?
![;]](//cdn.rios.hu/dl/s/v1.gif)
Minify-olásra van lehetőség:
http://stackoverflow.com/questions/25579926/what-is-the-best-way-to-minified-output-css-from-lessHogy a zipelésre miért van szükség, azt ennyiből nem igazán értettem.
 - 
			
			
						Sk8erPeter
nagyúr
Ez a fejlesztés szakaszában még elfogadható (de inkább nem, vagy csak kényszerhelyzetben, pl. ha (szerveroldali) előfeldolgozó épp nem áll a rendelkezésedre), productionben viszont tilos. Gondolj bele, mit is csinálsz ilyenkor: rábízod a kliensre, hogy a less.js fájlban található JavaScript-kód segítségével parse-old + előfeldolgozd a LESS-fájlodat/fájljaidat, átalakítsd a böngésző által elfogadható CSS-formátumba, majd injektáld a dokumentum head-részébe. Ez katasztrofálisan erőforrás-igényes. Szóval az a "3 kör futás" kell, bár nem kell, hogy ez olyan kényelmetlen legyen.
Érdemes lehet ezt úgy megoldani, hogy a LESS-fájlokat tartalmazó könyvtárat watch-olod az előfeldolgozóval, ami változtatás esetén azonnal legenerálja a szükséges CSS-fájlokat, és emellett folyamatosan szinkronizálod a CSS-fájlokat tartalmazó könyvtárat a távoli szerver könyvtárával (élő FTP-(vagy egyéb protokoll, mindegy)kapcsolatnál) - ez utóbbi például WinSCP-vel könnyedén megoldható (Linuxra és Macre is nyilván vannak alternatívák). Én pont ezt szoktam csinálni az SCSS/SASS-fájlokkal, már ha épp valamilyen oknál fogva nem tudok/akarok előbb MINDENT lokális környezetben tesztelni (de úgy illik!!), csak ez a kettő monitorozás kell, hogy fusson, észre sem veszed, viszont ha módosítasz a fájlon, elég gyorsan fent is van a szerveren a belőle legenerált CSS.A cache-ürítés a Ctrl+F5-ös módszer miatt meg ne legyen már akkora gond, ha magadnál teszteled, ha meg a megrendelő/más teszteli, akkor arra létezik más módszer is, hogy ne a korábban gyorsítótárazott fájlt kapja elő a böngésző.
Amit a (#2137)-ben írtál, hogy milyen hű de nagy a legenerált CSS, szemben a LESS-fájlokkal, amik sokkal kisebbek (tehát a logikád alapján jobb a less.js-sel feldolgozni a fájlokat), irreleváns, akkor sem a LESS-fájlt fogja olvasgatni a böngésződ, hanem a legenerált CSS-fájlt...
 Mivel azt tudja. (És az most "mindegy" (kérdés, hogy tényleg mindegy-e, vagy lesz különbség, ugyanaz-e az előfeldolgozó minden tekintetben, bár gondolom alapvetően igen), hogy magát a CSS-fájlt szerveroldalon gyártod le, vagy a klienssel erőlködöd ki.)Szerk.: most látom Cathfaern (#2136)-os és fordfairlane (#2138)-as hsz.-ét, ők is jól és nálam kicsit rövidebben összefoglalták a lényeget.
 - 
			
			
						Cathfaern
nagyúr
"Viszont akkor te(ti) a less fileokat sem töltitek fel"
Így van."itt meg valamiért követelmény"
Lehet, hogy azért (mert ha jól értem) külsősökkel dolgoztatnak, és egyszerűbb azt mondani hogy tölts fel minden forrásfájlt, mint hogy azt mondják hogy ide töltsd fel amit látunk, meg majd utána add oda a forráskódokat is."mondok jobbat, akit előttem meg akartak bízni, az szerzett egy css>less visszafordítót, és belemódosított a css-be, majd abból generálta vissza a less-t, lett amilyen lett

és ez persze nem tetszett nékik."
Hát ezt nem csodálom
 Ugye less-nek pont az a lényege, hogy átláthatóbbá és könnyebben menedzselhetővé teszi a css "kódot". Egy ilyen visszafordítóval pont ez veszik el. - 
			
			
						fordfairlane
veterán
Viszont akkor te(ti) a less fileokat sem töltitek fel, itt meg valamiért követelmény, tehát valamit csak csinálnak vele (még mindig nem válaszoltak, miért és mit töltenek be, sebíj, ráérek, van más munka)
Azt írtad, hogy a html-ben behúzod a less fájlt, meg valami less.js feldolgozót. Vagy az egy másik honlap?
A Less fájlt oda kell feltölteni, ahol a feldolgozása történik. Ez lehet a developer gép, lehet valami közbenső staging kiszolgáló, de akár a webszerver is. Sőt, ezek szerint a kliens is feldolgozhatja, bár ez nekem új.
 - 
			
			
						fordfairlane
veterán
- beírom, mentem, lefordítom
- css-t mentem, minify.zem ha kell, feltöltöm
- refreshelek és cachet ürítek, hogy tutti az új jelenjen megErre szoktak scripteket használni, amik automatikusan végrehajtják ezeket a lépéseket. A refresh és cache ürítés meg nyilvánvalóan nem oldja meg másoknál a cachelési problémákat, így erre asset verziózást érdemes használni.
Talán csak én nem vagyok elég tájékozott, de eddig még nem találkoztam olyan oldallal, amelyik a kliens böngészővel végezte volna a SASS vagy LESS fájlokat.
 - 
			
			
						CSorBA
őstag
Szia biker,
kicsit zavaros amit írsz
 De megpróbálom kihámozni, nem lehet, hogy arról van szó, hogy:Van több less fájlod. Ezeket importálja be egy main fájl, és ez fordul a site.css-re?
Nem lehet, hogy te csak az egyik kvázi al-less filet fordítod? Szerintem a main-t kellene, az fordításkor be fogja húzni a többi al-less filet és fordítja egyben
Feltölteni természetesen csak a css-t kell, a less-re maximum a mapping miatt van szükség.
 - 
			
			
						Sk8erPeter
nagyúr
Alapvetően nem a legjobb, persze, de lehet olyan eset, hogy nem akarja buzerálni az eredeti, alkalmanként akár frissülő alapot - ami jelen esetben a Bootstrap cucca, meg a rá épülő theme -, mert akkor pl. frissítéskor kidobhatná a saját megoldását (vagy folyton össze kéne tákolni), ezért kihasználja a CSS azon tulajdonságát, hogy a stílusok felülbírálhatók. Saját felülbírálásból persze már nem túl egészséges, ha több is van.
 - 
			
			
						Sk8erPeter
nagyúr
A < biztos nem, mert olyan nincs CSS-ben, > van, ami meg az elem közvetlen gyermekelemére illeszkedik. Mondjuk ezt ennyi év webfejlesztés után illene tudnod. A két/több egymás után írt elemselector - pl. li li - pedig azt jelenti, hogy az első elemnek VALAHOL a hierarchiában leszármazottja az utána írt elem (vagy több elem is akár), és teljesen mindegy, hanyadik szinten a hierarchiában (lehet közvetlen gyermekeleme is, de lehet valahol sokkal mélyebben is).
Szerk.:
Itt aztán mindent megtalálsz, ami érdekes ezzel kapcsolatban:
http://www.quirksmode.org/css/selectors/ - 
			
			
						kispx
addikt
Az előttem lévő jól mondja . De * helyett li-vel.
 
Új hozzászólás Aktív témák
- Revolut
 - Futás, futópályák
 - World of Tanks - MMO
 - Suzuki topik
 - Mindenki bukja a Blackwell chipeket, ha bejön Trump terve
 - Amlogic S905, S912 processzoros készülékek
 - Path of Exile (ARPG)
 - exHWSW - Értünk mindenhez IS
 - Polgári repülőgép-szimulátorok
 - Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
 - További aktív témák...
 
- -ÚJ,2 ÉV GAR- GAMER PC: i5-14400F (10mag/16szál) +RTX 3060Ti/3080 +16-64GB DDR4! SZÁMLA! 70 féle ház
 - Gamer PC-Számítógép! Csere-Beszámítás! I3 14100F / RTX 3060Ti / 16GB DDR5 / 1TB SSD
 - Nitro ANV15-41 15.6" FHD IPS Ryzen 5 7535HS RTX 4050 16GB 512GB NVMe gar
 - Microsoft Surface PRO 6 (256GB) + Billentyűzet
 - Dell Precision 15,6" FullHd IPS,Magyar,core i7,2/4GB VGA,8-16GB RAM,240GB-1TB SSD,jó akku,Win11,szép
 
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3285
 - Bomba ár! Lenovo X1 Yoga 2nd - i7-7G I 8GB I 256GB SSD I 14" WQHD Sérült I W11 I CAM I Garancia!
 - Konzol felvásárlás!! Xbox Series S, Xbox Serries X
 - Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
 - GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2253,95% Akkumulátor
 
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest
								
							
								
								
 Igazából elég végiggondolni, mi történik olyankor, máris kerülendőnek tűnik.
"![;]](http://cdn.rios.hu/dl/s/v1.gif)
								
								
								
								
 De megpróbálom kihámozni, nem lehet, hogy arról van szó, hogy:
								
								
								
								
