Annons
Av alla webbaserade applikationer som kommer att följa under de senaste åren är StumbleUpon lätt den jag använder mest. Genom att klicka på den lilla knappen har jag upptäckt så många fantastiska webbplatser och ännu mer information som jag aldrig skulle ha hittat med traditionella sökmetoder.
Som tidigare webbutvecklare är en av sakerna jag gör att försöka ta reda på hur snygga webbappar fungerar. Innan jag rullar måste jag säga att EXAKT hur StumbleUpon fungerar är en handelshemlighet och de kommer säkert inte att avslöja den informationen för mig. Dessutom en omfattande översikt över hur det makt arbete skulle göra för en artikel som är långt längre än detta format tillåter. Följande är a förenklad teori på hur det fungerar baserat på mina år med webbutveckling och lite undersökning kring applikationen.
Kärnan i alla stora webbapplikationer är databasen. Om du inte är bekant med vad en databas är, är det bästa vardagsexemplet jag kan ge telefonboken. En telefonbok är bara en hel del dataposter som är organiserade efter region, företag eller bostäder, stad och sedan alfabetiskt efter efternamn. Eftersom telefonboksstrukturen har blivit vanlig kunskap kan vi enkelt hitta den information som vi vill ha. Den gemensamma kunskapen om att leta upp regionen och sedan bestämma om antalet vi vill ha är bostäder eller en affärer, sedan leta upp staden och sedan snabbt gå till det alfabetiska avsnittet där vi vet det John Q. Allmänhetens nummer kommer att vara - under
P. Den processen kan kallas en algoritm för att hitta ett telefonnummer.Jag förväntar mig att StumbleUpon har en mycket stor databas!
När du registrerar dig för StumbleUpon ber de dig definiera några kategorier av intresse för dig. Detta hjälper dem att leda dig till webbsidor som har placerats i dessa kategorier.
När du trycker på knappen skickas ett meddelande till StumbleUpon-databasen som sannolikt bara är ditt användar-ID. Databasen ser upp de kategorier som du valde när du registrerade dig. Därifrån väljer applikationen sannolikt en av dessa kategorier slumpmässigt. Sedan går applikationen igenom den kategorin och hittar en webbsida i den kategorin som är ny för dig och leder din webbläsare till den sidan.
Nu blir det lite mer komplicerat när vissa frågor ställs. Den första som kommer upp för mig är hur vet de att webbplatsen är ny för mig? Tja, jag kan föreställa mig att webbplatserna som du har besökt via StumbleUpon spåras. Jag säger detta för att jag har kommit till punkten i vissa StumbleUpon-kategorier där StumbleUpon säger att det inte finns mer för mig att se i den här kategorin. (Ja, jag snubblar mycket.)
Nu undrar jag hur det vet vilken typ av webbsidor i en viss kategori jag gillar. Det är vad tummen upp och tummen ner knapparna är för.
Om jag ger en sida tummen upp lägger den antagligen en punkt till inte bara den sidan utan till de sökord som är associerade med den sidan, så andra sidor med hög korrelation till sidans sökord kommer att vägas tyngre för att dyka upp under min användare ID.
Om så är fallet för tummen upp måste tummen ner fungera på liknande sätt. Tryck på tummen-ner-knappen och applikationen tar bort en punkt för den sidan och sidor med liknande sökord. Tummen-ner-knappen har dock några fler funktioner. Om du klickar på den svarta pilen nedåt på knappen får du några alternativ: Inte för mig, Rapportera skräppost, Duplicerat innehåll, och Blockera webbplats.
Inte för mig är den grundläggande funktionen för denna knapp. Rapportera skräppost skickar ett meddelande till StumbleUpon att sidan som serveras inte är något som den ska vara och är bara, ja, skräppost! Duplicerat innehåll hjälper StumbleUpon att veta när du får en sida mer än en gång. Det kan hända om sidan har lagts till under mer än en kategori. Blockera webbplats kommer att blockera hela webbplatsen som sidan visades från. Det här är vad jag använder när jag stöter på en sida som är på ett annat språk eller helt enkelt inte för mig.
Här är ett litet diagram för att ge dig en visuell representation av den förenklade processen, eftersom jag tror att det händer.
Det är de enkla underlag för StumbleUpon. När du flyttar till höger om StumbleUpon-verktygsfältet finns det olika alternativ du kan använda för att förfina din snubbla och öka kvaliteten på sidornas placering.
Använder du StumbleUpon? Vad är din favoritwebbplats som du har snubblat på? Låt oss veta dina StumbleUpon-berättelser i kommentarerna nedan.
Med mer än 20 års erfarenhet av IT, utbildning och teknik, är det min önskan att dela vad jag har lärt mig med någon annan som är villig att lära sig. Jag strävar efter att göra det bästa jobbet som möjligt på bästa sätt och med lite humor.