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

Al festival ICT il Web Advisor di Joomla!Festival

 15 Professionisti del Web e del CMS Joomla!®  saranno presenti nell’Arena del festival ICT per fornire consulenza gratuita a chiunque.

Dopo il fantastico successo delle precedenti edizioni, Joomla! Festival 2015 partecipa al festival ICT con un Web Advisor in Arena, l’11 novembre 2015 presso Milano Fiera Congressi.

Il Web Advisor è un evento itinerante, istituito per fornire un costante aggiornamento a chi vuole rimanere ‘vivo’ nel business digitale. Un momento di formazione, di aggregazione, di conoscenza delle pratiche di Web design e Web development, di scambio di informazione, di consulenza gratuita.
Nel contesto professionale del festival ICT, Joomla! Festival sarà presente con un ‘Web Advisor’, saranno allestiti 5 tavoli dove 15 Professionisti del Web e del CMS Joomla!® incontreranno aziende, operatori ed utilizzatori del Web, nonché tutti i visitatori del festival ICT, per veloci consultazioni (max 15 min. sul modello speed date) fornendo consulenza gratuita.

Oggi, investire in risorse è sicuramente più conveniente che investire in licenze: i prodotti software Open Source sono altrettanto performanti e competitivi di quelli proprietari, il web è il loro veicolo principe là dove si manifestano con forza e penetrazione. Il Web Advisor è un programma di condivisione e aggiornamento per tutti, esperti, fornitori e clienti; per restare competitivi nel business digitale, per fare network, per restare informati e vivi! Condividere la conoscenza con i propri clienti e partners è un paradosso commerciale da superare. Scopri le nuove regole del business Open Source!
La vita digitale è paragonabile alla vita di un cane: un anno di vita on line corrisponde a 7 anni di vita reale, sei sicuro di essere sempre al passo con i tempi?

Programma degli incontri

L’11 novembre in Arena, sarà possibile incontrare comunque gli esperti web Advisor che non sono impegnati ai tavoli in quel momento (saranno riconoscibili mediante un badge Web Advisor che riporta il loro nome e competenze)

Tavolo 1- JOOMLA!® & WORDPRESS WEB BUSINESS PLATFORM

  • dalle 10 alle 12 – JOOMLA!® un CMS Open Source per fare web – Lele Flain / Massimo Salvatore
  • dalle 14 alle 16 – WORDPRESS un CMS Open Source per fare web
  • dalle 16 alle 18 – NO NUMBER, JCE – Componenti indispensabili in un sito Joomla! – Fausto Nenci

Tavolo 2- BACK UP/ SICUREZZA / CODICE

  • dalle 10 alle 12 – SICUREZZA & DATABASE – come difendersi dagli attacchi – Maurizio Marzagalli / Mariella Colombo
  • dalle 14 alle 16 – AKEEBA BACKUP un sistema di backup cross platform – Fausto Nenci
  • dalle 16 alle 18 – HTML & CSS – i linguaggi del web

Tavolo 3 – WEB DESIGN & USER EXPERIENCE

  • dalle 10 alle 12 – SCRIVERE PER IL WEB – Bianca Maria Carchidio
  • dalle 14 alle 16 – YOOTHEME template responsive per Joomla!® e WordPress – Scegliere un template adatto al proprio prodotto/servizio – Donato Matturro
  • dalle 16 alle 18 – GRAFICA PER IL WEB – come migliorare l’impatto visivo – Miriam Monza e Donato Matturro

Tavolo 4 – GOOGLE & MOBILE: FARSI VEDERE NEL WEB

  • dalle 10 alle 12 – SH404, JCH, JSITEMAP & GOOGLE WEB MASTER TOOLS – Irene Marone e Stefano Torselli
  • dalle 14 alle 16 – SEMANTICA E MICRODATA – Google è il tuo primo lettore…non trascurarlo! – Irene Marone e Stefano Torselli
  • dalle 16 alle 18 – MOBILE & PERFORMANCE – siti responsive molto performanti – Bruno Grasso

Tavolo 5 –  ESTENSIONI PER IL BUSINESS

  • dalle 10 alle 12 – VIRTUEMART 3 – e-commerce con Joomla! – Claudio Romeo
  • dalle 14 alle 16 – ACY MAILING – inviare DEM dal proprio sito
  • dalle 16 alle 18 – ZOO & WIDGEKIT – cataloghi, directory, gallery, slide show incredibili! – Lele Flain
No Comments
Comunicati

Web, l’evoluzione del linguaggio php e della tecnologia asp

