- Milyen TV-t vegyek?
- OLED TV topic
- AMD Navi Radeon™ RX 9xxx sorozat
- 80% vs. 100% – Tönkreteszed az aksit, ha mindig feltöltöd? – Tech Percek #6
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen alaplapot vegyek?
- Asztrofotózás
- Egérpad topik
- Azonnali alaplapos kérdések órája
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Ú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
- Autós topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Xbox tulajok OFF topicja
- Milyen TV-t vegyek?
- sziku69: Szólánc.
- MediaTek lapka köré épülne a Galaxy S25 FE?
- Robotporszívók
- Nintendo Switch 2
- Spotify
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- További aktív témák...
- Google Pixel 9 Pro készülékek 128gb / 256 gb / 512gb - Szép állapot, garancia, akár beszámítással
- Xiaomi Poco X7 Pro 5G 12/512gb - Makulátlan, garanciális, akár beszámítással
- Xiaomi 14T Pro 12/512gb - Makulátlan, akár beszámítással
- Samsung Galaxy S25 12/256gb - Újszerű, akár beszámítással
- Eladó Cooler Master Masterliquid ML240L V2 RGB
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- Lenovo Thinkpad P16 G2 - i9-13980HX, 64GB, 1TB SSD, 16" WQUXGA (3840 2400), RTX 4090
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 4070Ti Super GAMER PC termékbeszámítással
- Csere-Beszámítás! Asztali számítógép PC Játékra! I5 12400F / RTX 3070 / 32GB DDR4 / 500GB SSD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest