Archives

Comunicati

Che cosa è un sistema event-driven

Sistema event-driven

La pagina Html di per sé è un oggetto statico. Esattamente come accadeva per le prime versioni dei browser qualche anno fa, il caricamento di una pagina Html nel browser è qualcosa di molto simile al caricamento di un documento da parte di un elaboratore testi. Una volta caricata, la pagina non può più essere modificata; si possono creare dei link che se selezionati dall’utente impongono al browser un nuovo collegamento col server web e richiedono il caricamento di un’altra pagina.
Ma allora come viene gestita l’interattività? Al momento del caricamento, se nella pagina è presente un codice script che esegue una determinata funzione, allo stesso modo è possibile indicare all’interno di certi Tag (come ad esempio il Tag che definisce un pulsante oppure le caratteristiche di visualizzazione di un’immagine) la funzione da richiamare al verificarsi di determinati eventi.
Un esempio tipico è l’evento onMouseClick; quando l’utente fa click con il tasto sinistro del mouse su un qualsiasi oggetto della pagina web, il browser genera comunque un evento specifico. Se in corrispondenza del tag che definisce un certo oggetto (un’immagine ad esempio) viene associata una funzione di script – caricata con il resto della pagina Html perché ne è parte integrante – questa viene attivata producendo l’effetto corrispondente. La gestione dell’interattività su queste basi è definita event-driven, ovvero guidata da eventi.

Script ed Applet

Nel prosieguo prenderò in esame le caratteristiche di alcuni componenti e funzionalità particolari delle pagine web ma merita un’attenzione speciale la distinzione fra Script ed Applet.
Va precisato che a differenza dei componenti aggiuntivi, come le animazioni realizzate in Flash piuttosto che la creazione di pagine dinamiche utilizzando DHTML o la realizzazione di applicativi client-server attraverso pagine PHP o ASP, gli Applet sono componenti molto più vicini al linguaggio Java e alla pagina Html. Infatti per inserire un applet nella pagina esiste un apposito Tag (APPLET appunto) che consente di definirne anche le caratteristiche di visualizzazione come dimensione e posizione, allo stesso modo in cui il tag IMG consente di gestire la visualizzazione delle immagini nelle pagine Html.
Mentre lo script è una parte integrante del codice della pagina Html, l’applet è in realtà un vero e proprio programma indipendente, realizzato in linguaggio Java. La differenza fra un applet ed un programma vero e proprio è che, mentre quest’ultimo una volta compilato diventa un’applicazione che può funzionare soltanto sul tipo di sistema operativo per cui è stato creato, l’applet può funzionare invece all’interno di qualsiasi browser, su qualsiasi tipo di computer.
II motivo di questo comportamento particolare dipende dal fatto che un applet è un programma dal punto di vista del funzionamento, in quanto viene scaricato come oggetto esterno alla pagina (al pari di un’immagine) ed eseguito (anzi per essere precisi viene avviato) all’interno di un preciso spazio dentro la finestra del browser, tuttavia sfrutta le funzionalità del browser per comunicare con l’utente e con l’esterno e per funzionare su qualsiasi piattaforma e sistema operativo. Anche l’applet viene avviato dalla Java machine presente sul computer e non ha bisogno di tutta una serie di elementi che lo rendono dipendente da un determinato sistema operativo poiché può soltanto funzionare all’interno della finestra del browser. Quindi potremo far funzionare un applet realizzato con un sistema di sviluppo Java Microsoft anche su macchine Unix e viceversa.

No Comments
Comunicati

Come si configurano i tag html

I parametri dei Tag

Per dare completezza ad una trattazione esauriente dei Tag Html è necessario chiarire quali sono gli oggetti ed i riferimenti utilizzati come parametri nei Tag del linguaggio. Anche se solitamente ne vengono utilizzati solo alcuni, in realtà ogni Tag Html è estremamente potente ed attraverso i parametri è possibile gestire molte informazioni aggiuntive, utili soprattutto quando le pagine devono utilizzare effetti speciali, accedere a strutture dati presenti sul server web oppure utilizzare fogli di stile.

