<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="ARTICLE @ XOOPS powered by FeedCreator" -->
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="it">
    <title>Xoops Italia :: Articolo</title>
    <tagline>Articolo XML</tagline>
    <link rel="alternate" type="text/html" href="http://www.xoopsitalia.org/modules/article/view.article.php/31/c15"/>
    <id>http://www.xoopsitalia.org/modules/article/view.article.php/31/c15</id>
    <modified>2008-05-17T02:41:48+02:00</modified>
    <author>
        <name>defkon1 at gmail dot com</name>
    </author>
    <generator>ARTICLE @ XOOPS powered by FeedCreator</generator>
    <entry>
        <title>Access Keys</title>
        <link rel="alternate" type="text/html" href="http://www.xoopsitalia.org/modules/article/view.article.php/31/c15"/>
        <created>2006-03-28T09:35:27+02:00</created>
        <issued>2006-03-28T09:35:27+02:00</issued>
        <modified>2006-03-28T09:35:27+02:00</modified>
        <id>http://www.xoopsitalia.org/modules/article/view.article.php/31/c15</id>
        <author>
            <name>Defkon1</name>
        </author>
        <summary>Categoria: Accessibilità e W3C&lt;br /&gt;Sommario: Analizziamo il funzionamento delle Access Keys e vediamo come integrarle in Xoops.&lt;a name=&quot;heading1&quot; id=&quot;heading1&quot;&gt;&lt;/a&gt;&lt;h3&gt;1. Cosa sono le Access Keys&lt;/h3&gt;&lt;br /&gt;&lt;div align=&quot;justify&quot;&gt;Le Access Keys sono combinazioni di tasti che permettono di sostituire l'opera del mouse, alla stregua dei tasti di scelta rapida utilizzati nei principali sistemi operativi e nelle applicazioni. Anche se possono sembrare una semplice (e forse superflua) comodità per la maggior parte degli utenti, queste combinazioni diventano pressoché essenziali per coloro che a causa di disabilità specifiche non sono in grado di utilizzare il mouse.&lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Grazie alle Access Keys è quindi possibile associare una combinazione del tipo &lt;em&gt;Alt+&amp;lt;Tasto&gt;&lt;/em&gt; ad un particolare link, rendendo completamente accessibile il portale anche via tastiera.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/p&gt;&lt;hr width=&quot;100%&quot; size=&quot;2&quot; /&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/p&gt; &lt;a name=&quot;heading2&quot; id=&quot;heading2&quot;&gt;&lt;/a&gt;&lt;h3&gt;2. Integrare le Access Keys in Xoops&lt;/h3&gt;&lt;div align=&quot;justify&quot;&gt;Per creare una Access Key è sufficiente inserire il parametro &lt;em&gt;accesskey=value&lt;/em&gt; all'interno del relativo tag anchor &lt;em&gt;&amp;lt;a&gt;&lt;/em&gt;. &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;L'integrazione in Xoops può avvenire in due modi, modificando il tema utilizzato inserendovi il codice per il supporto delle combinazioni, oppure creare un blocco ad hoc con contenuto HTML.&lt;/p&gt; &lt;p align=&quot;center&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;img src=&quot;http://www.xoopsitalia.org/uploads/tutorial_img/accesskeys/1access.jpg&quot; alt=&quot;  &quot; /&gt;&lt;br /&gt; &lt;/p&gt; &lt;br /&gt; &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Ho optato per la seconda ipotesi per una serie di validi (almeno spero) motivi:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;cambiando tema non avrei perso le  Access Keys   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;nel blocco avrei potuto inserire  anche un promemoria sulle combinazioni attive&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;avrei potuto posizionare il blocco  dove volevo, preparando anche molteplici blocchi per aree diverse  con combinazioni differenti&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;modificare le Access Keys  direttamente lavorando dal pannello di amministrazione dei blocchi&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Vi ho convinti? Anche nel caso in cui non vi avessi convinto il codice HTML da utilizzare è sempre lo stesso:&lt;/p&gt; &lt;br /&gt;&lt;div style=&quot;border: 1px solid ;&quot; class=&quot;xoopsCode&quot;&gt; &lt;br /&gt;&amp;lt;a href={X_SITEURL} accesskey=h&gt;&amp;lt;/a&gt; &lt;p&gt;&amp;lt;a href={X_SITEURL}modules/newbb/  accesskey=f&gt;&amp;lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;a href={X_SITEURL}modules/myalbum/ accesskey=g&gt;&amp;lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;br /&gt; &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Dove il primo link rimanda alla homepage del sito, il secondo al modulo forum ed il terzo ad una gallery creata con MyAlbum. Notate l'utilizzo della variabile Smarty {X_SITEURL} in luogo del percorso fisico.&lt;/p&gt;  &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Di seguito a questa porzione di codice (o dove più preferite) è possibile inserire un piccolo promemoria delle combinazioni attive.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/p&gt;&lt;div style=&quot;border: 1px solid ;&quot; class=&quot;xoopsCode&quot;&gt; &lt;br /&gt;&amp;lt;b&gt;ALT+H&amp;lt;/b&gt; - Home Page &amp;lt;br/&gt; &lt;p&gt;&amp;lt;b&gt;ALT+F&amp;lt;/b&gt; - Forum &amp;lt;br/&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;b&gt;ALT+G&amp;lt;/b&gt; - Gallery &amp;lt;br/&gt;&lt;/p&gt; &lt;/div&gt;&lt;p&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Tutto qua. Utilizzate le Access Keys con accortezza, cercando di sovrascrivere le combinazioni standard del browser, altrimenti alcuni funzioni potranno risultare limitate.&lt;/p&gt;&lt;p align=&quot;center&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;img src=&quot;http://www.xoopsitalia.org/uploads/tutorial_img/accesskeys/2access.jpg&quot; alt=&quot;  &quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr width=&quot;100%&quot; size=&quot;2&quot; /&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/p&gt;&lt;a name=&quot;heading3&quot; id=&quot;heading3&quot;&gt;&lt;/a&gt;&lt;h3&gt;3. Browser e Access Keys&lt;/h3&gt; &lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Se speravate che gli sviluppatori di browser si mettessero d'accordo almeno sul supporto di una funzionalità così semplice, vi sbagliate di grosso.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;Firefox&lt;/strong&gt;: è sufficiente utilizzare la combinazione per attivare il link.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;Internet Explorer 4+ per Windows&lt;/strong&gt;: l'utilizzo di una combinazione evidenzia il link, ma non lo attiva. Per attivarlo è necessario premere Invio dopo la combinazione.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;Internet Explorer 5 per MacOsX&lt;/strong&gt;: le Access Keys sono supportate, ma è necessario utilizzare &lt;em&gt;Cmd&lt;/em&gt; (o &lt;em&gt;Control&lt;/em&gt;) in luogo del tasto &lt;em&gt;Alt&lt;/em&gt;.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;Netscape7 &lt;/strong&gt;&lt;span&gt;e&lt;/span&gt;&lt;strong&gt; Mozilla&lt;/strong&gt;: è necessario utilizzare &lt;em&gt;Control&lt;/em&gt; al posto di &lt;em&gt;Alt&lt;/em&gt;, ma il link viene attivato direttamente.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;Opera 6&lt;/strong&gt;: stando alle informazioni che ho trovato sulla rete, questo browser non supporta le Access Keys&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;  &lt;/div&gt;&lt;p align=&quot;justify&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;strong&gt;iCab per MacOs&lt;/strong&gt;: pieno supporto e attivazione diretta del link&lt;/p&gt;&lt;br /&gt;</summary>
    </entry>
</feed>
