Uniform Resource Identifier

URI # Sono stata LA vera invenzione di Berners Lee accennati in Storia del web . Il problema è avere un modo per identificare una risorsa in modo univoco sull’internet. Introduzione # La risorsa # Una risorsa è qualunque struttura che sia oggetto di scambio tra applicazioni…

January 28, 2025 · Reading Time: 7 minutes · By Xuanqiang Angelo Huang

Markup

Introduzione alle funzioni del markup # La semantica di una parola è caratterizzata dalla mia scelta (design sul significato). Non mi dice molto, quindi proviamo a raccontare qualcosa in più. Definiamo markup ogni mezzo per rendere esplicita una particolare interpretazione di un…

January 28, 2025 · Reading Time: 9 minutes · By Xuanqiang Angelo Huang

Codifica dei caratteri

Introduzione sull'encoding # Ossia trattiamo metodi per codificare caratteri dei linguaggi umani, come ASCII, UCS e UTF. Digitalizzare significa encodarlo in un sistema che possa essere memorizzato su un dispositivo di memorizzazione elettronico. Ovviamente non possiamo…

January 15, 2025 · Reading Time: 10 minutes · By Xuanqiang Angelo Huang

HTTP e REST

HTTP is the acronym for HyperText Transfer Protocol. Caratteristiche principali (3) # Comunicazioni fra client e server, e quanto sono comunicate le cose si chiude la connessione e ci sono politiche di caching molto bone (tipo con i proxy) Generico : perché è un protocollo…

December 6, 2024 · Reading Time: 6 minutes · By Xuanqiang Angelo Huang

Accessibilità

Ci chiediamo come facciamo a rendere sistemi informatici accessibili a persone attraverso certe tecnologie. Slide esempi di disabilità È meglio renderlo accessibile perché è illegale (nel senso che stai facendo una discriminazione verso un certo insieme di persone). WGAC #…

October 18, 2024 · Reading Time: 1 minutes · By Xuanqiang Angelo Huang

Ambienti di sviluppo

Ambienti di sviluppo # Ambiente di sviluppo è diverso rispetto all’ambiente di deploy! bisognare fare delle differenze, sono dell macchine diverse, in questa sezione di documenti andiamo a parlare di norme e modi di lavorare per facilitare il metodo di sviluppo. Note di…

October 18, 2024 · Reading Time: 3 minutes · By Xuanqiang Angelo Huang

CSS

Cascading Style Sheets # Inizialmente HTML era per la presentazione, abbiamo ancora un pò di attributi storici e tag storici per questa parte di presentazione descritto in Markup . Introduzione # È un linguaggio indipendente per la descrizione della grafica. La cosa bella è iil…

October 18, 2024 · Reading Time: 10 minutes · By Xuanqiang Angelo Huang

Cookie e autenticazione

Cookies # Gli utilizzi più soliti sono per Autenticazione e per Autorizzazione, perché sono delle informazioni che il server genera e mette al client, come se fossero dei segreti cifrati. Cookie # Questi sono una estensione di netscape, che si appoggiano al protocollo HTTP per…

October 18, 2024 · Reading Time: 3 minutes · By Xuanqiang Angelo Huang

Javascript

Javascript # Obiettivo principale è esegurie codice clientside Un pò di storia # nato all’inizio della prima guerra dei browser (da netscape, explorer è in visual basic comunque non compatibile con JS) come il fratellino di java nel senso che runnava ovunque, attualmente è…

October 18, 2024 · Reading Time: 4 minutes · By Xuanqiang Angelo Huang

Metadati web e web semantico

Metadati web # https://csunibo.github.io/tecnologie-web/lucidi/teoria/23-metadati.pdf https://csunibo.github.io/tecnologie-web/lucidi/teoria/24-a-web-semantico-lod-rdf-json-ld.pdf inconfrontabilità del sapere # Stessa informazione in forme diverse Stessa parola per cose diversa.…

October 18, 2024 · Reading Time: 2 minutes · By Xuanqiang Angelo Huang