Finestra del browser (Target)

La finestra del browser è quella che viene aperta (ad esempio Internet Explorer) per poter scrivere l’indirizzo dell’URL (ovvero l’indirizzo simbolico univoco del sito) che si intende raggiungere.
URL sta per Unique Resource Locator.
Ma dalla finestra principale del browser, attraverso funzioni o script Java o anche soltanto attraverso i link ipertestuali è possibile aprire finestre aggiuntive. Ciascuna finestra aperta da una pagina del browser non è un nuovo programma avviato in modo indipendente ma si tratta di istanze aggiuntive del browser, collegate una all’altra in cascata fino alla finestra principale. Tutte le finestre collegate sono finestre child (figlie) della principale e ciascuna identifica la finestra da cui è stata chiamata come parent (genitore).
Le finestre collegate, aperte attraverso link o script non avviano una nuova comunicazione con il server web ma fanno parte dello stesso collegamento che è stato instaurato quando abbiamo scritto l’indirizzo URL nel browser. Quando vengono aperte, le finestre di ogni istanza del browser possono avere un nome preciso, attribuito direttamente dal link o dallo script, per cui potremo identificarle in modo assoluto (in base al nome) oppure in modo relativo in base alle relazioni con cui sono collegate.
Questa tecnica ad esempio torna estremamente utile quando è necessario indirizzare un link da una pagina ad un’altra, all’interno di una pagina con frame che contiene più pagine collegate fra di loro in un’unica visualizzazione.

Va notato che il nome con cui si identificano le finestre e le varie istanze del browser è utilizzato per richiami all’interno del codice della pagina e non ha niente a che fare col titolo visualizzato nella barra della finestra (Tag TITLE). Nome_finestra indica una specifica finestra o un’istanza del browser aperta.

NB: Quando si fa riferimento ad una finestra che non esiste viene creata una nuova istanza con questo nome.

_blank individua una nuova finestra senza nome

_parent individua la finestra da cui dipende la child che la richiama

_self individua la finestra in cui è contenuto il link o il riferimento (alla lettera ‘se stessa’)

_top indica la finestra principale, ovvero la più in alto nella gerarchia di child e parent

Scorciatoia, tasto veloce (Access Key)
Attraverso il parametro ACCESSKEY presente nei Tag che prevedono collegamenti o link, è possibile indicare un singolo carattere che corrisponde alla sequenza Alt-Carattere per accedere velocemente al link senza doverlo selezionare col tasto sinistro del mouse

No Comments
Comunicati

Hosting Java di qualità ai massimi livelli ed ai minimi prezzi

Offrire Hosting Java ad un prezzo davvero contenuto e nello stesso tempo conservare una buona qualità di servizio risulta per le aziende sempre più difficile.

Ultimamente però nel panorama degli hoster dedicati a questo tipo di piani HostingDreams.it si sta imponendo come soluzione di punta davvero affidabile oltre che soprattutto a basso costo.

Il servizio è curato, completo e soprattutto gestito da sistemisti ed analisti programmatori J2EE con anni alle spalle di sviluppo su tale piattaforma.

