ARPANET

ARPANET (Advanced Research Projects Agency NETwork) è stata una delle prime reti informatiche, realizzata nel 1969 come mezzo robusto per trasmettere dati militari sensibili e per collegare i principali gruppi di ricerca negli Stati Uniti. ARPANET ha inizialmente eseguito NCP (Network Control Protocol) e successivamente la prima versione del protocollo Internet o suite TCP/IP, rendendo […]

ARPA

.arpa (address and routing parameter area) è un dominio di primo livello nel Domain Name System (DNS) utilizzato per scopi infrastrutturali di Internet, in particolare per la ricerca DNS inversa (ad esempio, per trovare il nome di dominio per un dato indirizzo IP). Il nome deriva da ARPA, attualmente nota come DARPA, Defense Advanced Research […]

API

Un’API (Application Programming Interface) è un set di funzionalità e regole che esistono all’interno di un programma software (l’applicazione) che consente l’interazione con esso tramite software, al contrario di un’interfaccia utente umana. L’API può essere vista come un semplice contratto (l’interfaccia) tra l’applicazione che la offre e altri elementi, come software o hardware di terze […]

Algoritmo

Un algoritmo è una serie di istruzioni autonome per eseguire una funzione. In altre parole, un algoritmo è un mezzo per descrivere un modo per risolvere un problema in modo che possa essere risolto ripetutamente, da esseri umani o macchine. Gli informatici confrontano l’efficienza degli algoritmi attraverso il concetto di “complessità algoritmica” o notazione “Big […]

AJAX

Asynchronous JavaScript and XML (Ajax o AJAX) è una tecnica di sviluppo web in cui un’app web recupera il contenuto dal server effettuando richieste HTTP asincrone e utilizza il nuovo contenuto per aggiornare le parti rilevanti della pagina senza richiedere un caricamento completo della pagina. Ciò può rendere la pagina più reattiva, poiché vengono richieste […]

Accessibilità

Accessibilità (A11y) significa consentire a quante più persone possibile di utilizzare i siti Web, comprese quelle con capacità limitate. Il modo più comune per raggiungere questo obiettivo è garantire che le tecnologie assistive funzionino correttamente per accedere al contenuto. Queste tecnologie includono lettori di schermo, ingranditori di schermo, strumenti di riconoscimento vocale e dispositivi di […]

Come funziona un Browser – Come si popola una pagina Web

Popolamento di una  pagina: come funzionano i browser Gli utenti vogliono esperienze web con contenuti che si carichino velocemente e con cui sia facile interagire. Pertanto, uno sviluppatore dovrebbe impegnarsi per raggiungere questi due obiettivi. Per capire come migliorare le prestazioni e le prestazioni percepite, è utile capire come funziona il browser. Indice Cos’è un […]

GET

  Il metodo GET richiede il trasferimento di una rappresentazione corrente selezionata per la risorsa di destinazione. Una risposta riuscita riflette la qualità di “identità” identificata dall’URI di destinazione. Quindi, il recupero di informazioni identificabili tramite HTTP viene solitamente eseguito effettuando una richiesta GET su un identificatore associato al potenziale di fornire tali informazioni in […]

Cosa sono gli hyperlink?

In questo articolo, esamineremo cosa sono gli hyperlink e perché sono importanti. Cosa sono gli hyperlink Gli hyperlink, solitamente chiamati link, sono un concetto fondamentale del Web. Per spiegare cosa sono i link, dobbiamo tornare alle basi dell’architettura Web. Nel 1989, Tim Berners-Lee, l’inventore del Web, parlò dei tre pilastri su cui si basa il […]

Come funziona il web

Cos’è il Web Il web fornisce una visione semplificata di cosa succede quando visualizzi una pagina web in un browser web sul tuo computer o telefono. Questa teoria non è essenziale per scrivere codice web a breve termine, ma prima o poi inizierai davvero a trarre vantaggio dalla comprensione di cosa sta succedendo in background. […]