What do u mean by
wt i think is Java isnt much portable on the web browser platform
even when it is compared to Macromedia's Flash ????
What do u mean by portability ??? Do u think java isnt portable ?

How a non portable language can use on da WEB ?
Java was invented years b4 Flash (i think 91 Green project by James Gosling) ... Its first use was to present client side dynamic contents ... for that applets was heavily used .... But yes its true after introduction of Flash the use of applets to represent dynamic contents was replaces by da flash.... Coz Flash was simple powerful and easy compared with Java Applets ...
Here i have done a stupid mistake .... web technologies are basically two types .as client side and server side ..(front end and back end). Just like Web designing and web development ... Here i m talking about da technologies that v can used for web applications .... not for web sites ....... (remember web applications and web sites r 2 different things )
Basically Flash like front end oriented technologies r heavily used in web design ...in simple terms in web sites .....
But Sun knows how importent Flash is ... dats y they recently introduced new technology called javaFx