HostingDreams.it ( http://www.hostingdreams.it )  e’ Hosting JAVA di qualita’ professionale offerto da professionisti JAVA ed ad oggi intende affermarsi come l’Hosting JAVA più evoluto del web mediante l’utilizzo di automazioni da web 2.0 ( pannelli di contollo basati su ajax e sulla massima interazione tra server ed utente ).

Tutti i piani di Hosting JAVA supportano pienamente i piu’ recenti framework come Struts, Hibernate, GWT, EJB (anche la versione 3), JSF e si basano sui più accreditati server come Tomcat e JBoss.

A differenza di altri hoster si segnala anche il supporto per Jetty ( al momento supportato addirittura sino alla versione 7 ).

Da notare poi come il sito offra all’utente più diffidente la possibilità di testare il servizio di punta: l’hosting java basato su tomcat.

L’attivazione dell’account demo, che richiede davvero pochi dati di registrazione e non vincola all’acquisto, viene completata in pochi minuti.

E dopo ancora qualche minuto l’utente è già in grado di testare le funzionalità scelte per 5 giorni.

In definitiva HostingDreams.it è un servizio da provare ( gratis ) e da tenere davvero in seria considerazione per esigenze basate su spazio web java.

No Comments
Comunicati

Il Blog dell’Agenzia di Pubblicità Della Nesta & Della Nesta ottiene feedback positivi dal popolo di Internet.

Dal 27 Ottobre 2009, giorno della messa on line, il blog ha raggiunto l’80% di nuove visite, con una crescita settimanale del +14% che rispecchia l’ottimo trend del nuovo sito.

In un universo massmediatico così vasto, numerosi sono i blog che trattano la comunicazione, ma solo alcuni si distinguono per la capacità reale di veicolare contenuti e interessare la comunità degli internauti.

Il Blog “Della Nesta”, nasce con l’intenzione di dare informazioni ai propri lettori, in modo semplice e chiaro, proponendo temi e approfondimenti mai banali o scontati, senza fare troppi preamboli, spesso inutili per la comprensione del messaggio.

Le tematiche trattate sono sempre all’avanguardia e anticipano mode e bisogni dei destinatari a cui si rivolgono, presentando argomenti di discussione molto diversi tra loro: dall’ iPhone al Web Advertising, dai dati economici e statistici sui segnali di ripresa ai Social Network.

Il merito di questo blog è quello di essere un canale di informazione tout court, che rispecchia lo stile Della Nesta: uno stile accattivante e brioso, che sa stare sempre al passo con i tempi non rinunciando mai all’innata professionalità che contraddistingue i creativi dell’agenzia.

Con la messa on line del proprio Blog, la “Della Nesta” riconferma il ruolo di fonte preziosa all’interno di questo affascinante mondo, riuscendo ancora una volta a dare una visione moderna e versatile di come si può raccontare il mondo della comunicazione in tutte le sue sfaccettature: dall’above al below, dalle ricerche di mercato all’Ufficio Stampa, dal web alla fotografia, dalla casa di produzione all’organizzazione di eventi.

No Comments
Comunicati

Corsi di Informatica a Pisa, corsi a domicilio, corsi online, corsi gratis

Corsi di formazione Informatica

 

‘Corsi Informatica a Pisa’,’Corsi Informatica a Domicilio’, ‘Corsi Informatica Online’, ‘Corsi Informatica Gratis’

 

Da oggi sul nostro sito web dedicato all’istruzione informatica attraverso corsi di formazione a Pisa, in Toscana ed al tuo domicilio, si amplia inserendo nuove sezioni dedicate ai corsi online professionali a pagamento e corsi online gratuiti al 100%!!!

 

Infatti se vuoi semplicemente partecipare ad un corso senza doverti recare nei centri di formazione, potrai facilmente acquistare un corso d’informatica online o un videocorso online di web marketing senza muoverti da casa tua, in totale autonomia e con in mano prodotti sicuramente di ottima qualità, in grado realmente di farti comprendere dalla A alla Z tutto ciò che serve per ampliare al meglio le tue conoscenze. Inoltre potresti anche cominciare la tua formazione informatica senza spendere assolutamente niente e senza doverti muovere da casa!!! Come? Grazie ai corsi gratis di informatica e marketing che sono presenti sul nostro sito web. La nostra azienda grazie a professori esperti e competenti, vi darà la possibilità concreta di imparare tutto sull’Informatica, Computer, Internet e Web Marketing.La nostra azienda è specializzata in corsi di informatica di base, medi ed a livelli avanzati effettuati direttamente nella nostra sede a Pisa, ed offriamo, grazie a professori esperti e competenti, estrema professionalità, serietà e la possibilità concreta di imparare tutto sull’Informatica, Computer, Internet, Web Marketing, SEO, assemblaggio PC, Linguaggi di programmazione, sicurezza informatica… Cosa aspetti non perdere tempo, vieni subito a trovarci, la conoscenza non aspetta!!!Contatti:Corsi Formazione InformaticaCi trovi a Pisa (PI) 56100 Email: [email protected]Sito web: http://www.corsiformazioneinformatica.it

No Comments
Comunicati

Corsi di informatica a Pisa, Toscana o al tuo domicilio

Corsi d’informatica Personalizzati ICT:

Se desiderate trovare lavoro, non potete assolutamente far mancare nel vostro curriculum particolari competenze nel settore dell’informatica.

Sempre più spesso le aziende richiedono particolari conoscenze d’informatica per poter lavorare, in questo periodo di crisi le aziende sono sempre più propense a licenziare piuttosto che ad assumere, e certamente non assumeranno mai persone che non siano autonome nell’utilizzare il pc, per questo la nostra azienda ha deciso di organizzare svariati corsi d’informatica per ogni vostra esigenza.

Disponiamo di corsi di informatica di base o avanzata, individuali o di gruppo, nella nostra sede a Pisa o online per utenti distanti dalla nostra sede, a pagamento o gratuiti.

Disponiamo di corsi riguardanti:

Corso PC
Corso Macintosh
Corso Assemblaggio PC
Corso Web Designer
Corso Web Marketing
Corso Web Master
Corso Sicurezza Informatica
Corso Accessibilità e Usabilità
Corso SEO
Corso HTML
Corso XHTML
Corso CSS
Corso Joomla
Corso Javascript
Corso C++
Corso Java
Corso MySQL
Corso PHP
Corso XML

Quindi non esitate a contattarci il sapere informatico ormai non è più sufficente è strettamente necessario.

Contatti:

Corsi formazione informatica
http://www.corsiformazioneinformatica.it

[email protected]

No Comments
Comunicati

Matant Ltd. sigla un accordo di distribuzione con NoDetectiveMilano.

Milano, 25 Gennaio.

La giovane società irlandese Matant Limited, protagonista del recente lancio dell’innovativo software che rivoluziona il mondo degli SMS,  ha siglato un accordo di distribuzione con NoDetectiveMilano.com, società specializzata nella vendita di prodotti tecnologici e videosorveglianza.

La NoDetectiveMilano distribuirà negli esercizi commerciali convenzionati le Matant Card.

Si tratta di una scheda  che permette di scaricare il software Matant direttamente sul proprio telefonino e di attivarlo con il codice segreto presente sulla stessa scheda.

Il responsabile commerciale  di NoDetectiveMilano ha dichiarato: “alcuni dei nostri prodotti, se utilizzati impropriamente ed irresponsabilmente dall’acquirente, non rispettando cosi’ le condizioni d’uso, violano alcuni articoli del codice penale sulla riservatezza della vita privata.  Col software Matant vogliamo fornire ai nostri clienti un economico ma potente strumento che garantisca la riservatezza dei messaggi SMS”.

Matant è essenzialmente un software che permette di  creare, inviare e ricevere messaggi SMS utilizzando qualsiasi sistema di scrittura,  antico o di pura invenzione.

Ci si può “messaggiare” in geroglifico, in Etrusco oppure ancora creare un linguaggio tutto vostro, di cui solo voi siete a conoscenza.

Perché tutto si realizzi è sufficiente che il destinatario dell’SMS abbia installato MATANT e condivida con il mittente uno o più sistemi di scrittura.

 

No Comments
Comunicati

MATANT la rivoluzione SMS!

Matant, the SMS revolution!Matant, the SMS revolution!MATANT ( www.matant.eu ) migliora ed espande le modalità di creazione, invio, lettura e gestione dei messaggi SMS.

Matant permette di creare, inviare e ricevere messaggi SMS utilizzando sistemi di scrittura antichi o inventati: geroglifici, segni alieni, glifi maya  o font type di vario tipo.

Permette di crearsi dei propri sistemi di scrittura o modificare gli esistenti per poi condividerli con il proprio gruppo di amici, con la propria Tribù.

E’ sufficiente che il destinatario dell’SMS abbia installato MATANT nel proprio telefonino e condivida uno o piu’ sistemi di scrittura con il mittente.

I sistemi di scrittura possono essere creati e scambiati con chiunque vogliamo tramite bluetooth ed e-mail.

L’applicativo permette inoltre la protezione della propria privacy attraverso la Rete telefonica permettendo all’utilizzatore di Matant la possibilità di traslitterare i propri messaggi con chiavi di sua invenzione e di proteggerli localmente tramite password.

Jung scriveva: “L’Uomo ha sviluppato la coscienza con lentezza e laboriosamente in un processo che condusse dopo numerosissimi secoli allo stadio della civiltà (che arbitrariamente viene fatta risalire all’invenzione della SCRITTURA intorno al 4000 a.c.) .

Questa evoluzione è tutt’altro che completa dal momento che larghe zone della mente umana sono ancora avvolte dall’oscurita’”

L’sms è il mezzo che piu’ si adatta all’introduzione di nuovi sistemi di scrittura. Sistemi iconici, o segni semplicemente nuovi, creati per essere condivisi da pochi o da molti. Per il piacere dell’occhio o per rendere esclusivo (cifrato) il messaggio che inviamo. Le nuove generazioni hanno familiarità con la computer grafica ma anche con la street art. Chi puo’ vietare ad un writer di importare il proprio “tag” da aggiungere ad ogni proprio messaggio?

Perchè scrivere riducendo tutto ad un segno?

Domanda legittima se si considera la scrittura un mezzo puramente formale che identifica la nostra esistenza, le nostre emozioni, il nostro modo di vivere in questa società, in questo contesto storico come pura razionalità, come mezzo per risparmiare ed accumulare tempo, tralasciando contenuti e applicazioni profonde. La profonda crisi del Teatro e della poesia, sono importanti indicatori di una malessere che colpisce prevalentemente la parola, la scrittura, il peso che queste hanno per lo sviluppo sinaptico del nostro cervello.

Tutto è permeato da una grande e radicata superficialità nei  contenuti, oramai i canoni antichi non  possono più salvarci da questa inevitabile implosione culturale. La comunicazione è  contaminata da messaggi controllati e ben studiati per ridurre l’essere umano ad un semplice consumatore, non aiuta a creare una coscienza individuale che permetterebbe alla società un’evoluzione sistemica e trascendentale. MATANT non è una semplice riduzione di testi sms, ma una vera e propria esplosione di creatività, una ritorno alla semplicità con l’accezione propria di questa, ossia purezza di intenzioni e procedimenti.

Utilizzando segni, colori, forme ogni individuo può creare un veicolo che attingendo dal profondo trasporta emozioni ma anche semplici informazioni al proprio partner, al proprio gruppo con metodi non standardizzati e ridotti ma ricercati e pensati, prodotti dal nostro inconscio e dal nostro senso estetico, personalizzando in modo qualitativo la nostra comunicazione.

Utilizzando i segni noi stimoliamo indirettamente il nostro inconscio a creare nuovi collegamenti, ad interiorizzare un senso estetico che nel bambino stesso offre una miriade di strumenti per creare nuovi spazi, nuovi collegameti, e non relega l’adolescente ad un TVTB ma ad una ricerca differenziata di simboli per ogni circostanza esistenziale.

Le componenti che possono rendere MATANT un prodotto “rivoluzionario” sono chiare e comprensibili,inoltre come già scritto esiste un’ altra componente importante, la liberta di comunicare senza la paura che il proprio messaggio venga letto da altri.

Matant è stato sviluppato in JAVA 2ME,  è utilizzabile da tutti i telefonini “Java enable”.

No Comments