„Jak pokroić nieboszczyka – czyli cięcie i kodowanie layoutu” – część 1
I. Prolog
Niniejszym wpisem rozpoczynamy serię dotyczącą cięcia i kodowania layoutu. Przekażę wam większość rzeczy których się nauczyłem, za pomocą prostego języka popartego ilustracjami. Z góry zaznaczam że niektóre metody tutaj zaprezentowane są wykorzystywane właściwie tylko przeze mnie – nie znajdziecie kursów dotyczących owych metod poza tą stroną. Pod koniec kursu będziecie potrafili w miarę płynnie (o ile będziecie ćwiczyli w praktyce, bo jak wiadomo – ona jest najważniejsza) posługiwać się: xHTML1.0 strict (właściwie to wszystkimi HTML’ami < 5, 5 będzie na końcu jako deser), CSS, czystym Javascriptem. Dodatkami będą jQuery i PHP – ten ostatni przynajmniej w minimalnym stopniu trzeba rozumieć do podpinania. Koniec liczby mnogiej, teraz zwracam się do Ciebie, czytelniku.
II. Czego potrzebujesz
- Adobe Photoshop CSX – bez tego nic nie zdziałasz. Mogą Ci mówić że jest Gimp i inne darmowe odpowiedniki. No są, i co z tego? W świecie powszechnej komerchy layout niewykonany w Photoshopie nie jest prawdziwym layoutem. Otwórz pierwszy z brzegu plik PSD z designem w Gimpie – jakieś szarości, niepoucinane warstwy…
Masz 3 legalne wyjścia (obecnie najnowszy jest CS5):- Kupić normalną wersję – koszt ~2.700zł
- Kupić wersję dla uczniów i studentów (od CS5 można wykorzystywać do celów komercyjnych) – koszt ~1.000zł
- Trial, reinstall, trial, reinstall, trial…
- Edytor do kodu - teoretycznie wystarczy systemowy notatnik, o ile lubisz szukać 4 godziny jednego brakującego znaku. Trochę lepszy jest Notepad++. Optymalny dla Ciebie będzie PSPad. Osobiście polecam program Aptana Studio 3 – potężny kombajn (no, ale używam go do zabawy z Ruby i innymi bajerami, Tobie całkowicie niepotrzebnymi na tym etapie).
- Klient FTP – o ile Twój edytor ma zdolność do wrzucania plików na serwer, do przerzucania serwisów/obrazków warto być zaopatrzonym w program typu FileZilla, albo plugin do Firefoxa FireFTP.
- Zestaw przeglądarek - Opera, Chrome, IE8, FF3.6 + browsershots.org Mnie taki zestaw wystarcza. Żeby nie było że nie mówiłem: IE6 mamy gdzieś. Chyba że klient wyraźnie wspomni o zgodności z owym. IE8 ma tryb zgodności, który daje tyle co widok IE7.
- Firebug - możliwy do „zainstalowania” w każdej przeglądarce, w FF i Chrome jako plugin, w innych jako kod JS odpalany z zakładki.
- ColorPicker lub inne tego typu badziewie
- Google docs, Microsoft Office, OpenOffice – wybór Twój. Ważne żeby któreś było. Pomaga w organizacji czasu.
- Coś z pokroju mindmeister.com – dobre narzędzie do rozplanowywania
- Żeń-szeń, witaminy, dużo kawy/zielonej herbaty i cierpliwość
Taka wyprawka wystarczy na ekstremalne warunki poznawania wiedzy.
III. Ciekawe linki
To taka moja mała prewencja – moje GG nie jest centrum pomocy. Jestem zawalony robotą i to i tak cud że znajduję czas by tu coś naskrobać
Masz problem? No to będzie wpi…. Nie no dobra. Napisz w komentarzach, a jak nie to zobacz (a właściwie najpierw przeszukaj podane):
- google.pl – co tu dużo mówić – tu jest wszystko
- forum.php.pl – polskie forum pomocy takim ludziom jak Ty
- stackoverflow.com – angielskojęzyczne, na pomoc zwykle do 10 minut czekasz
Suplementy wiedzy
- kurshtml.boo.pl – gdyby nie jedna z wcześniejszych wersji tego kursu, nie pisałbym tutaj teraz, tylko grałbym w Assasin’s Creeda czy inne cuś.
- ferrante.pl – kurs JS na tej stronie jest genialny i prosty. Będę się powoływał na niego później.
Tak więc tym możemy budować jakieś podstawy. Teoretycznie. A właściwie to nawet nie – to coś jak linie pomocnicze w Photoshopie – same nic nie zrobią, ale przyspieszą i poprawią jakość twojej pracy. Już zacząłem mazać layout który będziemy ciachać i wdrażać, paradoksalnie jeśli wyjdzie dobry – będzie na misiur.com.
Przez prawie 2 dni byłem wyłączony z życia, nic nie zrobiłem, jedynie się zwijałem z bólu łba, tak więc przepraszam wszystkich.
Jakby to ktoś rzekł: Stay tuned!
Grudzień 10th, 2010 at 16:48
Mam tylko jedno pytanie
PSPad lepszy czy gorszy od pajączka ?
Grudzień 10th, 2010 at 23:15
Pajączka miałem okazję używać całe 5 minut, PSPad przetrzymał jeden projekt. Na PSPadzie łatwiej IMHO zarządzać złożonymi projektami.
Grudzień 11th, 2010 at 16:14
Co do 1. pkt to nie przekreślaj tak od razu gimpa. Pilej na nim pracuje(wał) i robił niezłe postępy http://pilej.deviantart.com/art/Matias-Blog-for-sale-145261487 oraz http://pilej.deviantart.com/art/Cracky-blog-for-sale-169213087 Ale fakt faktem że w Phoshopie wszystko robi się szybciej.
Grudzień 11th, 2010 at 16:23
Wiesz, to kurs nie dla grafików – tutaj nikt nie będzie robił layoutów. 100% layoutów dla firm i 95% dla prywatnych nie odpalisz w gimpie.
Grudzień 11th, 2010 at 18:35
Tak tak, jeżeli ktoś myśli o poważnym biznesie to tylko photoshop. Ale zwracam tu tylko uwagę dla ciekawskich, że w gimpie też da się coś zrobić i nie muszą to być „jakieś szarości, niepoucinane warstwy”
ps. z tym 100% to też bez przesady
Grudzień 11th, 2010 at 20:24
Jeszcze nie widziałem lay’a od firmy w gimpie. Albo PS, albo Corel
Grudzień 12th, 2010 at 09:59
Gimp ma możliwość zapisu do psd, więc to że za projektem stoi photoshop, nie jest tak w 100% oczywiste.
Grudzień 14th, 2010 at 18:09
Nie chce mi się kłócić, ale spróbuj otworzyć layout w gimpie. Jeśli otworzy się bez problemu w gimpie bez błędów, to ok, ale w większości (z mojego doświadczenia z layoutami Sambora
) będzie masa. Jak ktoś chce, to może próbować, przy prostszych lay’ach, nie korzystających z masek przycinających i nakładki, da się żyć.
Grudzień 14th, 2010 at 17:50
Misiur a nie mógłbyś dać tu jakiegoś newsletter’a ?
Grudzień 14th, 2010 at 18:08
Jak mówiłem, ten blog jest tylko tymczasowy
Potem przerzucam się na swojego frameworka + moduł blog, więc mi się nie chce teraz grzebać w tym wordpressie. Ja korzystam z RSS’ów ciekawych stron, nie newsletterów. Tutejszy to http://misiur.com/feed
Grudzień 14th, 2010 at 22:23
Witaj Misiurze, kiedy można liczyć na jakieś pierwsze, że tak powiem kursy odnośnie „Cięcia i kodowania nieboszczka”? xD
Pozdrawiam!
Grudzień 14th, 2010 at 23:22
Jutro/pojutrze zaczynamy cięcie
Szykujcie skalpele
Grudzień 15th, 2010 at 01:10
Okey, skalpele „zwarte”, naostrzone i gotowe
Grudzień 16th, 2010 at 17:01
Misiur! Dawaj tego nieboszczyka, bo się nudno robi.
Grudzień 28th, 2010 at 11:56
Mądrze pisane, fajnie się czyta
Grudzień 31st, 2010 at 16:39
Jeżeli już mowa o kursach HTMLa to warto polecić kurs od BrowseHappy, artykuły Riddle’a no i przede wszystkim W3C.
Z dodatków poza Firebugiem polecam Web Developer oraz YSlow – bardzo przydatne rzeczy dla każdego web developera.
Pozdrawiam i życzę powodzenia z blogowaniem!
Styczeń 5th, 2011 at 10:51
Ach, Martin, łezka w oku się kręci jak przypomnę sobie te konferencje na gadu z Rudym i resztą w wakacje…
Co prawda jestem znowu w powijakach ze wszystkim (głupia uczelnia) ale mam zamiar wszystko jeszcze raz przestudiować
Styczeń 7th, 2011 at 01:19
Świetny blog i nadzwyczaj dobrze wszystko napisane, kontynuuj swoją pracę, jako że pisanie jak widać masz we krwi