Informatica per il web

Manuale ipertestuale realizzato da Luisa Lualdi per il corso di Linguistica Computazionale - a.a. 2001/02



scambio di dati|file system|html|CSS| xml|software libero |gnu



GOPHER
  Struttura
  Uso
  Client
  Browser
TELNET
  Uso
  Client
  Ewan
  Browser
FTP
  Software pubblici
  Shareware
  FTP anonimo
  FTP con account
  Client a caratteri
  FTP list
  File compressi
  Client grafici
  WSFTP
  Cuteftp

Scambio di dati

Probabilmente poco conosciuti all'utenza in generale, i protocolli per lo scambio di files sono strumenti di grande utilità. Il Gopher è quello che ha subito il maggiore ridimensionamento, essendo stato il primo tentativo di organizzare attraverso una interfaccia unica l'enorme quantità di informazioni disponibili su Internet, poi superato dal World Wide Web. Il telnet è ancora oggi utilizzato per accedere a numerosi computer che accettano solo connessioni in modalità terminale. L'FTP è invece ancora oggi il metodo più efficace e veloce per trasferire file da un computer all'altro (è ad esempio uno strumento indispensabile a tutti coloro che vogliono pubblicare informazioni su Internet).


FILE SYSTEM
  Organizzazione dei file
  File system standard

Organizzazione dei dati

Il file system è il metodo e la struttura utilizzati dal sistema operativo per la gestione dei file.

HTML
  Aspetti generali
  W3C
  DTD
  Entità parametriche
  Elementi
  CSS
   Regole
   Ereditarietà
   Cascading
   Font
   Colori e sfondi
   Testo

HTML

HTML nasce all'inizio degli anni 1990, abbinato in particolare al primo navigatore: Mosaic. Da quel momento a oggi il formato HTML ha subito diversi aggiornamenti; si ricorda in particolare la versione 2.0 del 1995 e la versione 3.2 del 1997. Allo stato attuale, lo sviluppo di questo standard è condotto da W3C (World wide web consortium) e la versione di riferimento è la 4.

CSS

I fogli di stile CSS (Cascading style sheet) rappresentano un metodo semplice per consentire di dichiarare e abbinare degli stili di composizione ai documenti HTML e ad altri tipi di sistemi SGML.

XML
  Esigenze
  Problemi html
  Soluzioni xml
  Progetto xml;
  well-formed document
  Sviluppi
  xhtml
  Microsoft e Netscape
  xhtml

XML

Il progetto XML ha avuto inizio alla fine del 1996, nell'ambito della SGML Activity del W3C, ma l'interesse che ha attirato sin dall'inizio (testimoniato da centinaia di articoli sulle maggiori riviste del settore) ha portato il W3C a creare un apposito gruppo di lavoro (XML Working Group), composto da oltre ottanta esperti mondiali delle tecnologie SGML, e una commissione (XML Editorial Review Board) deputata alla redazione delle specifiche. Dopo oltre un anno di lavoro, nel febbraio del 1998 le specifiche sono divenute una raccomandazione ufficiale, con il titolo Extensible Markup Language 1.0.

SOFTWARE LIBERO
  Licenza
  Codice sorgente
  Codice eseguibile
  Software libero
  Dominio pubblico
  Copyleft
  Libero senza copyleft
SOFTWARE NON LIBERO
  Proprietario
  Freeware
  Shareware
SOFTWARE COMMERCIALE
 GNU
   Cos'è
   Manifesto GNU
   Free=libero
   Copyleft e GPL

Software libero

E' il software che fornisce il permesso per chiunque di utilizzarlo, copiarlo e distribuirlo, in forma originale, o anche dopo averlo modificato, sia gratuitamente che a pagamento.


GNU

......Penso che la regola d'oro richieda che, se a me piace un programma, io debba condividerlo con le altre persone.....Richard Stallman






Valid XHTML 1.0! Valid CSS!