Windows 98 se s XP snad ani srovnávat nedá. Ty vidíš jen změny z hlediska BFU, kterému je jedno jak to funguje. Prostě jen vidíš ten nový design (který jsi ze srovnání vyloučil) a pak změny typu že XP má možnost zobrazit obsah složky s obrázky i jako náhledy zatímco 98 ne a podobně. To jsou ale vše změny pouze v uživatelském rozhraní.
Že třeba práce s pamětí je v XP nesrovnatelně lepší než v 98, že pokud se nějaký program kousne, máš v XP několikanásobně větší šanci prostě ten program shodit a bez restartu pracovat dál jako by se nic nestalo atd. atd. atd. , to prostě zanedbat nejde.
Ale hele, jestli se ti kombinace W98+IE líbí, neberu ti to. Akorát jít s tím na internet to je jako dát všechny cennosti z baráku do chodby za vchodové dveře, nechat dveře dokořán a jet na dovolenou. V obou případech existuje jistá šance, že se nic nestane ...
Džej Ár: Ty věříš tomu, co se píše na netu od fanoušků jinejch prohlížečů.. ale zkus si vyrobit podobnej test, poskládej si dohromady všechny kódy co oba prohlížeče neuměj a pak uvidíš.... na internetu nemůžeš věřit nikomu... jenom sobě.
No... jedu na koupaliště se schladit i za cenu rvačky (někdo se tam roztahuje se snědou kůží) než tady poslouchat takové hlody od hloupého chlapečka...
Já neříkám že XP je horší než 98 ale moc se neliší.... a to je rozdíl... a když je někdo fanda IE, tak mu to neberte.... prostě takhle.... vám taky nikdo neuráží vaše prohlížeče.... ale je pravda tohle... vy věříte reklamám, ale když se semele něco trošku jiného, tak skutek utek... uvědmujete si, že tu říkáte, jak je IE hroznej, a furt ho ponižujete? V několika případech je teda o hodně lepší než ty vaše prohlížeče...
Astronom: ještě něco: proč bych měl vycházet z cizích drbů a pod? Taky nemám rád skalní fanoušky FF, protože Opera je prostě lepší, ale co....
jinak vycházím hlavně z vlastních zkušeností, ještě před pár lety jsem taky používal IE a věř, že jsem měl hodně příležitostí zkoušet a porovnávat a že bych na IE už nešel, leda že by 7-čka nějak výrazně překvapila, čemuž nevěřím....
No, by mě zajímal ten případ..... ale asi taky půjdu s přítelkyni někam k vodě, to přecejen bude lépe strávený den....
poslouchám...
Jinak příklad... tatík má komp... hodil 98 sek po asi 10 minutách
nahodl 2000 sek asi po 10 práce (stačil něco spustit a 10 minuit pracovat)
XP po deseti minutách mu vyskočí na monitoru 4 malé obdelníčky které tam nepaří... jede dál...
=> XP nespadne tudiš je lepší....
Džej Ár: každej má rád jinej prohlížeč... a to mu nemůžem brát a ani na něho nemůžem bejt naštvaní... ale proč urážet jeho prohlížeč? Proč říkat, že nová verze jeho proh. bude propadák, když jste ho ještě ani neviděli? A proč říkat, že pokud bude dobrá, tak se akorát vyrovná vašemu? Vždyť to by ty vaše prohlížeče musely mít taky bezva nový verze, protože taky nedokážou některý věci, jako IE.
> "vy věříte reklamám, ale když se semele něco trošku jiného, tak skutek utek... "
nikoliv, my ty ostatní prohlížeče opravdu POUŽÍVÁME.... překvapení, co? ;)
> "uvědmujete si, že tu říkáte, jak je IE hroznej, a furt ho ponižujete?"
takovou kritiku nelze provozovat nevědomky, takže na tom třeba něco bude...
a WinXP se od 98 liší třeba už "jenom" úplně jiným základem......
"NEŘÍKÁM ŽE XP JE HORŠÍ, ALE MC SE NELIŠÍ"!
Já končím... du dělat stránky, nebo to nestihnu... kdyby mě někdo hledal, najde mě na mým komplu v 1st Page 200 :-)
jakej test co to meleš?
budu postupovat polopaticky... až někdo nebude souhlasit řekněte kde...
normy. Kalsická norma ISO či ČSN. k čemu slouží? samozřejmě otravuje práci, jako každé nařízení, ale dělník pracuje a pracuje a pak skončí, příde jiný dělník a dělá to úplně jinak. Tak zavedeme normu a oba to budou muset dělat stejně. důvod? chceme stejný výrobek kompatibilní s předchozím ale jinej člověk by udělal jinej...
webové standardy. obdoba norem. chceme aby se všechno chovalo tak jak má. chci napsat kód a neodhadovat jak to bude vypadat, chci to vědět. a naopak chci vědět co píšou ostatní. mezinároní jazyk. rozumim tomu co píše japonec i číňan.
webové standardy spravuje W3C. O tom jaké jsou a že by šlo něco líp se nemá cenu bavit. je to pravda, ale když chci aby něco fungovalo, musim se trošku zmáčknout. Takže v ideálním případě se budou prohlížeče kompatibilní se standardy. jako například ff nebo ostatní kulturní prohlížeče 21 století....
IE. IE má monopolní postavení. Opět nebudem rozebírat důvody, nemá to cenu. Prostě to tak je. A IE silně odporuje w3c
http://nanobox.chipx86.com/browser_support.php
v odkazu dole je souhrn dost věcí co se na webu používají a podpora prohlížečů. O tom taky nemá cenu debatovat, tak to prostě je.
Jak je vidět IE NEPODOPORUJE spoustu věcí. ale ok dejme tomu. problém je hlavně v tom že ie si vymýšlí nové věci které nejsou standartdní. To pak nefunguje v ostatních prohlížečích...
příklad: výrobcy chleba začnou prodávat chleba který nepůjde uříznout klasickým a standartním nožem. Půjde uříznout pouze novým bastlem který je jinak nepraktický, ale jíst se musí že? výsledek? chaos!
a jiak k historii:
Na začátku byl Mosaic, první použitelný prohlížeč webu. Několik z jeho autorů založilo společnost Mosaic Communication, která byla vzápětí přejmenována na Netscape Communication. Jejich hlavním produktem se stal Netscape Navigator, kterému interně říkali Mozaic Killer -> Mozilla.
Netscape Navigator byl prostě cool, jeho autoři jej rozšiřovali nad doporučení W3C - uměl tabulky či frámečky dříve než je specifikace znala (bez komentáře, zda je to dobře či špatně). Autoři webů, kteří tato rozšíření využívala, podmiňovali přístup jen pro Netscape Navigator. Využívali k tomu user-agent string, který měl např. pro verzi 1.22 podobu: Mozilla/1.22 (Windows; I; 32bit)
Když se Microsoft rozhodl vstoupit na Internet a zničit Netscape, potřeboval by mít použitelný produkt. I kdyby jej však měli (což se do verze MSIE 4) nestalo, spousta stránek by nefungovala, protože jejich autoři povolovali jen prohlížeč od Netscape. Proto Microsoft nastavoval již od prvých verzí user-agent string takovýmto způsobem:
Mozilla/1.22 (compatible; MSIE 1.5; Windows NT)
V něm říká, že je v podstatě maskované MSIE kompatibilní s Netscape Navigatorem první řady. Netscape se poprvé podařilo udělat prohlížeč, za nějž se ostatní vydávali.
I když se situace změnila, nebylo cesty zpět - webmasteři stále zobrazení stránek podmiňovali na přítomnost určitých řetězců. Proto i dnešní MSIE obsahuje řetězec Mozilla:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
takže netvrď tady blbosti ok?
hmm trošku to trvalo než sem to napsal.... :)
Astronom, věř, že když už se člověk v IT nějaký ten pátek pohybuje, tak o tom něco ví... a taky ví, co může očekávat... btw. myslíš, že Opera a firefox se nevyvíjí, opery má novou verzi přibližně každý měsíc....
když už chceš jmenovat věci, co který browser umí tak třeba prvních pár věcí, co mě napadne opera umí, ie ne:
emailový klient, RSS čtečka, tab browsing, vlastní styly, skinovytelnost, mouse gestures, CSS2, pokračování přerušených stahování, Bitt torrent, kvylitní zoomováni stránky, opravdové fullscreen prohlížení, je asi 2x rychlejší, blokuje pop-ups bez nějakých zbytečných pluginů, IE z nějakého nepochopitelného důvodu ani neukazuje favicony, dokud se web nedá do oblíbených, potom desítky různých utilit, bez kterých bych si práci už nedokázal představit a pod... pak třeba výborný spamový filtr, IRC (to ale nepoužívám, na to mám trillian)...
Ale to jsou pořád jen nevýhody IE ale ty ostatní mají taky dost nevýhod! všechny by se měly zlepšovat! Tak to je.... a tak to bude.
Ať si každej vybere prohlížeč, jakej mu nejvíc vyhovuje, ale nebudem mu chuť k tomu prohlížeči kazit! Přece ho nebudem mermomoci mlátit, a pdplácet atd., aby začal místo časopisu o vesmíru číst časopis o autách!
"myslíš, že Opera a firefox se nevyvíjí," - jj podívej se kolik kritických chyb má IE neopravených, a jak dlouho tam jsou...
nevím přesně ty čísla u ff (opera bude podobně) byla zranitelnost(známá bezpečností chyba čeká na opravu) tušim dohromady týden za rok... u ie to je zhruba tak rok za rok....
spamovej filtr mám n acentru tak nepotřebuju v prohlížeču, nevím na co je zoomování stránky... to si ju rovnou můžeš uložit jako PDF pokrač. přerušených stahování - nepotřebuju mám na stahování program..
favicony jsou od slova favorite - oblíbené
a trojana taky nepotřebuju... toho můžu pustit z vězení v AVG.
A zapoměl jsi na kódy... v tom je dostkrád IE lepší... pokud ti jde o jednoduchý zkrášlovací kódy...
Du na oběd... tak chvilu nepište :-)))))
>> A zapoměl jsi na kódy... v tom je dostkrád IE lepší... pokud ti jde o jednoduchý zkrášlovací kódy...
?
No, tak já půjdu posnídat.... jinak to taky nechápu, to s těmi kódy, co kdybys taky uvedl nějaký příklad?
pak nechápu co píšeš o trojanech a vůbec, favikony je hovadiny schovávat ať se jmenují jak chtějí...
aha takže n ty funkce co má můj prohlížeč ty potřebuješ tisíc dalších programů a věcí? favicon? přece nebudeš mít vše mezi oblíbenými ne? co to je za blbost...
to s tim ttojanem je narážka na trilian? hmm pravdou je že trojana do ff nedostaneš... (sám se nedostane, musíš mu to odkývat)
a ty kódy taky nechápu...
>> Netscape Navigator byl prostě cool, jeho autoři jej rozšiřovali nad doporučení W3C - uměl tabulky či frámečky dříve než je specifikace znala (bez komentáře, zda je to dobře či špatně).
IE to ale dělá taky, třeba takové barvení scrollbarů zná dříve než specifikace, nebo filtry a další věci ;-)
Zajímavé ale je, že u NN je to cool, autoři jej rozšiřují nad doporučení W3C a díky tomu jsou to frajeři co pomáhají rozvoji.
U IE je to naopak, autoři jej rozšiřují nad doporučení W3C a tím dělají něco špatného.
Tohle kontrétně jsem nikdy moc nepochopil, proč je IE tak kritizován i za to, že má něco navíc.
Btw rozdíly IE proti prohlížečům dodržujících důsledně normu jsou tří základních typů:
1. IE nezná něco co v normě je (např. hover efekty, blikací text, auto height, auto margin atd.)
2. IE to zná, ale bere to jinak (box model, text-align a jeho vliv na div a další spousty věcí které nutí používat hacky)
3. IE má něco navíc co jiný prohlížeč neumí (barevné scrollbary, filtry pro barevné přechody a tuny jiných efektů).
Je opravdu otázka nakolik se za 3. bod dá IE kritizovat. Podle mě to není fér.
Druhý a první bod jsou ovšem něco jiného.
ano srollbary minevadí, dejme tomu. říkejme tomu evoluce... ale tím že je monopolní a vytvoří si něco nestandartního mají to ostatníá dělat taky? to je otázka... řídit se standardem nebo tím co vymyslí microsoft?
v tom je zakopanej pes.
Příklad co nepodporuje mozila firefox:
<!-- START OF SCRIPT -->
<!-- For more scripts visit http://www.netpedia.com -->
<script language="JavaScript">
// The scrolling part of this script was written by Nathan Wenneker
// I just added the prompt box and that's it.
// Patrick Meirmans (mijter@dds.nl)
// http://www.geocities.com/Nashville/2956/
// The following text is from the original script
// Now this messages is becoming larger than the script...
// This script was written by Nathan Wenneker
// naw@3eagles.com
// http://www.geocities.com/SiliconValley/Pines/7183
// http://www.geocities.com/SiliconValley/Lakes/3595
// This script is free to use as long as you keep
// these comments with it.
// This script scrolls a message through a text box.
// the box can be any size and cen be put anywhere
// on your page. Set "speedtogo" higher to go slower
// and lower to go faster. Replace the second "f" with
// your text.
// Enjoy.
Ret = ('Lukášův svět-tečka,wz, tečka cézet ')
var temp
var f =
" "
var f = f + (Ret)
var speedtogo = 50
var counter
function scrollon() {
temp = f.substring(0,1);
f += temp
f = f.substring(1,100);
window.status = f.substring(0,100);
counter = setTimeout("scrollon()",speedtogo);
}
</script>
<body onLoad="scrollon()">
<p>
<!-- END OF SCRIPT -->
A teď ten druhej:
<div id=dot0
style="height: 20; position: absolute; visibility: hidden; width: 2; left: 12; top: 0"><img
src="../Obrazky/srdce.gif"></div>
<div id=dot1 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img
src="../Obrazky/srdce.gif"></div>
<div id=dot2 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img
height=16 src="../Obrazky/srdce.gif"
width=17></div>
<div id=dot3 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img
height=15 src="../Obrazky/srdce.gif"
width=15></div>
<div id=dot4 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img
height=12 src="../Obrazky/srdce.gif"
width=12></div>
<div id=dot5 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img height=9
src="../Obrazky/srdce.gif"
width=10></div>
<div id=dot6 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><img height=8
src="../Obrazky/srdce.gif"
width=10></div>
<script language=JavaScript>
<!-- hide code
/*
Elastic Trail script (By Philip Winston @ pwinston@yahoo.com, URL:http://home.tiscali.cz/cz753210/images/sm_kote.gif
Script featured on Dynamicdrive.com
For this and 100's more DHTML scripts, visit http://dynamicdrive.com
*/
// Thanks to Troels Jakobsen <tjak@get2net.dk>
// for fix which makes it work when the page is scrolled
var nDots = 7;
if (document.all&&window.print)
document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"
var Xpos = 0;
var Ypos = 0;
// fixed time step, no relation to real time
var DELTAT = .01;
// size of one spring in pixels
var SEGLEN = 10;
// spring constant, stiffness of springs
var SPRINGK = 10;
// all the physics is bogus, just picked stuff to
// make it look okay
var MASS = 1;
var GRAVITY = 50;
var RESISTANCE = 10;
// stopping criterea to prevent endless jittering
// doesn't work when sitting on bottom since floor
// doesn't push back so acceleration always as big
// as gravity
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
// BOUNCE is percent of velocity retained when
// bouncing off a wall
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
// always on for now, could be played with to
// let dots fall to botton, get thrown, etc.
var followmouse = true;
var dots = new Array();
init();
function init()
{
var i = 0;
for (i = 0; i < nDots; i++) {
dots[i] = new dot(i);
}
if (!isNetscape) {
// I only know how to read the locations of the
// <LI> items in IE
//skip this for now
// setInitPositions(dots)
}
// set their positions
for (i = 0; i < nDots; i++) {
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
if (isNetscape) {
// start right away since they are positioned
// at 0, 0
startanimate();
} else {
// let dots sit there for a few seconds
// since they're hiding on the real bullets
setTimeout("startanimate()", 2000);
}
}
function dot(i)
{
this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
if (isNetscape) {
this.obj = eval("document.dot" + i);
} else {
this.obj = eval("dot" + i + ".style");
}
}
function startanimate() {
setInterval("animate()", 20);
}
// This is to line up the bullets with actual LI tags on the page
// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why
// Still doesn't work great
function setInitPositions(dots)
{
// initialize dot positions to be on top
// of the bullets in the <ul>
var startloc = document.all.tags("LI");
var i = 0;
for (i = 0; i < startloc.length && i < (nDots - 1); i++) {
dots[i+1].X = startloc[i].offsetLeft
startloc[i].offsetParent.offsetLeft - DOTSIZE;
dots[i+1].Y = startloc[i].offsetTop +
startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
}
// put 0th dot above 1st (it is hidden)
dots[0].X = dots[1].X;
dots[0].Y = dots[1].Y - SEGLEN;
}
// just save mouse position for animate() to use
function MoveHandler(e)
{
Xpos = e.pageX;
Ypos = e.pageY;
return true;
}
// just save mouse position for animate() to use
function MoveHandlerIE() {
Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;
}
if (isNetscape) {
document.captureEvents(Event.MOUSEMOVE);
document.onMouseMove = MoveHandler;
} else {
document.onmousemove = MoveHandlerIE;
}
function vec(X, Y)
{
this.X = X;
this.Y = Y;
}
// adds force in X and Y to spring for dot[i] on dot[j]
function springForce(i, j, spring)
{
var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {
var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF;
}
}
function animate() {
// dots[0] follows the mouse,
// though no dot is drawn there
var start = 0;
if (followmouse) {
dots[0].X = Xpos;
dots[0].Y = Ypos;
start = 1;
}
for (i = start ; i < nDots; i++ ) {
var spring = new vec(0, 0);
if (i > 0) {
springForce(i-1, i, spring);
}
if (i < (nDots - 1)) {
springForce(i+1, i, spring);
}
// air resisitance/friction
var resist = new vec(-dots[i].dx * RESISTANCE,
-dots[i].dy * RESISTANCE);
// compute new accel, including gravity
var accel = new vec((spring.X + resist.X)/ MASS,
(spring.Y + resist.Y)/ MASS + GRAVITY);
// compute new velocity
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
// stop dead so it doesn't jitter when nearly still
if (Math.abs(dots[i].dx) < STOPVEL &&
Math.abs(dots[i].dy) < STOPVEL &&
Math.abs(accel.X) < STOPACC &&
Math.abs(accel.Y) < STOPACC) {
dots[i].dx = 0;
dots[i].dy = 0;
}
// move to new position
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
// get size of window
var height, width;
if (isNetscape) {
height = window.innerHeight + document.scrollTop;
width = window.innerWidth + document.scrollLeft;
} else {
height = document.body.clientHeight + document.body.scrollTop;
width = document.body.clientWidth + document.body.scrollLeft;
}
// bounce of 3 walls (leave ceiling open)
if (dots[i].Y >= height - DOTSIZE - 1) {
if (dots[i].dy > 0) {
dots[i].dy = BOUNCE * -dots[i].dy;
}
dots[i].Y = height - DOTSIZE - 1;
}
if (dots[i].X >= width - DOTSIZE) {
if (dots[i].dx > 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = width - DOTSIZE - 1;
}
if (dots[i].X < 0) {
if (dots[i].dx < 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
// move img to new position
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
}
// end code hiding --> </script>
No, ať už tento skript ve FF jde nebo ne, je to docela dlouhé, radši jsi to měl dát někam na web a dát nam zde jen odkaz, docela to znepřehledňuje fórum, jinak pochbuju o užitečnosti toho skriptu....