![]() |
![]() |
![]()
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: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Co uzyskam to chyba wiem, to tak jakbyś w php wpakowywał vendora do repo(czy node_modules). Ok dist możesz wrzucić ale do jakiegoś demo. Ale jak ja chce z czegoś skorzystać to myślisz, że chce mi się zaglądać do kodu i szukać co miałeś na myśli tworząc to narzędzie.
Cytat Co do Page Speeda - akurat nim się wgl nie przejmowałem robiąc tą stronę. Wydajność była moim najmniejszym zmartwieniem. Dobra, ale Cytat 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 wink.gif lub pokornie poprawię wskazaną usterkę Przyszedłeś tu z tą strona do działu ocen, wiec skoro nie po to, to w takim razie co mieliśmy tam ocenić, poklepać po ramieniu i powiedzieć, że tak tak pięknie Tomku? Z tym dist to chodzi o to że to jest itak zminifikowane, wiec nic mi to nie powie (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Co uzyskam to chyba wiem, to tak jakbyś w php wpakowywał vendora do repo(czy node_modules). Ok dist możesz wrzucić ale do jakiegoś demo. Ale jak ja chce z czegoś skorzystać to myślisz, że chce mi się zaglądać do kodu i szukać co miałeś na myśli tworząc to narzędzie. Pewnie nie. Z tym, że to powstało głównie jako mechanizm dla mojej strony domowej, a przy okazji rzuciłem to też na GH. No i to jednak nie to samo, co vendor, bo to są zasoby zewnętrzne będące zależnościami. Tutaj dist jest po prostu gotowym produktem. No i przecież to jest demo: przykładowa statyczna strona wygenerowana przez to narzędzie. Cytat(com) Przyszedłeś tu z tą strona do działu ocen, wiec skoro nie po to, to w takim razie co mieliśmy tam ocenić, poklepać po ramieniu i powiedzieć, że tak tak pięknie Tomku? A widzisz, żeby ktoś tutaj mnie klepał? (IMG:style_emoticons/default/wink.gif) Poza tym nie wiem czemu stwierdzenie, że PageSpeed było moim najmniejszym priorytetem zaprowadziło Cię do takiego wniosku. Tak, strona jest ostro zoptymalizowana pod PageSpeed, bo - jak już napisałem to jakieś 5 razy w tym temacie - służy mi za poligon doświadczalny. Więc PS też w końcu se testowałem, łącznie z łączeniem inline stylów z wczytywaniem przez CSP. Ale akurat wydajność naprawdę jest ostatnią rzeczą, jaka mnie obchodziła przy pisaniu tej strony. Większą frajdę sprawiła mi zabawa z semantyką HTML5 i microdata. Cytat Z tym dist to chodzi o to że to jest itak zminifikowane, wiec nic mi to nie powie (IMG:style_emoticons/default/smile.gif) Powie - że wynik będzie zminifikowany (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:31 |