Skip to main content

Hva er en skjermskraper?

En skjermskraper er et dataprogram som samler karakterbaserte data fra visningsutgangen til et annet program.Skrapere kan trekke ut dataene de leter etter og presentere dem i et rikere format, for eksempel med grafer eller tabeller, eller bare indeksere dataene for lagring.Det er mange andre navn på en skjermskraper, inkludert skraper for nettsteder, innholdsgruver, nettsteder for nettsteder, web extractor, Automated Data Collector og HTML Scraper.

En skjermskraper vil søke gjennom koden til et nettsted og filtrere ut den fremmede koden som er på plass for å gi en fin presentasjon til sluttleseren.Slik kode er nødvendig for å se hele siden i den tiltenkte utformingen, men en skrape leter ganske enkelt etter nyttige data.Disse dataene blir samlet inn og presentert som en enkel database, uten klokkene og plystrer den originale HTML -koden som er gitt.

Et godt eksempel på en skjermskraper i handling er med søkemotor edderkopper.Disse edderkoppene får tilgang til hundretusener av nettsteder, som hver inneholder mange sider innenfor.JavaScript eller PHP.Dataene som blir utvunnet kan deretter presenteres som HTML i seg selv, slik at brukeren kan få tilgang til dem med nettleseren sin, eller lagres som tekstdata som kan nås av brukeren offline.

Bedrifter bruker skjermskrapere for å gruve dataene fra en rekke søkeordrelaterte nettsteder for å generere grafer, diagrammer, regneark og sammenligningsdata som skal brukes i rapporter og presentasjoner.Skjermskrapen sparer en ekstraordinær tid, siden en ansatt som gjør den samme oppgaven, må søke etter relevante nettsteder, klikke på lenker og bla gjennom hvert nettsted individuelt for å finne og registrere gjeldende data de trenger.En skjermskraper kan også brukes når informasjon lagres på et system som ikke lenger kan nås på grunn av kompatibilitetsproblemer med nyere maskinvare eller programvare.

Skrapere kan være både en velsignelse og en forbannelse for nettstedseiere og surfere.Selv om de absolutt tilbyr en funksjonell tjeneste for bedrifter, søkemotorer og andre, kan en skjermskraper også brukes til mindre enn altruistiske formål.For eksempel kan selskaper eller enkeltpersoner som bruker spam som en annonseringsmetode bruke en skjermskraper for å gruve e-postadresser fra nettsteder.

Mens en skjermskraper kan være et praktisk verktøy, er det en viss debatt blant nettsamfunnet om legaliteter ogetikk når du bruker dem.Opphavsrettsspørsmål blir uskarpe når en skjermskraper trekker ut noen hardt arbeid og presenterer det i et annet format for et annet nettsted, og de nettstedene som er avhengige av reklame for å generere inntekter har problemer når annonsene deres blir kastet av skjermskraperen.Som et resultat har noen nettstedseiere begynt å implementere verktøy som vil forhindre at nettstedene deres blir skrapt.