-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!
atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: Peter May <p...@p...fm>
Newsgroups: pl.comp.www
Subject: Optymalizacja ładowania i uruchamiania witryny
Date: Tue, 23 Jun 2009 14:36:03 +0200
Organization: TP - http://www.tp.pl/
Lines: 32
Message-ID: <h1qibj$e1r$1@atlantis.news.neostrada.pl>
NNTP-Posting-Host: uw210.internetdsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: atlantis.news.neostrada.pl 1245760691 14395 80.55.152.210 (23 Jun 2009
12:38:11 GMT)
X-Complaints-To: u...@n...neostrada.pl
NNTP-Posting-Date: Tue, 23 Jun 2009 12:38:11 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
Xref: news-archive.icm.edu.pl pl.comp.www:392560
[ ukryj nagłówki ]Wpisuję adres www i pobieram dane z serwera. W skrócie kod ma się tak:
DOCTYPE...
<html>
<body><div>
[...]
i przy samym końcu kodu html ładuję
[javascript] (http://developer.yahoo.com/performance/rules.html#j
s_bottom)
</div></body>
Wszystkie funkcje JavaScriptowe uruchamiam po załadowaniu całego drzewa
dokumentu html. Przy czym nie mam koncepcji jak zoptymalizować taką
funkcjonalność, jaką opiszę dalej.
Pewne elementy są pokazywane lub ukrywane przez kliknięcie w dany
element. Innymi słowy klik->pokaż, klik->ukryj i tak w kółko. Sęk w tym,
że wszystkie elementy, które chcę schować domyślnie, muszę załadować się
najpierw z display:block;, by je potem ukryć za pomocą funkcji js i
display:none; Musi tak być, bo przecież Ci, co nie mają włączonego lub
nie obsługują JavaScriptu, muszą zawartość mieć normalnie dostępną.
Powoduje to jednak, że strona zaraz po załadowaniu niejako "lata", bo
elementom nadawane są różne własności CSS, głównie display:none.
Wiadomo, że mógłbym wszystkie potrzebne mi elementy ładować od razu z
display:none, ale wtedy Ci, co nie mają lub nie obsługują JavaScript-u
po prostu nie dostaną się do opcji pod danym przyciskiem.
Mam ktoś "patent" jak zminimalizować tego typu "układanie elementów"
przez przeglądarkę?
--
Peter
Następne wpisy z tego wątku
- 23.06.09 12:47 ethanak
- 23.06.09 14:27 Peter May
- 23.06.09 14:35 yew
- 23.06.09 18:26 Paweł Piskorz
- 23.06.09 18:27 Paweł Piskorz
- 23.06.09 19:10 ethanak
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=