Newsgroup: it.comp.os.linux.software
Titolo: webediting col pinguino

;)Bed
attualmente utente RH7.1
--------------------------------
Inviato via 
http://usenet.iol.it

>>>> "b" == bed  <b...@bad.bho> writes:
b> Salve a tutti, c'e' una cosa un po' strana: ho cercato senza trovarla
b> alcuna indicazione sull'esistenza e reperibilita' di strumenti per editing
b> html da usare col pinguino.
Dice il pinguino :
	usare il WYSIWYG per l'editing č male. Molto meglio concentrarsi
	sulla struttura ed avere strumenti che automatizzano la cosa.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

header )
--------------------------------
Inviato via 
http://usenet.iol.it
 

 	struttura ed avere strumenti che automatizzano la cosa.
Dice maxadamo:
	si possono redigere le pagine con un programma  WYSIWYG, e poi
	passarle su un editor di testi per una revisione della struttura.
	Mi sembra un'ottima soluzione ... senza il rischio di scadere nel
	ridicolo del fondamentalismo dei talebani del pinguino.
-- 
   ~Massimiliano ADAMO 
      ICQ# 103417788  
Yahoo!Messenger: quetzalco_it

>>>> "b" == bed  <b...@bad.bho> writes:
b> ma un code-editor un attimo orientato tipo acexpert e ' non poco d'aiuto e
b> non mi pare uisiuig e cmq neppure dreamweawer lo e' molto ;) ...
Di dreamweaver mi  parlarono bene proprio per il  fatto che permetteva
di lavorare sul codice. Indubbiamente un editor che "ha coscienza" del
tipo di testo che elabora offre un ausilio notevole.
b> ho trovato  coffeecup, puo'  essere utile? e  poi cosa  intendi per
b> strumenti che automatizzano la cosa?
Ad esempio,  comando per  inserire un  tag e lui  mi elenca  tutti gli
attributi di  quel tag aspettando  che io dia  un valore per loro  - o
niente  - e quindi  mi compone  il tag  con gli  attributi valorizzati
correttamente. O che č in grado di espandere le abbreviazioni.


 ordinato e  secondo perché (documentarsi, documentarsi :)  :) :)) HTML
Qui ci stanno veramente i talibani ... uno dei due parla arabo e l'atro
non capisce: (questo č italiano) tu puoi usare *inizialmente* il
programma WYSIWYG .... dopodiche prendi il tuo bel file generato col tuo
bel programma WYSIWYG, lo apri col tuo bel programma di editazione di
file asci (VIM o quello che ti pare) ... a questo punto ti ri-sistemi la
struttura dell'HTML.
Alla fine ciň che ottieni di buono sarŕ tutto merito, ciň che ottieni di
pessimo sarŕ solo colpa tua.


 writes:
M> Qui ci stanno veramente i talibani ... uno dei due parla arabo e l'atro
M> non capisce: (questo è italiano) tu puoi usare *inizialmente* il
M> programma WYSIWYG ....
Vero, un qualcuno a damo    caso è il talebano che parla afghano e
mentre io piloto l'aereo da attacco al suolo :) :) :) :) :) :) :)
Ho già detto che non è il caso di usare programmi What You See is What
You  Got per  una  prima  bozza perché  generano  spesso codice  assai
disordinato. E  lo stesso  ti prendono per  i fondelli perché  c'è una
buona probabilità  che facciano il  rendering delle pagine  in maniera
diversa da quello che faranno molti browser...
BTW, questo è un post usenet, non un'estratto dal Vangelo.



anch'io sono convinto che si debba lavorare sull'html e usare software
che renda 
piů automatico il tutto..
Bluefish lo trovo ottimo, mi ricorda un certo lorenz graf HTML editor
che usai anni addietro 
sotto windows...
-- 
          .::christian::.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
while(life.remaining) {
   be.an(asshole);
      asshole++; //don't forget
        life.remaining--; //sorry
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 ti ri-sistemi la struttura dell'HTML.
Che bello, fai il lavoro due volte...
Mah.....sarò mica integralista?!?!?
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 strumenti che automatizzano la cosa?
Prova anche quanta e bluefish.


 Mah.....sarò mica integralista?!?!?
alcune volte mi chiedo perché parlo con voi ;)
e chiaro che la seconda volta è un lavoro "veloce" di controllo .... una
sorta di debugging manuale .... e che la prima volta, con un programma
grafico andrai molto spedito.


 grafico andrai molto spedito.
Il bello e` che, dopo due volte che segui questa procedura, apri
direttamente ViM, e cominci a scrivere:
	<F9>[1]
	<html>
	<head>
		<title>...</title>[2]
		<meta ... />
	...
Alla fine, con Mozilla gia` impostato sul validatore del W3C[3],
la soddisfazione aumenta... ;-)
+++
[1] Non e` un nuovo tag: e` che i doctype non me li ricordo mai.
[2] L'indentazione e` gratis.
[3] 
http://validator.w3.org
: un must.
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
Italian Buffy Resource Site (Beta) - 
http://www.ibrs.f2s.com
GnuPG Key ID: 0x788E3A3A
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

