Hirdetés
- Csonkítás áldozata lett a nemzetközi Redmi Note 15 Pro+
- Nem rejtegetik tovább a Redmi Note 15 Pro és 15 Pro 5G globális verzióját sem
- Akciófigyelő: December 24-ig tart az Ulefone karácsonyi leárazása
- Bemutatta a Xiaomi a Redmi Note 15 és Note 15 5G globális változatát
- Félrevezető a Tesla önvezető marketingje, mégis zöld utat kaphat Európában
- Vivo X200 Pro - a kétszázát!
- Mobilinternet EU-n kívül, eSIM adatcsomagok használata
- Huawei P20 Pro - profit csinál minden fotósból
- One mobilszolgáltatások
- Minden a BlackBerry telefonokról és rendszerről
- Samsung Galaxy S25 - végre van kicsi!
- Azonnali mobilos kérdések órája
- Apple iPhone 17 Pro Max – fennsík
- Google Pixel topik
- Garmin topik
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
martonx
veterán
Van pár ökölszabály:
1. scripteket mindig a body végére tesszük. Ez alól a ga script az egyetlen (általam ismert) kivétel, noha ez is simán megy az oldal alján is, de a gugli azt javasolja, hogy a mérések pontossága érdekében inkább menjen a head-be. A ga script egyébként csak egy async loader, szóval szerencsére csak minimálisat fog az oldalad betöltődésén lassítani.
2. ne foglalkozz az async - defer attribútumokkal. Ha ezekre vagy szorulva, akkor az azt jelenti, hogy valamit elég rendesen elbaltáztál. No de miért? Mert egy rendesen optimalizált oldalon egy szál minifikált bundle-özött js található (na jó az egy szál, az bizonyos esetekben, mikro optimalizációknál lehet akár 2-3 is), ergo ezekre az attribútumokra nincs is érdemben szükség.
3. ha már optimalizálás, akkor cdn-ről használod azt az egy szál minifikált, bundle-özött js-edet? Sőt menjünk tovább, minden statikus tartalmat (css - ami ugye szintén bundle-özött, minifikált, képek - amik ugye lehetőség szerint sprite-okban vannak). A cdn-ben be van állítva a gzip, illetve valami jó nagy expiary date? A cdn már csak azért is fontos, mert a böngésző azonos domain-ról sorrendben szedi le / várja be a kért cuccok letöltődését. Ellenben ha valamit másik domain-re teszel ki, pl. cdn-re, akkor annak a letöltése, feldolgozása hirtelen párhuzamossá válik.
4. ha már kismillió js file-od van, akkor használj valamilyen loader scriptet, amivel szabályozni tudod, hogy mikor épp melyik js töltődjön be, így minden oldal csak a számára szükséges minimális js-t fogja letölteni, használni.
5. egy oldal pagespeed-jén ritka az, amikor maga a js betöltés ront. Simán lehet, hogy a szerver oldalon van valami elcseszve (mondjuk a legtriviálisabb dolgokat is sql-ből kérdezgeti le, erre nagyon jó tipikus rossz példa a cms-ek működése), valami nincs cache-elve, szar a html struktúra, túlbonyolított a css, és ez miatt extra köröket fut a renderelés stb...
Új hozzászólás Aktív témák
- Házimozi belépő szinten
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Mini-ITX
- Kerékpárosok, bringások ide!
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Invázió egy novellában 3-4. (Update) +5. fejezet! (18+ nyelvezet)
- exHWSW - Értünk mindenhez IS
- Kisétvágyú Radeon RX 9060 XT-t hozott az AMD
- Vivo X200 Pro - a kétszázát!
- További aktív témák...
- Félgépek,jó állapotban,kiszórós akció,i3-i5,ddr3,h61m,intel hd
- eladó Nikon Z5 fényképezőgép memóriakártyával
- Audeze Penrose wireless prémium Playstation/PC/Mac/Android gamer füles! Boltokban már nincs!
- i7 8700/ RTX 2070 super alapú konfig/ garancia/ ingyen foxpost
- Ps5 slim digital hibátlan 2026.04.17+1 év Alza jótállás
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700K / GTX 1660TI / 16GB / 128GB SSD + 1TB HDD
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3293
- Beszámítás! Apple Macbook Air 15 M2 2023 8GB 256GB notebook garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3892
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


