Newsgroup: it.comp.os.linux.software
Titolo: Firefox 1.0 sta arrivando...

Vi riporto qui un commento molto interessante sulla notizia relativa a 
Firefox 1.0 (imminente) che ho trovato sul forum di Punto Informatico 
(
http://punto-informatico.it/forum/pol.asp?mid=783322
) :
------------
Mi stupisco che Punto Informatico non abbia
colto la vera ragione di tutto il movimento
intorno all'affare Firefox, con addirittura il
New York Times che si scomoda.
Ma come, 10 anni di cause sul monopolio Microsoft
da parte di Netscape, e ancora pensate che il
problema sia quello di chi vende piu' browser?
Sapete che cosa e' XUL? No? Facciamo un
passo indietro...
Nell'estate del 1995 un tipo di nome Andreessen,
co-condatore di una piccola azienda travolta da un
improvviso successo, chiamata "Netscape",
proclamo' pubblicamente che Netscape avrebbe
avuto come suo obiettivo quello
di ridurre Windows ad un ammassa di driver
pieni di bug ("a poorly debugged set of device drivers."
furono le parole esatte).
Quello che il giovane Andreessen non sapeva e'
che in quel momento era gia' divenuto storia.
Queste parole scatenarono la possenza di Redmond.
Il giorno dopo che la frase di Andreessen era
apparsa sui giornali, John Doerr, il principale
finanziatore e socio di Netscape, ricevette
una agghiacciante e-mail da Jon Lazarus, uno
dei consiglieri di Gates. Consisteva di questa
sola frase: "chi sventola il fazzoletto
rosso di fronte ad una mandria di tori, si
si risveglia coperto di sangue".
("Boy waves large red flag in front of herd of charging
bulls and is then surprised to wake up gored." fu
la frase in inglese).
Pochi anni dopo, la Netscape non esisteva piu'.
Ma perche' Andreessen aveva detto quella frase?
Era un visionario? Un pazzo? Un esaltato?
No. Andreessen sapeva bene, come la Microsoft,
che cio' che contava veramente era l'API, la
piattaforma, non l'hardware che c'e' sotto. E l'invenzione
di internet e del browser come standard, aveva creato un
nuovo livello di astrazione, SOPRA al sistema operativo.
E come chi conosce il settore sa bene, chi controlla
il piu' elevato livello di astrazione a controllare il
mercato, perche' e' per quel livello che le applicazioni
vengono scritte.
Netscape sapeva che avrebbe potuto di realizzare
una piattaforma in delle rich applications potessero
girare da dentro un browser, e a quel punto il
sistema operativo non avrebbe contato piu'
niente. Windows, Linux, Max, Sun, Palm o perfino
il cellulare.. qualsiasi fosse stato il vostro hardware
e il vostro sisstema operativo, quello che avrebbe
contato sarebbe stato avere Netscape installato
sopra, e tutti gli applicativi avrebbero potuto
girare.
Microsoft sapeva che avrebbe perduto la guerra,
cosi' fece due cose:
1) Creo' un web browser proprietario, Internet
      Explorer, e lo forni' gratuitamente insieme
      al suo sistema operativo, violando i principi
      dell'antutrust sulla libera concorrenza.
2) Una volta sconfitta Netscape, blocco' lo sviluppo
      di Internet Explorer (l'intero team di sviluppo
      fu misteriosamente smantellato anni fa)
      in modo che la strada della piattaforma
      internet sarebbe stata dimenticata per sempre.
Ebbene, Blake Ross, il ragazzo prodigio di
19 anni, matricola a Stanford, e capo progetto
di Firefox, si e' posto come obiettivo per quest'anno
di "riprendersi il web da Microsoft".
Il suo obiettivo e' di sfidare nuovamente
il monopolio di Windows, e di tentare
di ricostruire il Web sotto forma di sistema
operativo, dove ogni frammento di software
sara' veicolato attraverso un semplice browser.
Firefox, il progetto open source costruito sulle ceneri
di Netscape, incorpora infatti una tecnologia che
va oltre i semplici applet java e javascript, e che
fu iniziata dalla Netscape prima di essere
costretta a vendere per 10 milioni di dollari ad AOL.
Questa tecnologia e' XUL:
http://www.xulplanet.com
 /
