E&S© - I fondamenti dell\'informatica
Javascript è una versione speciale del linguaggio Java? .
La prima cosa da sfatare è che il linguaggio Javascript non ha niente a che vedere con il linguaggio Java.
Per tale fine nel 1995 i tecnici di Netscape inventarono un linguaggio che chiamarono Livescript .
Quando poco dopo la Sun mise in piedi Java, Netscape firmò un accordo di collaborazione e modificò il nome del suo prodotto in Javascript per sottolineare la sua compatibilità con Java.
Javascript è un linguaggio a marcatura (o tag) (vedi risposta 19 ) ed appare molto simile all'html.
Normalmente i comandi Javascript inseriti in mezzo a quelli html sono raccolti tra due tag così fatti:.
Molto spesso una elaborazione viene eseguita da una applet.
Tra i vari comandi Javascript ricordiamo quello che carica e lancia una applet Java.
Nell'esempio supponiamo che l'applet si chiami Pippo che la classe sia Pip e che per eseguire l'applet si voglia dare come parametro Pluto.
Questo esempio, oltre che chiarire un poco di più Javascript, fornisce un ulteriore dettaglio sulle applet trattate nella risposta 64 .
Corsi di Javascript
Prova cosí javascript data e ora javascript javascript + novara corsi javascript javascript torino .
descrizione il corso permette ai partecipanti di apprendere le possibilità offerte dalla programmazione javascript ...
i concetti di base della programmazione (Corsi di HTML e Javascript) .
la nascita di javascript aspetti e caratteristiche generali peculiarità del linguaggio di scripting e suoi vantaggi...
con le attuali compatibilità di javascript e jscript rispetto ai browser, tag script il tag html per l'inserimento di script (Corsi di HTML e Javascript Online ) .
; obiettivi dei linguaggi di scripting; utilizzo dei linguaggi di scripting modulo 2 javascript ; la nascita di javascript (Corsi di HTML e Javascript a Napoli) .
scopo del corso: introdurre il linguaggio di scripting javascript e illustrare...
di: incorporare codice javascript in una pagina html gestire i tipi di dati e di valori utilizzare le variabili utilizzare espressioni (Corsi di HTML e Javascript a Torino) .
di: incorporare codice javascript in una pagina html gestire i tipi di dati e di valori utilizzare le variabili utilizzare espressioni (Corsi di HTML e Javascript a Padova) .
La storia di JavaScript | Guida JavaScript per esempi | Javascript.HTML.it
Nel 1995 Netscape decise di dotare il proprio browser di un linguaggio di scripting che permettesse ai web designer di interagire con i diversi oggetti della pagina (immagini, form, link, ecc.), ma soprattutto con le applet Java (programmi che permettono di interagire con l'utente).
Infatti in quello stesso anno Netscape era particolarmente vicina alla Sun Microsystems (ideatrice di Java), con cui aveva stretto una partnership.
Brendan Eich venne incaricato del progetto e inventò LiveScript (chiamato così ad indicare la propria vivacità e dinamicità)..
Le due aziende il 4 dicembre 1995 annunciarono la nascita di questo nuovo linguaggio, descrivendolo come «complementare all'HTML e a Java».
La versione beta di Netscape Navigator 2.0 incorporava quindi LiveScript, ma - in omaggio a Java - Netscape decise di ribattezzare il nuovo linguaggio di scripting JavaScript ..
La versione 2.0 di Netscape Navigator fu un grande successo, ma i webdesigner non utilizzarono JavaScript per interagire con le applet java (come avrebbe voluto Netscape), ma piuttosto per rendere più vive le pagine.
Microsoft rispose a JavaScript in due modi:.
Ministero della Difesa - Navigare in sicurezza - Codici attivi e Cookies
Cosè il codice attivo? Per aumentare le funzionalità o inserire delle animazioni, i siti Web si affidano spesso agli script che eseguono i programmi all'interno del Web browser.
Purtroppo, questi script sono spesso usati dai malintenzionati per scaricare o eseguire codici malevoli sul computer dellutente.
Di seguito una sommaria descrizione dei vari tipi di codice attivo: JavaScript - JavaScript è appena uno di molti Web script (altri esempi sono VBScript, ECMAScript e JScript) ed è probabilmente il più conosciuto.
Ora usato quasi su ogni sito Web, il Javascript ed altri script sono popolari perché è facile da incorporare (molti programmi comuni per lo sviluppo dei siti Web hanno la possibilità di aggiungere caratteristiche Javascript con poco sforzo o conoscenza dell'utente).
Un tipo popolare di attacco che si appoggia su Javascript consiste nel reindirizzare gli utenti da un sito Web legittimo a quello malevolo che può trasferire virus o raccogliere informazioni personali.
Controlli ActiveX e Applet Java - Differentemente dal JavaScript, i controlli di Activex e Java sono veri programmi che risiedono sul vostro computer o possono essere trasferiti dalla rete nel vostro browser.
.

Photo by www.kisan64.com
Excite Italia - World - Italiano - Computer - Programmazione - JavaScript
Bergamoweb Centinaia di javascript e applet java scaricabili con esempi da visualizzare online.
ECHOECHO Corso JavaScript Corso ben organizzato e completo di Javascript per apprendere le basi e la tecnica di programmazione.
Esempi JavaScript di Loris Tissino Imparare il linguaggio attraverso esempi di pagine web contenenti codice JavaScript.
http://www.html.it/javascript/ Introduzione a JavaScript Traduzione in italiano a cura di Alessandro Rinaldi della guida al linguaggio di Stefan Koch.
JavaScript - Fondamenti Validi articoli sulle basi del linguaggio dalle variabili agli oggetti.
JavaScript.it Raccoglie documentazione, guide, news e script scaricabili in italiano e inglese sul linguaggio.
http://www.javascript.it/ Javascript: la guida Numerose lezioni divise in capitoli; utili esempi commentati e scaricabili, librerie, guida di riferimento, Faq, esercizi, test e forum.
http://www.jsdir.com/ Lukeonweb: Javascript Esempi, script pronti all''uso e documentazione sul linguaggio della Sun.
Silvia.home: Sezione JavaScript Svariati ed utili esempi sul linguaggio per arricchire i siti internet.
http://www.agatello.com/v2/java_sc.htm Software Planet: JavaScript Script Library Esempi selezionati da diversi siti internet, commentati in italiano e suddivisi per categoria.
Excite Italia - World - Italiano - Computer - Programmazione - Java
Mette a disposizione un corso in italiano, vari programmi e applet pronte all''uso.
http://www.anfyteam.it/ BlueJ: Tutorial per l'utilizzo Traduzione italiana della versione ufficiale del manuale all''uso di questo programma, per lo sviluppo in Java.
Claudio De Sio Cesari Propone risorse, classi, tutorial, recensioni di libri e editor per la programmazione in Java.
CorsoJava Comprende articoli e corsi online con particolare riferimento alla programmazione per internet.
http://www.corsojava.it/ Giuseppe Sicari Website Propone alcuni tutorial e script principalmente legati al linguaggio java.
Html.it: Guida al linguaggio Java Presenta una guida suddivisa in lezioni ed argomenti per l''avvicinamento alla programmazione nel linguaggio.
http://programmazione.html.it/java/ Html.it: Raccolta di Applet Java Archivio suddiviso in categorie con esempi di piccole applicazioni liberamente scaricabili.
http://www.html.it/java/ IProgrammatori.it: Guida Java per principianti Propone una guida suddivisa in capitoli e sezioni per l''avvicinamento all''uso del linguaggio.
http://www.jtechnology.it/ Java Corso per iniziare a programmare in questo linguaggio diviso in più capitoli.
Rendere javascript accessibile: riassunto - [ LAU ]
Rendere javascript accessibile: riassunto Il solo fatto che in una pagina web sia utilizzato javascript non significa che la pagina sia inaccessibile.
In molti casi, javascript può essere usato per migliorare l'accessibilità.
Riassunto 5.1 Sommario 5.2 Standard e linee guida 5.2.1 Rehabilitation Act 5.2.2 WCAG 5.1 Sommario 5.1.1 Parte prima Javascript permette agli sviluppatori di incrementare l'interattività, l'elaborazione delle informazioni, il controllo delle pagine web.
Di fronte a problemi legati all'accessibilità di javascript, occorre tenere presenti i seguenti punti:.
rendere javascript direttamente accessibile; fornire un'alternativa accessibile, non javascript; Spesso javascript è usato per effetti estetici o per modificare il contenuto in modi che non toccano l'accessibilità.
I contenuti e le funzionalità della pagina web generati via javascript sono accessibili solo a queste condizioni:.
uso di gestori di eventi indipendenti dal dispositivo; i contenuti/funzionalità sono accessibili da tecnologie assistive; gli elementi della pagina sono navigabili da tastiera; le normali funzionalità del browser non sono modificate in maniera tale da generare confusioni o problemi di accessibilità; quando il javascript non è direttamente accessibile, viene fornita un'alternativa accessibile.
Apple - Mac OS X - Java
Apple ha ottimizzato Java sul proprio sistema operativo in modo da offrire un look fantastico e prestazioni straordinarie, il che fa di Mac OS X la piattaforma ideale per lo sviluppo e il deployment di applicazioni Java multipiattaforma..
Java è ormai il linguaggio standard per lo sviluppo di applicativi multipiattaforma.
Il Sistema Operativo include la versione completa di Java 2 Standard Edition, quindi avrete a disposizione il JDK (Java Developer Kit) e la VM (Virtual Machine) HotSpot senza bisogno di download, installazione o configurazione.
E poiché Java è stato ottimizzato su Mac OS X, gli applicativi Java sono cittadini di prima classe nel mondo del system Apple..
Compatibilità multipiattaforma Di default, le applicazioni Java ereditano il look Aqua e implementano la grafica direttamente su Quartz, per un aspetto semplicemente incantevole.
In più, Mac OS X rende questi applicativi più snelli e veloci: infatti ne riduce lingombro in termini di memoria fornendo una versione della VM Java HotSpot che presenta un meccanismo simile alle librerie condivise.
Safari con supporto applet Sotto Mac OS X, gli applet Java funzionano meglio in Safari, che trae vantaggio dalla più recente versione del Java Internet Plug-In standard.
Java for dummies - Aaron E. Walsh | LIBRI.HTML.it
Java è un linguaggio di programmazione che permette agli sviluppatori di creare piccoli programmi chiamati applet.
Diversamente dai software per pc, le applet vengono studiate per essere applicate alle pagine web; basterà un browser abilitato per vedere con successo il duro lavoro di un programmatore.
Java for Dummies si rivolge principalmente agli utenti che vogliono addentrarsi in questo mondo; il traguardo prefissato non è la programmazione ma la comprensione delle basi di java: da come si installa un' applet a come si personalizza, fino ad arrivare al collaudo sul web..
Interessante notare come, oltre ad un completo cd-rom con molti esempi, ci sia anche una parte dedicata a Javascript, in modo che l'utente possa integrarlo sul web con la tecnologia java..
Ciascun capitolo è indipendente e ciò significa che può essere letto in base alle proprie conoscenze o preferenze; chi, ad esempio, ha già alcune nozioni sulle applet potrà passare alla parte relativa all'integrazione tra java e javascript..
Parte I Nella prima sezione del libro viene analizzata la storia del linguaggio java e la sua evoluzione sul web.
Viene presentata anche una raccolta di link interessanti sui siti più tecnici riguardanti le applet..
differenza java javascript
Per rendere interattiva una pagina web si dovrà utilizzare un linguaggio di scripting.
Lo script (ovvero in inglese il 'copione' di una rappresentazione teatrale) consente di realizzare una serie di passi ed operazioni.
Alcuni linguaggi di scripting richiedono la 'compilazione' per essere utilizzati, ovvero una loro conversione in oggetti, altri come il Javascript consentono di essere eseguiti per 'interpretazione'.
Il linguaggio Javascript è interpretato direttamente dal browser (client side).
Per questo motivo possono sussistere problemi di compatibilità nell'esecuzione dello script nei vari browser, ognuno di questi interpreta il linguaggio con sottili ma importanti differenze.
Javascript è stato sviluppato da Netscape Communications Corp.
Inizialmente si chiamava 'LiveScript' e venne introdotto per la prima volta su un browser con Netscape 2.0 nel 1995.
Attenzione alla differenza tra Java e Javascript .
Java è un linguaggio di programmazione sviluppato da Sun Microsystems in grado di sviluppare programmi eseguibili da una pagina web (cd 'applet').
Il vantaggio del Java è la portabilità del suo codice, ovvero un programma scritto in Java e compilato genera un codice macchina interpretabile da qualsiasi sistema (PC, Macintosh o Unix).
Capitolo3
Capitolo 3 Programmazione in java I corsi tradizionali di Fisica costituiti da una combinazione di libri di testo, lezioni in classe ed esperimenti di laboratorio forniscono poco aiuto allo studente per superare i preconcetti.
I moduli didattici cosi' costruiti, basati su una mescolanza di applet Java e materiale ipertestuale in HTML dinamico, dovrebbero permettere agli studenti, se usati in aggiunta ai mezzi tradizionali, di capire meglio i concetti di base eliminando le ambiguità alla base degli errori concettuali..
I benefici del materiale dinamico in Java Il linguaggio Java permette di costruire materiale dinamico sotto forma di semplici animazioni, simulazione di esperimenti o in generale visualizzazioni di complessi fenomeni.
Java ha inoltre il vantaggio di essere indipendente dalla piattaforma: ciò che permette la fruizione dei moduli dalla quasi totalità dei computer..
Se inoltre si scrive il materiale in forma di applet, esso può essere incluso in un ipertesto HTML e beneficiare di tutte le possibilità offerte dal Web.
Inoltre può essere aggiunto materiale didattico come quiz e glossari, senza la necessita' di appesantire i programmi Java..
Risorse per Webmaster
Risorse per webmaster Per la costruzione di un sito web di livello amatoriale, possono tornare utili immagini grafiche di vario tipo (gif animate, cliparts, sfondi, bottoni, template, banner, icone), script in Asp, Php, Java e Javascript già pronti, come pure contatori, guestbook, forum e chat da inserire nel sito.
In particolare: grafica (sfondi, pulsanti, punti, gif animate, clipart, caratteri, set completi per la creazione di una pagina web), applicazioni Java, Javascript e DTHML, programmi di vario tipo.
Uno dei più forniti portali italiani che mette a disposizione una grande varietà di corsi e guide on line, materiale utile per la costruzione di siti web (script Javascript, Java e CGI, gifanimate, bottoni, sfondi, guestbook) e servizi (hosting, registrazione domini, contatori).
Risorse per webmaster: centinaia di script Asp, Php, semplicemente da scaricare.
Centinaia di script in Javascript liberamente utilizzabili.
Uno dei migliori siti presenti sul web, dove si possono trovare molti manuali e guide che riguardano sia la programmazione in generale (Visual Basic, linguaggio C, Sistemi Operativi), che i linguaggi specifici per webmaster (HTML, Java, Javascript, ASP, CGI, PHP, Flash).