.| Autor | Beitrag |
|---|---|
|
000 01.02.2005, 22:11 Spike |
da einege leute mir berichtet haben, das dieses design (ie user nicht wundern ich hab nur den korekten mimetyp verwendet und xhtml + css so verwendet, wie vom erfinder vorgesehen), welches ich auch im webdesign thread gepostet habe, bei ihnen zu massiver performanceeinbrüchen führt, sind mein freund und ich dem ganzen mal auf den grund gegangen. doch auch postion:fixed in für die divs führt zu massiven performanceeinbrüchen. dazu reicht sogar ein einziges leeres div im opera und ein div mit einem buchstaben für den firefox. (der ie unterstützt position:fixed natürlich nicht) wenn man nach alternativen sucht, die die optik nicht verändern, bleibt einem nur js. da das aber noch langsamer ist kann mans gleich vergessen. außerdem sollte man js sowieso vermeiden wenns nicht unbedingt nötig ist. --Kill? Box? Killbox! Dieser Beitrag wurde am 01.02.2005 um 22:12 von Spike_900 bearbeitet. |
|
Profil || Suche |
|
001 01.02.2005, 22:42 Kriz |
Eventuell solltest du mal nachdenken, was der Browser da in Bruchteilen von Sekunden leisten soll! Der gesamte Alphaeffekt wird softwaremäßig gerendert. Es wäre natürlich schon erquickender, wenn Browser sich der GraKa-Acceleration bedienen würden. Das würde aber voraussetzen, daß der gesamte Content beispielsweise als OpenGL Inhalt repräsentiert wird, d.h. der Browser müsste ebenfalls sehr fix den HTML/CSS Kack als Grafikelemente aufbauen, dann würden Alphaeffekte usw. blitzschnell sein. Was ist aber, wenn der User keine OpenGL/DirectX fähige GraKa hat? Dann müsste der Browser den OpenGL Mist wieder softwaremäßig rendern und dann ist wohl Essig mit Surfen... Sei also froh, daß das noch halbwegs so anständig funktioniert mit PNGs und CSS fixed :) --K:R-I)Z++ |
|
Profil || Suche |
|
002 02.02.2005, 16:10 Spike |
ich glaub da hast mich etwas falsch verstanden. der rechenaufwand eines pngs mit alpha ist mir klar (evtl kann man nen besseren algo mit assembler basteln), aber das ist ja nur eine sache. ich hab mir ne testpage gebaut auf der nur ein text steht und ein leere div bzw in div mit einem zeichen drinn ist ist, welches eben fixed ist. sonst ist nix auf der page und selbst das ruckelt auf dem amd 2400+ meine freundes. sobald man das position:fixed wegnimmt gehts flüssig. --Kill? Box? Killbox! |
|
Profil || Suche |
|
003 02.02.2005, 21:14 Kriz |
Erm... reden wir von der gleichen Seite? Der von dir angesprochene Link ist sowas von einem Performancekiller, also echt... Der ganze BG ist fixed und nur der Textteil scrollt, dazu PNG Alpha ohne Ende. Was erwartest du denn? Das sowas flüssig läuft? --K:R-I)Z++ |
|
Profil || Suche |
|
004 02.02.2005, 23:08 Spike |
also wir reden von der und einer testseite, die nur lokal habe, aber ich lade sie eben mal hoch. also bei den pngs kann ich, denke ich mal, nix an geschwindigkeit rausholen, es sei denn ich schreibe selbst einen guten algo und übermittle ihn an das das mozilla/firefox team. genügend einträge im bugzilla die langsames scrolling betreffen sind ja vorhanden. die andere sache ist halt, dass man erwarten sollte, dass postions:fixed wenigstens mit nem 2400+ flüssig läuft. aber ich glaube inzwischen, dass ich da mit css bzw. html optimierungen nix machen kann, damit es flüssig läuft. eher sollte ich mich wie bei pngs die browserhersteller wenden. --Kill? Box? Killbox! |
|
Profil || Suche |
|
005 03.02.2005, 00:09 KhanRKerensky |
Erm, deine Testseite scrollt ganz normal. Zumindest hier im FF 1.0 auf nem 2000+. Es wird wohl wirklich an den .pngs liegen. --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
006 03.02.2005, 00:22 Master Pegasus |
Die Testseite verhält sich auch mit Mozilla 1.7.5 auf nem 2000+ völlig normal. Allerdings lief auch deine PNG-Spielerei schon perfekt. --Was immer auch geschieht: Nie sollt Ihr so tief sinken, von dem Kakao, durch den man Euch zieht, auch noch zu trinken! -- Erich Kästner |
|
Profil || Suche |
|
007 03.02.2005, 07:50 K-Putt |
Auf meinem Windows-Rechner (p4 2.6 mit FF 1.0) geht deine oben gepostete Seite zwar etwas zäh, aber ohne ruckeln. Am Linux Rechner (P4 2.0, ebenfalls FF 1.0) ist die oben gepostete Seite nicht verwendbar, man kann es nicht mehr ruckeln nennen. Nach dem Scrollen dauerts Sekunden bis sich der Inhalt verschiebt. Fazit: Dürfte an den PNG's mit der teilweisen Transparenz liegen. Die Grafikkarte spielt sicher keine rolle, denn Rechner #1 hat ne Onboard Karte, Rechner #2 eine von Matrox. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
008 03.02.2005, 16:41 Spike |
hmm also dann muss es wohl an dem rechner meines freundes liegen, das es die testseite auch ruckelt. da mein 3500+ zu schnell ist um irgendein ruckeln festzustellen hab ich das halt mit meinem freund gemacht. Kill? Box? Killbox! Dieser Beitrag wurde am 03.02.2005 um 16:41 von Spike_900 bearbeitet. |
|
Profil || Suche |
|
009 03.02.2005, 18:10 theDon |
\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |

