4 Metodi per aggiungere i CSS alle pagine HTML

Giorgio Borelli

Come inserire i fogli di stile nelle pagine webI Fogli di stile sono la tecnologia di riferimento per la realizzazione dei layout e della formattazione delle pagine web, per chi fà web, come i webdesigner o i webmaster, conoscerli è fondamentale, non fosse per altro che rappresentano lo standard imposto dal W3C per realizzare la struttura delle pagine web.

Un layout web realizzato con i CSS anzichè con le classiche tabelle HTML è impronta di professionalità e qualità del sito, oltre ovviamente a tutta una serie di vantaggi come l'indicizzazione, l'accessibilità, la manutenibilità, la pulizia del codice, la velocità del sito stesso. La filosofia che sta dietro i fogli di stile nasce dall'esigenza di avere un "linguaggio" distinto dall'HTML per strutturare e formattare i siti web, mentre l'HTML dovrebbe essere usato esclusivamente come markup per i contenuti, una tabella HTML serve per presentare dei dati in forma tabellare e non per suddividere le sezioni di una pagina web, ecco perchè sempre più il W3C impone l'uso dei CSS come standard, per radicare anche la mentalità che il codice (di formattazione o di programmazione) deve essere tenuto separato dal contenuto della pagina web.

Non voglio però entrare nella storia e nel merito dei CSS, sarebbe un argomento ben troppo lungo che esula dal nostro scopo, voglio fornirvi invece un'articolo che racchiude e spieghi le quattro tecniche  principali per inserire un foglio di stile all'interno delle pagine HTML, mostrando i vantaggi e gli svantaggi di ognuna di esse.

Prosegue...

Categorie: CSS | Web Design

Tags: , ,

Vuoi limitare la navigazione ad un solo sito o ad alcuni siti web?

Giorgio Borelli

Permettere la navigazione di un solo sito web o di alcuni siti webPer motivi di privacy e soprattutto di sicurezza spesso è necessario fare in modo che un PC collegato ad internet possa navigare solo su alcuni siti web se non addirittura su un solo sito web. Pensiamo al caso dei più piccoli, i rischi che i bambini corrono ogni giorno su internet sono molteplici, possono finire su siti pornografici, essere contatti da gente poco attendibile nelle varie chat e siti di social network, visionare e scaricare materiale dannoso per il computer e per loro stessi.

I genitori questo lo sanno bene, e richiedono sempre con più forza un metodo sicuro per filtrare e sorvegliare la navigazione dei propri figli. Diversi sono i software ed i filtri impostabili anche direttamente sui browser per limitare l'accesso al web. Purtroppo però tali filtri e restrizioni si basano sul contenuto di un sito o su black list specificate appositamente, sebbene rappresentino comunque un primo freno, non fanno abbastanza, poichè i filtri basati sui contenuti non sono infallibili e facilmente aggirabili, le black list poco si addicono ad arginare la moltitudine di siti di ogni genere presenti sul web.

Come fare allora per permettere di navigare un numero limitato di siti sicuri ai nostri figli? Possiamo nuovamente sfruttare i server proxy visti nellarticolo precedente "Come navigare in modo anonimo senza lasciare tracce". Vediamo come mettere appunto questo hack con i server proxy per la navigazione di un solo sito web.

Prosegue...

Categorie: Hack | Internet | Privacy | Sicurezza Informatica

Tags: ,

Come navigare in modo anonimo e proteggere la propria privacy

Giorgio Borelli

Come navigare su internet in modo anonimo utilizzando un server proxy e proteggere la propria privacyOrmai si sà, quello della privacy su internet è un'argomento sempre più scottante, ogni volta che si naviga la nostra privacy è a rischio, poichè si è soggetti ad una vera e propria opera di spionaggio dei nostri dati e abitudini di navigazione da parte non solo di adWare e SpyWare, ma anche dei siti web stessi che visitiamo.

Molti dei siti web che visitiamo, sono in grado di raccogliere informazioni su di noi e tenere traccia della nostra navigazione, scoprendo così la nostra cronologia web, quali acquisti online abbiamo effettuato, navigare nella cache del nostro browser e scoprire il nostro indirizzo IP e di conseguenza la nostra ubicazione geografica. Tutte queste informazioni, possono essere usate per mostrarci finestrelle popup indesiderate, ricevere spam sulla casella di posta elettronica o peggio diventare potenziali vittime di attacchi informatici.

