Il Sito per imparare gratuitamente a fare pagine Web

Oggi: Martedì 24 Novembre 2009   Ore: 13:14
 
Home · XHTML con Style · Primi Passi · Guida HTML · Guida CSS · Guida PHP · F.A.Q. · Scripting · Applets · Grafica Web · Forum · Comunicazioni Scrivimi
 
  Web-Link


Libera Donazione
 Guida XHTML
web-link
·Prefazione
·Gli Strumenti
·La Struttura base
·Il Testo
·Le Liste
·Le Immagini
·Immagini e Testo
·I links
·Links e CSS
·Caratteri speciali
·Colori e Sfondi
·Head e MetaTags
·Box Model
·Posizionare il Box
·Box liquido
·Il Layout
·Le Tabelle -Struttura
·Le Tabelle -Attributi
·I Moduli o Forms
·I Frames o Cornici
·Iframe
·Multimedia Audio
·Multimedia Applet
·Multimedia Script
·On line con FTP
·Alcuni Esempi
·Conclusioni
·Download Guida
web-link
  Fare Web
web-link
·Applets
·Banners
·Blog
·Chat
·Contatori
·DHTML
·E-Commerce
·Editors CSS
·Editors HTML
·Flash
·Forum
·F.T.P.
·Guestbooks
·Grafica
·Iscriz.Mot.Ricerca
·Java Applets
·Java Script
·Mailling List
·Mappe Cliccabili
·Meta Tags
·Mot.ricerca interno
·Scripting
·Sondaggi on-line
·Spazi Web
·Tag Boards
·URL forwarding
·Validatori HTML
·W3C Specifiche
·Web Designer
·Web Master
web-link
Guida XHTML con Style - Ver. 1.1.7 - Ottobre 2006 - By Web-Link
web-link
XHTML e CSS



 
 

Multimedia: Audio, Applets, Script

Nella lezione precedente abbiamo appreso come inserire una musica o meglio come riprodurre un qualsiasi file di tipo audio all'interno della nostra pagina web, vediamo adesso come poter inserire un applet Java, (programma scritto col linguaggio java) che fa uso oltre al codice html anche di files esterni e che necessita, proprio come per l'audio, di un programma che dovrà essere presente nel sistema operativo.

Questo programma si chiama JVM: Java Virtual Machine e lo si dovrebbe trovare già installato nel proprio sistema operativo ma ultimamente non è più così per note controversie legali sui diritti d'autore, per questo motivo la Microsoft ha deciso di non distribuirlo più a corredo del suo sistema operativo Windows, nessun problema, se manca è possibile reperirlo ed installarlo gratuitamente dal sito di SUN, la casa madre del Java.

Java Applets

Prendiamo la nostra struttura html, quella usata nelle lezioni precedenti, ed inseriamo le istruzioni per richiamare e gestire un Applet, il quale è sempre formato da almeno un file esterno che ha come estensione .class e che dovrà essere presente nella stessa cartella in cui si trova il file html che lo richiama, per questo motivo dovrà essere trasferito sul nostro spazio web esattamente come tutti gli altri files. (in realtà il file .class potrebbe risiedere anche su una cartella diversa o addirittura su uno spazio web diverso ma non è il caso in questo momento e contesto di complicarsi ulteriormente la vita).

<body>
<object classid="java:Lake.class" type="application/x-java-applet" height="350" width="330">
<param name="image" value="nome_img.jpg" />
</object>
</body>

Questo il risultato:



Se non vedete nulla non preoccupatevi, è solo perchè state adoperando IE e più sotto capirete il perchè.

Dovendo spiegare il codice adoperato: si fa uso di object e se ne specifica la classid (java:Lake.class) dove Lake.class è un file che serve a generare l'effetto riflesso e deve trovarsi nella stessa cartella dove c'è questa pagina con il codice html che lo richiama, il type (application/x-java-applet) informa il browser che si tratta di un java-applet, quindi un param name che dice trattasi di una immagine (quella alla quale applicare l'effetto riflesso) e specifica il nome di questa immagine (img2.jpg)

Ci sono anche height e width per impostare le dimensioni che in questo caso sono relative all'immagine adoperata e alla porzione di questa sulla quale ottenere l'effetto riflesso.

Come dicevo ad inizio di questo argomento: molto dipende dal tipo di browser che visualizzerà la pagina, per esempio in certe versioni il comando object classid potrebbe essere diverso ed in alcuni casi non riconosciuto o male interpretato, si dovrebbe prevedere un riconoscimento del tipo di browser e richiamare così o un codice o l'altro; proprio come è stato fatto nella lezione precedente per i files di tipo audio.

<body>
<!--[if !IE]>-->
<object classid="java:Lake.class" type="application/x-java-applet" height="350" width="330">
<param name="image" value="nome_img.jpg" />
<!--<![endif]-->
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" height="350" width="330">
<param name="image" value="nome_img.jpg" />
<param name="code" value="Lake" />
</object>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</body>

Questo sotto il risultato e questa volta dovrebbe essere visibile ai vari browsers, diversamente potrebbe mancare nel PC la JVM accennata ad inizio di questa lezione.



Vorrei concludere dicendo che le applets non dovrebbero essere mai usate se il sito tiene conto dell'accessibilità non essendo queste visibili in alcun modo alternativo, spesso si trovano applicazioni java-applet come i menù che sono alla base della navigazione di un sito e non si tiene in considerazione che non tutti riusciranno a vederli e di conseguenza impossibilitati a navigare lo stesso sito.

Per questa lezione credo possa bastare... Avete imparato ad inserire eventuali apples prossima lezione vedremo come inserire gli script.

Se avete domande da fare potete scrivere sul forum di supporto, gratuito e aperto a tutti in apposita area XHTML.

  
Andrea Bianchi 
  Sito di riferimento: www.Web-Link.it
Forum di riferimento: www.ilmioforum.com




Valid CSS!

Valid XHTML 1.0 Transitional




per stampare questa pagina




  Potete fare domande e discutere l'argomento sul Forum



  Risorse
· Forum
· F.A.Q.
· Frames
· Scripting
· Applets
· Grafica Web
· Banner Exchange
· Novitànews
weblink
  Servizi
· Sondaggio
· I Files Scaricati
· Segnala il sito
· Leggi Guestbook
· Firma Guestbook
· Banners
weblink
  Linguaggi
· A.J.A.X.
· A.S.P.
· C.G.I.
· C.S.S.
· Flash
· H.T.M.L.
· X.H.T.M.L.
· Java
· JavaScript
· P.E.R.L.
· P.H.P.
· X.M.L.
weblink
  Download
· Primi Passi
· Guida HTML
· Guida CSS
· Guida XHTML
weblink
 
· Home Page Home Page · Aggiungi ai preferiti Aggiungi ai preferiti · Segnala ad un amico Segnala il sito ai tuoi amici ·
 
 

Questa pagina è esclusiva proprietà di © Web-Link © Andrea Bianchi 1997 ~ 2008
Vietata la copia e la distribuzione, anche parziale, senza la previa autorizzazione scritta di Web-Link