![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Robię to na każdym forum, na którym się zjawiam, więc tutaj też zrobię (IMG:style_emoticons/default/biggrin.gif)
Otóż chcę Wam przedstawić wspaniałą i jedyną w swoim rodzaju, niepowtarzalną, wymuskaną, wypielęgnowaną i dumnie przeze mnie utworzoną... *werble* Comandeerową domową (ta, HSTS… bo mogę) *oklaski na stojąco, tłum szaleje; co bardziej wrażliwe panie mdleją* Jestem dumny przede wszystkim z kodu tej strony i szybkości wczytywania (99 w PageSpeed - wszystko przez GA!). Wyglądem się nie przejmuję, bo jestem turpistą (tak, naprawdę jestem turpistą... albo po prostu mam skrajną depresję i dlatego nienawidzę piękna) i jeśli ktoś ośmieli się tenże kod skrytykować osobiście przebodę go szpadą... erm, wyjaśnię czemu się myli (IMG:style_emoticons/default/wink.gif) lub pokornie poprawię wskazaną usterkę Zastanawiam się czy nie wprowadzić kolejnych optymalizacji jeśli chodzi o wydajność - np. zamiana DOCTYPE na małe znaki pozwoli mi oszczędzić ok. 4 bajty i dzięki temu urwę kolejne 10 ms… Trudna sprawa. Jakby kogoś interesowała jakaż to technologia napędza tego demona, to odsyłam na GH, gdzie można znaleźć pierwowzór mojego "Jekylla", na którym obecnie to cudeńko stoi: https://github.com/Comandeer/Site-Builder Czekam na fale |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Szkoda, że wszystko wsadziłeś do jednej linijki i źródło jest nieczytelne. Sam nie lubię przeglądać kodu z konsoli, więc wyłączyłem po chwili, ale z tego co zauważyłem:
1. Po co dodajesz jakiś JS dla IE9 <!--[if lt IE 9]>, skoro poniżej ie10 dajesz komunikat, że zbyt stara przeglądarka? 2. Jak już starasz się wszystko idealnie robić, to dlaczego style są w kodzie html? 3. Skrypty js, jeśli można (a tu można (IMG:style_emoticons/default/wink.gif) ), lepiej zamieszczać na końcu kodu. Przyspieszysz wczytywanie. 4. Na wszystko chcesz zwracać uwagę, to dodam, że nie da się poruszać po stronie z poziomu klawiatury (WCAG). 5. zamiast spacji? Nie ma takiej potrzeby. 6. Martwisz się o każde 10ms, a wstawiasz jakieś własne fonty? 7. Skoro "reprezentujesz turpizm", to nie ma czym się chwalić. Nie lubisz rzeczy ładnych, to nie rób rzeczy dla ludzi, którzy tego oczekują. Zrób sobie stronę offline (IMG:style_emoticons/default/smile.gif) Spakuj ją, wstaw na serwer do pobrania, będzie jeszcze szybsza (IMG:style_emoticons/default/wink.gif) Ten post edytował Daimos 1.09.2015, 09:30:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 06:57 |