[3] 
http://validator.w3.org
: un must.
Senza doversi collegare ad internet: tidy
-- 
	     .
 ____      _ |   UIN:82766812  
|_\|_)  /o( -*-. Fiat500Web: 
http://www.poli.studenti.to.it/~f.sirna
 
|  \ \|\||_) |   mailto: rimuovi l'antispam prima di rispondere
------------ .   On a 486DX/133 with Linux Debian 2.2 (Potato)


Lobby your company to join W3C, see 
http://www.w3.org/Consortium
--------------------fine--------------------
Vi ho incuriosito? Allora ecco  un trucchetto per usarlo dall'interno di
vim,  ottenendo file  html sintatticamente  corretti e  indentati in  un
nuovo buffer (per  non rovinare quello corrente, non e`  detto che venga
sempre  bene,  a  volte  col  javascript fa  casini,  mi  pare),  e  una
lista  degli errori  rilevati in  un  nuovo buffer  ancora. Per  usarlo,
inserite nel  file .vimrc nella  vostra HOME i seguenti  mapping (potete
naturalmente cambiare le combinazioni di tasti, se necessario):
--------------------taglia qui`--------------------
"Queste servono per par, le aggiungo lo stesso
map <F4> {!}par 72qjh<CR>}
imap <F4> <ESC>{!}par 72qjh<CR>}
"Queste servono per passare da un buffer all'altro, in modo comandi
map <F5> :bp<C-M>
map <F6> :bn<C-M>
"Questa e` la macro per applicare tidy, con wrap alla 72sima colonna
"Le seguenti 2 righe VANNO TUTTE INSERITE SU UNA UNICA!!! Le posto
"divise perche' slrn altrimenti le spezzerebbe, o non mi farebbe
"postare l'articolo, voi unitele, mi raccomando!
nmap ,ht :!tidy -f tidy.err -i -wrap 72 % >
tidied.html<CR>:e tidy.err<CR>:e tidied.html<CR>
--------------------taglia qui`--------------------
In questo modo, dalla modalita` comandi, basta premere ,ht (senza :) per
applicare tidy al  file html in editing. Vengono creati  2 nuovi buffer,
che  contengono  i  file  rispettivamente tidy.err  con  gli  errori,  e
tidied.html col file corretto e indentato.
Bug  ancora  presenti  in  questa  versione del  tip:  se  avevate  gia`
applicato tidy al file corrente e non avete chiuso i buffer degli errori
e del file  in versione _tidied_, vengono segnalati  dei warning, dovuti
al fatto che  vim si accorge che i file  precedentemente nei buffer sono
cambiati, ma questo non  pregiudica il risultato finale dell'operazione.
Inoltre  se  salvate  il  file  corrente con  un  altro  nome  (tipo  :w
nuovofile.html),  vim si  ricorda il  vecchio nome  del file,  invece di
sostituire il nuovo nome al simbolo  % nella macro. Almeno succede a me,
segnalate pure  altri bug e  aggiungete funzioni, magari  postandoli per
renderne partecipi gli altri! ;-)
Magari si potrebbe applicare un autocmd per legare la macro solo ai file
html (io uso par solo per mail e news, per esempio): fate voi, e postate
il tutto!
Tidy lo trovate all'url:
http://www.w3.org/People/Raggett/tidy/
o forse nella vostra distro (in debian, il solito apt-get install tidy).
-- 
Configura internet, junkbuster, fetchmail, procmail, leafnode, firewall,
dns, wwwoffle, postfix, mutt, slrn, kernel, ed altro, visitando il sito:
http://mrshark.sourceforge.net
 od 
http://mrshark.cjb.net
 e scaricando il
"Quick&Easy Configuration Howto". Cosenza LUG: IRC: 
irc.openprojects.net
canale #cslug - Mailing-list: 
http://www.linux.it/mailman/listinfo/cslug

 writes:
MA> alcune volte mi chiedo perché parlo con voi ;)
MA> e chiaro che la seconda volta è un lavoro "veloce" di controllo 
E se il sorgente generato dal programma grafico è poco leggibile ? Sei sicuro
di andare veloce ?
MA> sorta di debugging manuale .... e che la prima volta, con un programma
MA> grafico andrai molto spedito.
Io  sono convinto che  un buon  editor ti  permetta di  scrivere testo
molto più  velocemente di un  programma nel quale l'editing  dei testi
non è altrettanto evoluto e richiede un intenso uso del topazzo...


  -  rimuovi XXX x rispondere
 

 Senza doversi collegare ad internet: tidy
Lo conosco, ma se devi fare l'upload della pagina, sei gia` connesso.
;-)
