Cześć. Pytanie może i głupie ale muszę je zadać.
Zainteresowałem się html/css no ale myślę sobie tak, skoro tworzenie stron www no to również grafika. Wszedłem sobie na yt i wpisałem "łączenie projektu graficznego z html" po prostu z ciekawości jak się to łączy. Podstawy html/css mam, wiem jak się dodaje obrazek, łącze czy tekst. Obejrzałem sobie filmik
i zacząłem się zastanawiać. Po co ona robiła projekt graficzny w Adobe skoro i tak potem wszystko robiła w css? Pewnie ja czegoś nie rozumiem ale proszę o wytłumaczenie, pozdrawiam.
Po co ona robiła projekt graficzny w Adobe skoro i tak potem wszystko robiła w css?
- w photoshopie szybciej zrobisz zmiany i skupiasz sie na aspekcie wizualnym, zamiast nad tym ile div'ów wsadzic, aby bylo tak jak chce
- w photoshopie zmieniasz to co chcesz zmienic i nie martwisz sie za bardzo, ze 5 wartstw pod spodem rozjedzie się
- bo czasami jest tak, ze osoba która projektuje layout nie przerabia tego do html'a/css'a
- bo czasami (nawet jeśli jedna osoba tworzy layouty w psd i potem przerabia to na html/css) zrobiony layout może być zakodowany przez kogoś innego (np zew. firme)
- bo klientowi jak sie przesle html/css to layout moze sie rozjechac w przegladarce albo klient nie bedzie wiedzial jak to w ogole otworzyc
- bo w photoshopie mozesz namalować Fale Dunaju i dzieki temu szybko zrobic z tego png, a robienie zmyślnych kształtów w css'ie to katorga.
to pierwsze kilka powodów jakie mi przyszły do głowy
Oto przykład czegoś co w PS robi sie w minutę max (z możliwością późniejszej korekty), a w css'ie można spędzić pół dnia, jak nie więcej.
https://cdn1.byjus.com/wp-content/uploads/2019/09/curved-lines.png
[update] - z rozpędu źle przeczytałem - bo mowisz o Adobe XD a nie PS. Mimo tego, sporo z powyzszych punktow pasuje do XD
Oto przykład czegoś co w PS robi sie w minutę max (z możliwością późniejszej korekty), a w css'ie można spędzić pół dnia, jak nie więcej
Z drugiej strony to raczej nikt normalny by takich zawijasów nie robił w CSS. Nie mówię że się nie da, ale takie wynalazki lepiej zrobić w postaci jakiegoś SVG czy innej grafiki i potem jedynie osadzić w treści strony.
Tak, ale nadal tego svg trzeba zrobic, a potem zaimportować, a przy jakiejkolwiek zmianie mamy wiecej roboty :) robiac jakis layout w edytorze graficznym efekt koncowy mozemy osiagnac o wiele szybciej niż byśmy zasiadali do htmla. Podobnie przecież jak z narzędziami do mockupowania - jest szybciej, osoba je robiąca nie musi nawet "programować w htmlu" :D
Rozumiem. Wszystko jasne, dzięki.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.