Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> HTML5, jak poprawnie ładować asynchronicznie style?, Google Insights
KsaR
post
Post #1





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

Ostrzeżenie: (0%)
-----


Używam sobie tego narzędzia google żeby poprawić stronę zgodnie z ich radami:
https://developers.google.com/speed/pagespeed/insights/

Jednak... Jest problem.
Nie mam pojęcia jak zrobić żeby zniknął mi komunikat:
Cytat
Należy poprawić:
Wyeliminuj blokujący renderowanie kod JavaScript i CSS z części strony widocznej na ekranie


Zamieniłem sobie (w <head>, i chcialbym żeby tam to zostało) <link(...)> na:
  1. <style scoped>@import url(//some_ip/~ksar/css/style.min.css?v=0)</style>

I coś co mi się podoba, strona ładuje się znacznie szybciej co widać na oko, niż z <link>.

Jednak komunikat nie zniknął a zamiast tego pojawił się jeszcze jeden:
Cytat
Warto poprawić:
Nadaj priorytet widocznej treści


WTF?..

Jak myślicie, olać te komunikaty czy może da się jakoś zrobić żeby znikły (jednocześnie zachowując szybkość ładowania lub nawet polepszając ją).
(IMG:style_emoticons/default/questionmark.gif)

Ten post edytował Ksar 25.07.2015, 03:47:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Drugi komunikat dotyczy umiejscowienia głównego kontentu na stronie. Np. gdy jest banner html lub co "gorsza" flash na górze strony, wtedy treść spada niżej.
Niestety nie zawsze da się wszystko poprawić.
Swoją drogą jaki wynik dla desktop osiągnąłeś?
Go to the top of the page
+Quote Post
KsaR
post
Post #3





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

Ostrzeżenie: (0%)
-----


Cytat(trueblue @ 25.07.2015, 08:52:50 ) *
Swoją drogą jaki wynik dla desktop osiągnąłeś?

76/100 tel
100/100 kompy.

Coś się pozmieniało bo pojawił się błąd którego nie było, tzn wielkość elementów dotykowych.
Chyba to coś źle diagnozuje..

Co do tego co się przyczepiają:

  1. </head>
  2. <header>
  3. <div id="connected"></div>
  4. <nav id="menu">
  5. <ul>
  6. <li><a href="/">Strona główna</a></li> <!-- ten link -->
  7. <li><a href="/addquotes/">Dodaj cytaty</a></li>
  8. </ul>
  9. </nav>
  10. </header>


Ktoś, coś? (IMG:style_emoticons/default/biggrin.gif) błąd zniknął co do blokowania renderowania, i się pojawił blad rozmiaru elementow hm..

Koncowka footeru(wygenerowana dynamicznie) tak wyglada po dodaniu tam i skasowaniu stoped:
  1. </footer><style>@import url(//ip/~ksar/css/style.min.css?v=0)</style></body></html>


--
Treść jest mała tej strony bo dopiero robie, i póki co ten rozmiar to chyba ostatni element do 100% bo nic innego nie pokazuje.

Hmmm, btw.
Cos zmienialem jeszcze w head, wrazie czego sie podziele zdobyta wiedza gdzie byla przyczyna.
- jednak zmiany w head nic nie zmienily hmm.

Kliknalem szczegoly, google pokazalo jak widzi strone, i widzi html ale bez styli :-O.

Cos takiego doslownie:

Cytat
  • Strona główna
  • Dodaj cytat

Tresc


Ten post edytował Ksar 25.07.2015, 12:41:36
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 23:57