Hirdetés
- One mobilszolgáltatások
- Milyen okostelefont vegyek?
- Mobil flották
- iPhone topik
- Sony Xperia 1 V - kizárólag igényeseknek
- Teljesen átvariálhatja szoftverei nevezéktanát az Apple
- Samsung Galaxy A54 - türelemjáték
- Azonnali mobilos kérdések órája
- Honor Magic V3 - mágikus realizmus
- Samsung Galaxy S23 Ultra - non plus ultra
Új hozzászólás Aktív témák
-
Taci
addikt
válasz
martonx #7645 üzenetére
0-ról kezdtem az ismerkedést nem is olyan régen, és akkor még a példakódok alapján XMLHttpRequest volt a kódomban. Aztán itteni tanácsra váltottam róla Axios-ra.
Teszi a dolgát, úgyhogy azt most nem szeretném cserélni.De a kérdéses téma más szkriptekre is ugyanúgy vonatkozhat:
onerror alatt lévő forrásfájl később tölt be, közben a HTML feldolgozása fut tovább, nem várja meg a fallback forrás betöltését, amire viszont amúgy szükség lenne a továbbiakban, és ezért szétesik az oldal.Még annyi jutott eszembe (ami feltehetőleg nem túl elegáns megoldás, de működhet), hogy duplán rakom be a szkript meghívását:
- egyszer CDN-ről
- egyszer pedig a saját szerverről.Az axios-os példánál maradva:
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"</script>
<script src="../js/axios.min.js?v=0.26.1"></script>
Ennek lehet valamilyen hátránya így? (Azon kívül, hogy 20kB-tal többet tölt így le a kliens.)
Ja, azt nem mondtam (mert a kitörölt 5-6 kommentemben volt valahol az elején még), hogy azért nem elég, ha csak saját szerverről hívom a fájlt, mert a Google Search Console előszeretettel szkippeli, amikor indexeli az oldalt (erről elég sokat írnak a neten, kihagyja a css fájlokat, képeket, meg sokszor random JS-eket). Viszont mivel a tartalom erre alapozva generálódik, így az indexelt tartalom is "üres", mert csak a HTML váz látszódik így. Ezért szenvedek azzal, hogy ha tőlem (saját szerverről) nem akarja pont az a JS fájlt használni, akkor CDN-ről hátha jobban fogja szeretni.
Új hozzászólás Aktív témák
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Motoros topic
- Háztartási gépek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- DUNE médialejátszók topicja
- sziku69: Fűzzük össze a szavakat :)
- Kerékpárosok, bringások ide!
- Riasztó topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Azonnali fotós kérdések órája
- További aktív témák...
- Apple iMac A2438 (2021) All-in-One 27% 24" 4.5K Retina M1 16GB 2TB SSD gar
- Jabra Evolve2 85 Vezeték Nélküli Fejhallgató!
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 16GB RAM 512GB SSD garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 16GB RAM 512GB SSD garanciával hibátlan működéssel
- BESZÁMÍTÁS! Samsung Odyssey G5 32 144Hz WQHD 1ms monitor garanciával hibátlan működéssel
- Csere-Beszámítás! MSI Gaming X RTX 4060Ti 16GB GDRR6 Videokártya!
- Eredeti, új Lenovo 330W töltők - ADL330SDC3A
- LG 65BX - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready!
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
- Hp Prodesk 600 G3/ G5/ G6 SFF/ i5 8-9-10 gen, i7-9700 vagy "félkonfig"/ Win11- Számla, garancia
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest