Come descrivi il modo in cui LinkedIn gestisce i collegamenti URL?

0

Sto cercando di capire cosa sta succedendo nell'URL dei link LinkedIN. Un collegamento dalla community LinkedIN si apre con una finestra ombreggiata (?) Contenente gli strumenti del sito LinkedIN come gli avvisi qui a SE. Il link di destinazione è incorporato in un URL LinkedIN come variabile GET.

Questo è un LinkedIN link in tre parti (la parte centrale è l'URL di destinazione),

http://www.linkedin.com/news?viewArticle=&articleID=5567246644694487049&gid=87719&type=member&item=90729979&articleURL= +

http%3A%2F%2Fwww.nypl.org%2Fblog%2F2011%2F03%2F24%2Fprecarity-readers-guide +

&urlhash=mQ1h&trk=group_most_recent_rich-0-b-shrttl

  1. Cos'è questo widget della GUI che ho chiamato "window shade" a cui si fa comunemente riferimento come?
  2. Qual è il codice tecnico di riferimento?
  3. Qual è il termine che posso usare per descrivere il modo in cui LinkedIN utilizza GET dati?
posta xtian 23.01.2012 - 18:02
fonte

1 risposta

0

1.) Considererei una specie di barra di notifica. Ma non sono sicuro che sia comunemente quello a cui si fa riferimento.

2.) Questo sarebbe implementato usando javascript e css. Fai un div e assegna un nome di classe e quando un evento si innesca, dovresti usare il javascript per mostrare quel div e avere un link sul div che innescherebbe javascript per nascondere il div.

3.) Il modo in cui LinkedIn utilizza i dati GET viene chiamato utilizzando la stringa di query . Una cosa da notare è che può esporre alcuni problemi di sicurezza poiché è facilmente modificabile dall'utente.

MODIFICA in risposta al commento di xtian:

Quindi, ciò che sta accadendo nel collegamento è che LinkedIn sta reindirizzando verso qualunque sia l'articoloURL. È probabile che stia eseguendo una sorta di query di database sull'ID dell'articolo e sul gid per garantire che il link sia valido (e possibilmente eseguire analisi per il collegamento) e poi reindirizza semplicemente all'articoloURL.

Potrebbe essere semplice come solo chiamare:

window.location.href=$ArticleURL

da una funzione javascript, dove $ ArticleURL è l'articleURL della stringa di query.

Spero che chiarisca le cose. In caso contrario, fammi sapere e cercherò di espandere di più.

    
risposta data 23.01.2012 - 18:11
fonte

Leggi altre domande sui tag