Alcune azioni che si verificano tra il materiale online e un utente possono essere avviate in due modi. Altri sono iniziati in un solo modo. I metodi di iniziazione sono indicati come tecnologia push e tecnologia pull. La tecnologia push prevede che i dati vengano consegnati automaticamente al computer dell’utente, in base a una pianificazione o in base a un evento di attivazione. La tecnologia pull è l’opposto: comporta una specifica richiesta dell’utente per spostare i dati sul computer dell’utente. Ci sono quattro usi frequenti della tecnologia pull: richiesta di posta, caricamento di pagine web, download da Internet e syndication web a un newsreader.
I client di posta elettronica possono funzionare con la tecnologia push o pull, ma questo dipende dal client, piuttosto che dalla scelta dell’utente. Se viene utilizzato un client che offre tecnologia pull, al client verranno offerte le impostazioni delle preferenze che gli consentiranno di configurare il client di posta elettronica per interrogare periodicamente il server e scaricare l’e-mail. Una volta eseguito questo passaggio, il download avviene automaticamente, quindi questa tecnologia pull può sembrare una tecnologia push. Tuttavia, l’utente mantiene il controllo e può modificare l’intervallo di polling o anche spegnere il client, se lo desidera.
Su Internet, ogni voce di un URL o clic su un collegamento a una pagina che risulta in una pagina Web caricata è il risultato della tecnologia pull al lavoro, anche se molte persone lo considerano principalmente come “navigazione”. È più chiaro che qualcosa viene estratto quando un utente scarica un elemento da Internet. Questo è il caso quando si scarica una pagina web sulla propria stampante, un acquisto di ebook da Amazon®, un nuovo driver per il proprio monitor, una fotografia da Flickr®, un catalogo di titoli di insegnamento della lingua inglese da Oxford University Press Canada®, o una webmail che si va in linea per recuperare se stessi.
La diffusione sul Web consente agli utenti di raccogliere gli aggiornamenti dai siti Web scelti e di leggerli offline tramite un lettore di notizie sul desktop, come NetNewsWire®, se lo desiderano. Quando lo fanno, anziché leggerli tramite un browser come Bloglines®, che li tiene online, stanno sfruttando la tecnologia pull in un modo diverso. Il materiale di loro scelta verrà loro consegnato non appena disponibile, ma solo perché ne hanno fatto richiesta in primo luogo e solo quando avviano il programma. Tienilo spento e non viene tirato nulla.