Un modo per proteggersi, e proteggere la propria privacy, è quello di navigare in rete in modo anonimo, rendendosi invisibili e non lasciando tracce del proprio passaggio. Per riuscire a fare questo dovremmo sfruttare un server proxy. Andiamo a scoprire come fare.

Prosegue...

Categorie: Internet | Privacy | Reti | Sicurezza Informatica | Web

Tags: , ,

Creare un HttpHandler per la gestione delle immagini in ASP.NET

Giorgio Borelli

Creare un httphandler personalizzato per il ridimensionamento automatico delle richieste riguardanti le immagini in asp.net Gli HttpHandler sono gli oggetti del motore di ASP.NET responsabili della gestione della risposta in seguito alle richieste dei client.

Conoscere il funzionamento degli HttpHandler di ASP.NET permette di gestire come si vuole le risposte da dare alle richieste dei client, in quanto è possibile tramite il web.config associare un path ai tipi di risorse (file) che si vuole gestire con il proprio personalissimo HttpHandler.

La funzionalità degli HttpHandlers è davvero straordinaria, se ci pensiamo bene, ASP.NET mette in mano dei programmatori un potere grandissimo, quello di poter gestire come si vuole le risorse da presentare ai client. In questo modo ad esempio è possibile creare dei personali HttpHandlers per la gestione di file, report, e di qualsiasi altra risorsa web di cui la nostra applicazione web necessita, senza nemmeno interessarci di come questa effettivamente funzioni. A tal proposito, in questo articolo, proveremo ad implementare un HttpHandler per il ridimensionamento automatico delle immagini di un'applicazione Web scritta in ASP.NET.

Prosegue...

Categorie: ASP.NET | C#

Tags:

Differenze tra classi astratte ed interfacce

Giorgio Borelli

quali sono le caratteristiche e le principali differenze tra le classi astratte e le interfacce nella programmazione orientata agli oggettiLe classi astratte e le interfacce sono due concetti fondamentali della programmazione orientata agli oggetti (OOP, Object Oriented Programming), a prescindere dal linguaggio usato, sia questo Java, C++ o C#. L'importanza di conoscere i concetti teorici che stanno alla base di questi due elementi, è fondamentale per un buon programmatore; capire la differenza tra classi astratte ed interfacce permette di valutare in modo corretto quando usare l'una e quando usare l'altra.

Sia le classi astratte che le interfacce non possono essere instanziate poichè al loro interno definiscono soltanto i metodi e le proprietà che dovranno essere implementate dalle classi che deriveranno da esse, rappresentano pertanto un modello, oserei dire un "template" per le classi che una volta derivate da esse ed instanziate ne implementeranno il comportamento.

Classi astratte ed interfacce, così simili tra loro, possono confondere le idee ai neo programmatori che per le prime volte si avvicinano a questi concetti ed al polimorfismo della OOP, ma sebbene le similitudini sono molte vi sono delle sottili ma fondamentali differenze concettuali che è bene avere chiare in mente, per capire quando usare una classe astratta e quando una interfaccia.

Prosegue...

Categorie: C#

Tags: , ,

Come mettere offline unapplicazione web di asp.net

Giorgio Borelli

Dovete aggiornare la vostra applicazione web, oppure dovete fare un controllo sui dati del vostro database access caricato online, insomma avete l'esigenza di mettere offline temporaneamente la vostra applicazione web scritta in asp.net.

Inoltre volete far sì che agli utenti che si collegano al vostro sito venga presentato un messaggio user friendly, che li avvisi del momentaneo disagio e che presto sarete nuovamente online.

Bene, a partire da asp.net 2.0 è possibile mettere offline la propria applicazione web in pochi secondi, andiamo a scoprire come fare

Prosegue...

Categorie: ASP.NET

Tags:

Impariamo come rimuovere i virus dal PC

Giorgio Borelli

Come rimuovere i virus dal computerI Virus informatici rappresentano una delle maggiori piaghe del mondo informatico, i pc infettati generano una perdita sia in termini economici che di tempo davvero esorbitante.

Purtroppo, la loro diffusione è vastissima, ed è aumentata esponenzialmene con l'avvento delle connessioni a banda larga, e colpisce soprattutto gli utenti con sistema operativo Windows.

Diagnosticare la presenza di virus sui pc non è sempre facile, come direbbe un buon dottore però, ci sono dei sintomi comuni che possono essere dei segnali d'allarme per rilevarne la loro presenza, quali decadimento delle prestazioni, rallentamento generale del sistema, cancellazione di file, apertura di finestre popup e pagine internet indesiderate, errori anomali, blocco del sistema e simili.

I virus informatici non sono tutti uguali e sono classificabili in diverse categorie, il loro comportamento ed il tipo di attacco e di danno arrecato al sistema può essere molto differente e più o meno grave. Ciò nonostante, gli accorgimenti ed i passi da seguire per la loro rimozione nella stragrande maggioranza dei casi può seguire delle regole comuni.

Per rimuovere i virus dal proprio computer non basta quindi munirsi di un buon antivirus, bisogna prendere degli accorgimenti ed eseguire delle operazioni che permettano il riconoscimento e la cancellazione dei virus stessi.

Prosegue...

Categorie: Recovery | Sicurezza Informatica | Windows

Tags: , ,

Cobian Backup la migliore utility per pianificare il backup di file e directories

Giorgio Borelli

effettuare il backup pianificato di file e cartelle con il software cobian backupSe avete l'esigenza di effettuare e pianificare il backup di file e cartelle, sia in locale che in rete, non potete fare a meno del software Cobian Backup.

Questa semplice ed allo stesso tempo potente utility è un progetto Open Source opera di un singolare sviluppatore cubano, Luis Cobian, che chissà per quale motivo ha scelto come simbolo per il suo programma l'Amanita, che non è altro che un fungo, fra l'altro mortale.

Grazie a Cobian Backup effettuare il backup di file e cartelle al giorno e all'ora prestabilità diverrà facile come bere un bicchier d'acqua.

Ma passiamo a vedere quali sono le principali caratteristiche di questo software freeware per il backup, inmancabile nella cassetta degli attrezzi di ogni buon informatico.

Prosegue...

Categorie: Utility

Tags: , ,

Come cambiare la lettera dell'unità disco o della pen drive

Giorgio Borelli

Cambiare la lettera dell'unità disco o delle periferiche rimovibile come la pen drivePotrà sembrar banale, eppure è molto sentita tra gli utenti l'esigenza di modificare la lettera dell'unità disco o meglio ancora modificare la lettera delle periferiche rimovibili, come la pen drive. Vuoi per esigenze hardware, in seguito all'installazione di un nuovo lettore cd, o per l'installazione/esecuzione di un programma direttamente da pen drive, il cambio lettera dei device è un'operazione molto comune ma poco conosciuta.

Nonostante questa necessità sia molto sentita, in pochi sanno come fare per cambiare la lettera alla pen drive , e si perdono nei meandri del pannello di controllo senza giungere alla soluzione cercata.

Anche in questo caso, la soluzione è molto semplice, vediamo di non perderci in chiacchiere e spieghiamo subito come fare.

Prosegue...

Categorie: Hack | Hardware | Windows

Tags:

Impariamo come aggiornare il bios

Giorgio Borelli

Impariamo ad aggiornare il bios della scheda madreL'operazione di aggiornamento del bios è tanto importante quanto delicata, quindi bisogna sapere bene cosa fare, Il suo aggiornamento può risolvere diversi problemi ed apportare grandi benefici al sistema, ma se non seguiamo i giusti passi rischiamo di non far partire più la nostra macchina.

Il BIOS (Basic Input Output System) è lo strato software più vicino all'hardware, ed è responsabile di mettere in comunicazione i device ed i componenti elettronici della macchina con il Sistema Operativo. Un bios aggiornato ad una versione più recente può apportare benefici in termini di prestazioni generali, di riconoscimento di Hard Disk di grandi dimensioni, d'installazione di CPU più veloci e riconoscimento di periferiche più moderne.

I vantaggi derivanti dall'aggiornamento del bios sono notevoli, e sapendo come fare, risulta essere un'operazione semplice ed indolore, importante è anche imparare pure a fare il backup del bios così da essere certi di ripristinare la versione precedente se qual cosa dovesse andar storto.

Prosegue...

Categorie: Hardware | Recovery

Tags: , ,