Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [Mr Dini:] Ha szeretnéd rootolni az LG Smart TV-d, tedd meg most!
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [Argos:] MuzsikAI
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [Luck Dragon:] MárkaLánc
- [Re:] [Brogyi:] CTEK akkumulátor töltő és másolatai
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] [proci985:] Audyssey szobakalibráció felülvezérlése REW + mérőmikrofonnal
- [Re:] [callmeakos:] A bukott koncepció, amiért háromszor is fizettem.
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
Hozzászólások
dqdb
Topikgazda
Itt továbbra is azt érzem, hogy akár az oldal hülyesége, akár nem, az Opera valahogy sokkal jobban tudta ezeket kezelni, mint a többiek.
Mármint az Opera szebben, elegánsabban irányítja át magát, ha 302-es HTTP kódot kap vissza? Ha egy böngészőnek a webszerver azt mondja, hogy tessék átfáradni másik címre, akkor a böngésző csak annyit tud tenni, hogy átfárad másik címre, ezen nem lehet mit sokkal jobban kezelni.
ImageShack-nél ugyanez van, de ott a direktlinkelt kép Operában is az oldalra irányít vissza.
Vagy mégsem kezeli sokkal jobban az Opera?
Ráadásul a buta eseménykezelője miatt először lerendereli a főoldalt, majd utána irányít át még show just imege userJS esetén is
Ez nem a buta eseménykezelője miatt van: a WebRequest API-t használva gyönyörűen át lehet irányítani anélkül a kérést egy másik címre, hogy bármiféle HTTP kommunikáció megtörtént volna. Itt az nehezíti meg a fejlesztő dolgát, hogy a TinyPic képmegjelenítő URL-jéből nem derül ki, melyik szerverükön van a kép, így le kell tölteni az oldalt, hogy a forrásából kiszedhesd. Ezt kétféleképpen lehet megvalósítani:
1. content script, ami letöltődés közben a böngésző által letöltött oldalból kikapja az URL-t, és átirányítja oda
2. WebRequest API-n keresztül az onBeforeRequest eventet figyeled, TinyPic cím esetén a bővítmény gyorsan elsüt egy XHR kérést az eredeti oldalra, kiszedi annak forrásából a címet, és lecseréli a kérés címét arra (maga a hálózati kommunikáció csak ezt követően indul el).
Az előbbi egyszerű, kevesebb munkát és gyakorlatot igényel. Az utóbbi nagyobb munka, de úgy megoldható az óhajod. Ha nem hiszed el, este összedobok rá egy proof-of-concept bővítményt, maximum 15 perc alatt megvan.
hunfatal: De közvetlen linknél, ha nem megy, akkor mögéhánysz egy kérdőjelet a linknek és akkor nem lesz tele szeméttel.
Ez teljesen oldalfüggő, bár több helyen működik.
Sk8erPeter: Viszont ha a képre jobb klikkelsz, és kép megnyitása új lapon, akkor ezt a linket kapod, ami egy jpg-kiterjesztésű képet tartalmaz, nem pedig png-t, és így nincs semmiféle átirányítás.
Ha megnézed az eredeti oldalt, ott az IMG Code for Forums & Message Boards mezőben ez szerepel, mert a TinyPic is támogatja a hotlinkelést ...
tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek
Téma tudnivalók
Kérdés előtt olvasd el az
összefoglalót!
Mai Hardverapró hirdetések
prémium kategóriában
- XBOX ONE/PS4/PS5/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- XBOX SERIES/PS4/PS5/XBOX ONE/NINTENDO SWITCH konzolt vásárolnék!
- PS5/PS4/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- Új Dobozos Lenovo Ideapad Flex 5 x360 Érintős Ultrabook Óriás Tab 16" -40% Ryzen 5 5500U 16/512 QHD
- PS4/PS5/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!