Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 165

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> From DOS/Windows to Linux HOWTO : E Windows?</TITLE>
<LINK HREF="DOS-to-Linux-HOWTO-6.html" REL=next>
<LINK HREF="DOS-to-Linux-HOWTO-4.html" REL=previous>
<LINK HREF="DOS-to-Linux-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="DOS-to-Linux-HOWTO-6.html">Avanti</A>
<A HREF="DOS-to-Linux-HOWTO-4.html">Indietro</A>
<A HREF="DOS-to-Linux-HOWTO.html#toc5">Indice</A>
<HR>
<H2><A NAME="s5">5. E Windows?</A></H2>

<P>
<P>L'``equivalente'' di Windows e' l'ambiente grafico X11. A differenza di
Windows o del Mac, X11 non e' stato progettato per la facilita' d'uso o per
risultare attraente, ma per fornire capacita' grafiche alle workstation UNIX.
Ecco le differenze principali:
<P>
<UL>
<LI> Windows ha sempre lo stesso look and feel, X11 no: e' di gran lunga
piu' configurabile. L'aspetto generale di X11 e' dato da un componente
importantissimo chiamato ``window manager''; ce ne sono molti tra cui
scegliere. I piu' comuni sono <CODE>fvwm</CODE>, semplice ma gradevole ed
efficiente in termini di memoria, <CODE>fvwm2-95</CODE> e <CODE>The Next
Level</CODE> che danno a X11 un aspetto simile a Windows 95, piu' molti altri.
Alcuni sono davvero bellissimi;
</LI>
<LI> il window manager puo' essere configurato in modo tale che una
finestra si comporta come quelle di Windows: cliccate su di essa per
portarla in primo piano. In alternativa, si puo' fare in modo che una
finestra sia in primo piano quando il puntatore del mouse e' sopra di essa.
Questa caratteristica (``focus'') e molte altre si modificano adattando uno
o piu' file di configurazione. Leggete la documentazione del vostro window
manager;
</LI>
<LI> i programmi di X11 sono scritti usando speciali librerie (``widget
set''); ce ne sono svariate, e quindi i programmi possono avere un aspetto
diverso. I piu' elementari usano i widget Athena (aspetto 2--D;
<CODE>xdvi</CODE>, <CODE>xman</CODE>, <CODE>xcalc</CODE>), altri usano Motif
(<CODE>netscape</CODE>), altri ancora usano Tcl/Tk, XForms, Qt ed altri ancora.
Alcuni di questi widget set danno ai programmi un aspetto simile a quello
dei programmi Windows;
</LI>
<LI> questo riguardava il ``look'' dei programmi, ma il ``feel''?
Purtroppo, tutti i programmi si comportano in modo diverso. Per esempio, se
selezionate una linea di testo e premete BACKSPACE vi aspettereste che la
linea scomparisse, vero? Questo non funziona con i programmi Athena, ma
funziona con quelli Motif, Qt e Tcl/Tk;
</LI>
<LI> barre di scorrimento, ridimensionamento, iconizzazione: anche queste
cose dipendono dal window manager e dal widget set. Ci sarebbero troppe cose
da dire, quindi ve ne indichero' solo una, poco intuitiva. Quando usate le
applicazioni Athena, le barre di scorrimento si spostano usando il tasto
centrale del mouse, oppure i tasti destro e sinistro insieme;
</LI>
<LI> i programmi non hanno un'icona per default, ma ne possono avere
tante. Dipende dal window manager. Il desktop e' chiamato ``root window'' e
se ne modifica l'aspetto con programmi come <CODE>xsetroot</CODE> o
<CODE>xloadimage</CODE>;
</LI>
<LI> la clipboard puo' contenere solo testo e si comporta in modo strano.
Quando del testo viene selezionato, e' anche automaticamente copiato nella
clipboard: spostatevi in un altro punto e premete il tasto centrale per
copiarlo nella nuova locazione. C'e' un programma, <CODE>xclipboard</CODE>, che
fornisce buffer multipli per la clipboard;
</LI>
<LI> drag and drop e' un'opzione ed e' supportato solo da alcuni programmi.
</LI>
</UL>
<P>Per risparmiare memoria, e' meglio usare applicazioni che usano gli stessi
widget set, ma e' difficile da fare in pratica. C'e' un progetto chiamato K
Desktop Environment che vuole rendere X11 coerente nel look and feel come lo
e' Windows; attualmente e' solo in beta ma, credetemi, e' meraviglioso. Rendera'
l'interfaccia di Windows una cosa di cui vergognarsi. Puntate il vostro
browser su <CODE>
<A HREF="http://www.kde.org">http://www.kde.org</A></CODE>.
<P>
<P>
<HR>
<A HREF="DOS-to-Linux-HOWTO-6.html">Avanti</A>
<A HREF="DOS-to-Linux-HOWTO-4.html">Indietro</A>
<A HREF="DOS-to-Linux-HOWTO.html#toc5">Indice</A>
</BODY>
</HTML>