Glossario · Lettera I · Web e UX
Incapsulamento
Definizione in breve
L’incapsulamento indica la proprietà degli oggetti di mantenere al loro interno sia gli attributi che i metodi, cioè stato e comportamento dell’oggetto. Attributi e metodi sono quindi incapsulati all’interno dell’oggetto. L’incapsulamento è la proprietà per cui un oggetto contiene (“incapsula”) al suo interno gli attributi (dati) e i metodi (procedure) che accedono ai dati stessi.
- Voci nel tema
- 109
- Web e UX
- Lettera
- I
- Indice A–Z
- Si usa in
- Web e UX
- Dove serve nel lavoro
- Lettura
- 1 min
- Tempo stimato
In questa pagina 4 sezioni
Che cosa significa Incapsulamento
Incapsulamento, ovvero soluzioni di web design finalizzate all’orientamento dell’attenzione dell’utente verso specifici elementi. Colori, box, sfumature o forme sono gli strumenti utilizzati per far risaltare ed emergere Call To Action o aspetti principali funzionali al raggiungimento di un obiettivo.
L’incapsulamento indica la proprietà degli oggetti di mantenere al loro interno sia gli attributi che i metodi, cioè stato e comportamento dell’oggetto.
Attributi e metodi sono quindi incapsulati all’interno dell’oggetto.
- Alcuni attributi e metodi possono anche essere nascosti all’interno dell’oggetto, cioè resi invisibili agli altri oggetti; si parla in questo caso di information hiding o occultamento delle informazioni.
- Attributi e metodi nascosti (o invisibili) sono detti privati.
- Attributi e metodi visibili sono detti pubblici e costituiscono l’interfaccia dell’oggetto.
L’incapsulamento è la proprietà per cui un oggetto contiene (“incapsula”) al suo interno gli attributi (dati) e i metodi (procedure) che accedono ai dati stessi. In altre parole, il principio di incapsulamento stabilisce che gli attributi privati di un oggetto siano accessibili solo ai metodi dello stesso oggetto. In diversi linguaggi l’accesso privilegiato agli attributi privati (private) di un oggetto viene consentito a tutti gli oggetti istanziati da una stessa classe.
Approfondimento
Inoltre di solito vengono forniti dei modificatori di controllo d’accesso in modo da poter definire attributi accessibili anche dagli oggetti delle sottoclassi (protected), da tutti gli oggetti delle classi di un pacchetto o infine da tutti gli oggetti (public). La direttiva public esclude l’incapsulamento e dovrebbe essere usata solo per i metodi che devono far parte dell’interfaccia.
I termini incapsulamento e occultamento delle informazioni (information hiding) vengono spesso usati come sinonimi, anche se, a rigore, esiste una differenza concettuale: l’occultamento delle informazioni è il principio teorico su cui si basa la tecnica dell’incapsulamento.
03Come lo applichiamo noi
Un sito è un’infrastruttura: deve essere veloce, accessibile e collegata
Nei nostri progetti il sito nasce già connesso al CRM e ai sistemi aziendali, conforme agli standard W3C, e si misura sulle richieste che genera.
- 01
La velocità si tratta come un requisito, non come un extra
Pagine leggere, immagini giuste, nessuna libreria inutile: la prestazione si verifica a ogni rilascio, non una volta al lancio.
- 02
Ogni modulo finisce in una pipeline
Un modulo che invia solo una email è un contatto che si perde. I dati arrivano nel CRM, con la provenienza e un responsabile.
- 03
L’accessibilità allarga il pubblico
Contrasti, tastiera, testi alternativi: un sito accessibile è usabile da più persone e viene letto meglio anche dai motori.
04Voci correlate
Per capire Incapsulamento nel suo contesto
Le voci del glossario che stanno accanto a questa: leggerle insieme serve più che leggerne una sola.
-
Web e UX
Call to Action
Call to Action si tratta dell’invito all’azione, ovvero l’elemento di una pagina su cui gli utenti devono cliccare. È…
-
Web e UX
Web Design
Web Design ovvero lo sviluppo prima teorico e poi pratico di un sito internet. Il web design ha a che fare…
-
Web e UX
Information and Communication Technologies
Con ICT si intende l’insieme delle tecnologie adibite per l’informazione e la comunicazione (dall’inglese Information…
-
Web e UX
Hero Shot
Nella struttura della pagina pubblicitaria è da sempre presente la definizione di hero shot, vale a dire l’immagine…
-
Web e UX
Information Scent
Information Scent ovvero una “scia” di informazioni che rimangono costanti sui diversi canali di comunicazione…