<%@ Page Language="VB" ResponseEncoding="iso-8859-1" Inherits="AACPage" %> <%@ import Namespace="System.Data" %> <%@ import Namespace="System.Data.Oledb" %> <%@ import Namespace="System.Data.ODBC" %> <%@ Register TagPrefix="aac" TagName="header" Src="~/header.ascx" %> <%@ Register TagPrefix="aac" TagName="footer" Src="~/footer.ascx" %> <%@ Register TagPrefix="aac" TagName="telaioHeader" Src="~/service/include/telaio_header.ascx" %> <%@ Register TagPrefix="aac" TagName="telaioFooter" Src="~/service/include/telaio_footer.ascx" %> <%@ Register TagPrefix="aac" TagName="autoreFile" Src="~/service/include/autore_file.ascx" %> <%@ Register TagPrefix="aac" TagName="aggiornamenti" Src="~/service/include/aggiornamenti.ascx" %> <%@ Register TagPrefix="aac" TagName="ultimiPost" Src="~/forum/inc_ultimi_post.ascx" %> <%@ Register TagPrefix="aac" TagName="ultimiPost3" Src="~/forum/inc_ultimi_post_nuovo.ascx" %> <%@ Register TagPrefix="aac" TagName="aspect" Src="~/service/include/aspect.ascx" %> <%@ Register TagPrefix="aac" TagName="adsenseGenerator" Src="~/service/include/adsense_generator.ascx" %> <% 'Il controllo per il paging correntemente è registrato qua e là, ma andrebbe 'eliminato da tutte le parti e messo qui '<'%@ Register TagPrefix="aac" TagName="paging" Src="~/service/include/paging.ascx" %'> %> ArcadiA Club - Usare Java sul web? <% sez_id = 41 immm = "webmaster" categoria = 1 #CONST aspect_asp = 0 forum_id_asp = "16" sc_asp = 1 %> <%-- --%>
 
- Java sul web -
 
TUTORIAL
 Utilizzare oppure no Java su un sito web?

Java console

  <% 'ADV_ORGANIZER 1.0 | formato, categoria, base, altezza, unico, disposizione, voto, dove, numero,tipo,refresh,output response.write(organize_adv(0,categoria,120,600,,,7,,1,0,1,)) %>

DEFINIZIONE
Java è un linguaggio di programmazione sviluppato dalla Sun che fino a poco tempo fa risultava (sul web) la migliore via di mezzo tra un codice di scripting lato client (come Javascript) e un codice di programmazione più potente (come il C++). Con Java è possibile infatti produrre codice "compilato" (non visibile direttamente dall'utente ultimo) e nel contempo creare applicazioni anche molto flessibili per il web (FTP client, chat IRC, videogame, ecc.). La Java Machine è invece ciò che lo gestisce e che gli permette in pratica di funzionare.

I VANTAGGI
Una lista di vantaggi:

  1. Grande potenza e flessibilità;

  2. Codice sorgente non visibile (direttamente);

  3. Possibilità di regolare i parametri del codice tramite immissione dati nell'HTML (all'interno di "<APPLET>");

  4. Grande sviluppo sui cellulari.

LE PROBLEMATICHE
Ciò che oggi rende Java un po' superato è dato da questi punti:

  1. Ci sono strumenti con potenzialità simili che lo hanno "sostituito" (i linguaggi .NET, Flash, ecc.);

  2. Sul web, per poter essere scaricato, richiede il consenso dell'utente (il quale è sempre più spaventato dai fastidiosi dialer, virus, ecc.);

  3. Internet Explorer (ma non solo) ha escluso la Java Machine dal pacchetto di installazione (deve quindi essere installata separatamente);

  4. Java non è propriamente leader incontrastata nemmeno sui cellulari;

  5. Sul web non sempre parte nel migliore dei modi (in talune situazioni non funziona del tutto).

SOLUZIONI
Ecco le soluzioni: 1) meglio usare quelli o al limite fare un uso di Java "di nicchia" o per servizi secondari e facoltativi (non gestire interamente il proprio sito con esso insomma); 2-3-4) su questi tre punti purtroppo non c'è niente da dire; 5) a questo si può supplire aggiungendo codici di controllo (magari in Javascript) che aiutino Java l'utente nell'esecuzione. In conclusione è importante ricordare che anche se a volte alcune applet Java possono risultare versatili, belle e utili non si deve dimenticare che non tutti gli utenti potrebbero verosimilmente fruirne.

 
<< INDIETRO