Se avete Mozilla, qui ne trovate un esempio:
http://www.faser.net/mab/chrome/content/mab.xul
Forse avrete notato che XUL e' qualcosa che
offre oggi quello che .NET promette per il
futuro. Le famose diapositive Microsoft che
presentano .NET quando vengono in azienza
cominciano tutte cosi':
A Web Based future
- Web-based I: Everything will go over "the web" with .NET, ranging from 
word processors to databases.
- Web-based II: Other programming languages like C/C++, Delphi, Java and 
anything not .NET will die because of this web-based 'paradigm-shift'.
- Python: Python was a joke programming language used only by amateurs 
and hobbyists.
...etc.
Cominciate a capire adesso, quale sia il vero problema,
e perche' il settimanale Business ha titolato la notizia
del lancio di Mozilla 1.0: "Microsoft's Worst Nightmare"?
http://www.business2.com/b2/web/articles/0,17863,714129,00.html

 
http://www.faser.net/mab/chrome/content/mab.xul
E questa sarebbe una applicazione web????
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Prima di parlare collegare la spina del cervello,
	 leggere e in caso di schermata blu riavviare.

 E questa sarebbe una applicazione web????
certo.



fasfasf

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Roberto Tagliaferri wrote:
| E questa sarebbe una applicazione web????
Evidente. E piuttosto potente pure.
XUL potrebbe, se riceve la giusta attenzione, risolvere un'infinità di
problemi legati alle applicazioni web in uso nelle intranet aziendali
per esempio.
Comunque, MAB si commenta da solo, bisogna essere completamente cieci (o
completamente stupidi) per non vederne i vantaggi. E qualunque
sviluppatore WEB può vederli facilmente perché qualunque sviluppatore
WEB si è prima o poi imbattuto nei limiti che (per esempio) le form
hanno, o nel dover implementare un'applicazione complessa su una
piattaforma (il WEB) che è fondamentalmente stateless [per cui bisogna
portarsi dietro chilometri di variabili POST]. XUL annienta questi
problemi e porta le applicazioni WEB così vicine alle normali
applicazioni che girano sul computer da essere quasi indistinguibili...
con tutti i vantaggi che questo comporta [sia di sviluppo, che di
usabilità, che di velocità d'esecuzione].
Bye,
~  Luca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with MultiZilla - 
http://enigmail.mozdev.org
iD8DBQFBf9XDliez+Z59f3URAtvpAKCph/MFMgBRz2lsVYZIrxcAIWGj1wCfSuIu
9azJS6RCEnONPShhurd397E=
=E1YE
-----END PGP SIGNATURE-----

 girare.
e come mai flash non è mai decollato come strumento per creare rich 
application? ancora oggi viene usato per fare animzioni e giochini, 
eppure puoi connetterti a web service, database e fare molto altro . . .
-- 
"Non ci sono uomini come me.
Ci sono io e basta."
3 inviti gmail disponibili
robiweb90 at gmail dot com

 application?
un po' di psicologia, per diamine!
chi programma in flash? I grafici (quelli bravi, quelli cosi'-cosi',
quelli mediocri), quelli che si sono comprati fireworks (??? boh, non mi
ricordo piu' qual' e') della macromedia dal marocchino sotto casa, e chi,
comunque, e' piu' interessato alla parte di "interazione con l' utente"
i "veri programmatori" che si connettono ai web server/database lo fanno
con un linguaggio serio, rispettato, di fama!
Minimo, e ribadisco MINIMO, deve essere Java.
ah... e io che sogno ancora web-app scritte in XUL...
-- 
"Lo sa che io ho perduto due figli?"
"Signora, lei e' una donna piuttosto distratta"

 
appunto! ci vorrà molto ma molto tempo prima che xul si conquisti un 
posto di riguardo e naturalmente c'è bisogno di quelle 3-4 tonnellate di 
documentazione che mi sembra manchino, tolto il tutorial di xulplanet. e 
infine un'azienda dietro (come appunto java o .net) o una grossa 
comunità di utenti (come python)
-- 
"Non ci sono uomini come me.
Ci sono io e basta."
2 inviti gmail disponibili
