Hitta & Få åtkomst till inbäddade filer i Safari på Mac med sidresurser
Innehållsförteckning:
Behöver du hitta några inbäddade sidresurser i Safari på MacOS? Du kan göra det med funktionen Page Resources, en praktisk funktion för alla webbutvecklare, webbdesigner eller webbarbetare.
Medan tidigare versioner av Safari inkluderade en funktion som heter Activity Monitor som låter dig enkelt se och komma åt resurser som laddas på en webbsida och till och med ladda ner inbäddade filer som javascript, bilder, css, FLV-video, mov-filer, och ljud, den funktionen är inte längre tillgänglig.Aktivitetsövervakningsfunktionen användes flitigt av webbutvecklare, men den har tagits bort från Safari 6 och framåt, vilket innebär att om du vill spåra filer inbäddade på webbsidor och se andra resurser måste du använda funktionen Sidresurser som finns i utvecklarmenyn istället.
Den här guiden visar hur du använder funktionen Sidresurser för att hitta inbäddade media och andra källfiler på en webbsida.
Hur man hittar inbäddade filer, media och resurser i Safari på Mac
- Aktivera först Safari Developer-menyn om du inte redan har gjort det genom att öppna Safari-inställningar, gå till fliken "Avancerat" och markera "Visa utvecklingsmenyn i menyraden"
- Navigera till webbsidan där du vill komma åt sidresurser
- Dra ner menyn Utveckla och välj "Visa sidresurser"
- Använd sökrutan för att hitta de inbäddade filerna eller resurserna du letar efter, för bästa resultat sök efter filtillägg
Du kommer enkelt att kunna hitta inbäddade filer, media och annan data genom detta verktyg, som förmodligen redan är bekant för webbutvecklare.
Vanliga filtyper som bilder, skript och stilmallar är uppdelade i undermappar i sidresursersmenyn, vilket gör det enkelt att bläddra igenom dem alla, även om sökfunktionen är mycket snabbare om du vet exakt vad du letar efter.
Några saker att tänka på här; för att hitta FLV-filer som är tillgängliga i Resurssökningen måste du ha Flash-plugin installerad i Safari, eftersom den annars inte kommer att ladda den inbäddade flash-filen – även om du kommer att kunna hitta en länk till den om du vill komma åt en FLV- eller SWF-fil oavsett syfte.
På liknande sätt är många ljudfiler tillgängliga bakom AJAX-spelare och kan göra det svårt att hitta den faktiska ljudfilen, eller Flash-spelare, och kräver också att Flash-pluginen installeras innan de laddas.
Du kommer också att upptäcka att inte alla inbäddade filer visas med ett filtillägg och att de kanske inte returneras i den allmänna sökningen, om så är fallet kan du vanligtvis hitta dem i mappen "Övrigt" i sidresurser istället.
Ett annat sätt att ladda ner inbäddade filer är att kopiera URL:en från sidresurserna efter att du hittat det du letar efter, och sedan använda curl -o för att ladda ner den genom att peka på filens URL-sökväg på fjärrservern, ett praktiskt knep som kan hämta nästan vilken typ av mediedokument, fil eller data som helst. Vi diskuterade ett liknande knep för ganska länge sedan med att ladda ner flashvideor från webben med curl och det fungerar för ljud, video, PDF och många andra inbäddade filformat, såväl som bilder, text och nästan alla andra filer från webben genom det kraftfulla kommandoradsverktyget.