Quelle del web sono senza ombra di dubbio delle professioni in continua evoluzione che non smettono mai di elaborare nuove strategie e tecniche e che costringono chi di queste professioni si occupa a tenersi sempre aggiornato e al passo con la tecnologia.
Sicuramente conoscere i vari browser, sia quelli più diffusi a livello mondiale ossia Internet Explorer, Mozilla Firefox, Google Chrome, Safari e Opera, si quelli più di nicchia che sono utilizzati da specialisti o esperti del settore, è un passo fondamentale soprattutto per capire quale sia il linguaggio di scripting più adatto da utilizzare per determinati siti web, siano essi statici o dinamici. Questo oltre che permettere l’accesso alle pagine da qualsiasi browser permette di elaborare contenuti specifici che possano essere consultati tramite la navigazione via palmare o smartphone. I browser sono in grado di interpretare il linguaggio html ma ci sono differenti modalità di trasmissione di tale linguaggio al browser stesso che dipendono proprio dal sistema di scripting che viene utilizzato.

Sicuramente uno dei settori che si evolve senza limite è quello della programmazione php. Per chi non fosse del settore il linguaggio php è uno scripting che permette di generare delle pagine web in maniera dinamica direttamente dai documenti html che ne dichiarano la presenza attraverso degli opportuni tag. A differenza dello scripting di java il php è un linguaggio server side, ossia il codice non viene scaricato ed eseguito dal client ma direttamente sul server. Tecnicamente questo modo di procedere ha dei punti di vantaggio rispetto agli altri tipi di scripting.

Utilizzando il php, e la connessione database php, vengono facilmente risolti tutti i problemi di compatibilità tra browser in quanto il browser stesso riceve una normale pagina html che gli viene fornita in seguito all’esecuzione sul server dello script stesso. Allo stesso tempo con il linguaggio php vengono evitati furti di codice sorgente in quanto il codice stesso viene interpretato direttamente sul server anziché sul browser.

Oltre al linguaggio php, personalizzabile attraverso trucchi php, un’altra tecnologia che viene quasi metodicamente utilizzata è quella dell’application service provider ovvero il modello architetturale asp. Questo modello di architettura dei siti web prevede che la tecnologia di elaborazione e quella applicativa vengano gestite da un service provider. Solitamente il software utilizzato è il web browser anche se esistono altre tecnologie proprietarie che non si basano su di essi. Tecnicamente il service provider, ISP, è la struttura commerciale o l’organizzazione tecnica che si fa carico di offrire agli utenti servizi quali la rete internet e la gestione della posta elettronica aziendale o privata ( i principali ISP in Italia sono Telecom Italia, Vodafone italia, NGI, Teletu, Infostrada, Tiscali e Fastweb). Il pregio di questo tipo di supporti è essenzialmente quello di limitare i costi da parte del cliente che paga esclusivamente i costi del servizio senza la manutenzione hardware e software on site che spettano al service provider e la possibilità di connessione con diversi sitemi operativi come quella ASP e Office.

Gli applicativi comunemente diffusi che utilizzano questa tecnologia sono i CRM, gli ERP, gli applicativi di e-commerce, e-procurement, data warehousing e business intelligence nonché i servizi per l’automazione d’ufficio.

A cura di Martina Celegato

Prima Posizione srl

Scrittura creativa

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

DYSOTEK.EU: Progettazione e sviluppo in ambiente LAMP

La Dysotek è un’azienda italiana specializzata nella progettazione e realizzazione di applicazioni in ambiente LAMP

– Linux
– Apache
– MySQL
– PHP / Python / Perl

Le soluzioni che possiamo sviluppare per i nostri clienti vanno dai siti web per la presentazione della propria attività ai CRM per la gestione dei processi aziendali, da MODs personalizzati per i CMS di terze parti ai software gestionali.

L’utilizzo dei migliori strumenti Open Source ci permette di fornire al cliente delle applicazioni completamente personalizzabili secondo le proprie esigenze, stabili, sicure ed upgredabili in futuro.

Sul nostro sito Dysotek.Eu è disponibile una breve presentazione delle nostre soluzioni in ambiente LAMP ed il portfolio con la lista dei lavori sviluppati, tramite tecnologie Open Source, per conto dei nostri clienti.
Il nostro staff è a disposizione per richieste d’informazioni ed invio di preventivi personalizzati.

Dysotek

# Numero Verde: 800.135856
# Telefono: 050.984287
# Fax: 178.4415041
# E-mail: [email protected]
# Skype: dysotek
# Sito: dysotek.it
# Sede: Via Salemi 33, 56121 Pisa (PI)

No Comments