Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tworzenie całokształtu strony
Terrorizer
post 17.09.2013, 18:45:30
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Cześć,
Zastanawiam się, jak to się dzisiaj robi.
tzn. Czy aby uzyskać pełną satysfakcję z wyglądu waszej strony tworzycie dziesiątki linijek kodu, tworzycie linie i wzory, menu i wszystko za pomocą kodu?
a może po prostu stworzyć niemal wszystko w photoshopie i posklejać niczym puzzle?? Czemu tego się nie stosuje??
Go to the top of the page
+Quote Post
com
post 17.09.2013, 18:53:49
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


po pierwsze tak jest o wiele wygodniej/prościej, po drugie html/css/js daję w obecnych czasach takie możliwości, że nie ma sensu zawracać tym głowy grafiką, poza tym każda najmniejsza zmiana zmuszała by go do interwencji, a tak masz jakiegoś cms i robisz to sam. Ogl rzecz biorąc, to tak samo jakbyś zapytał czemu dziś odchodzi się od flash na rzecz html5 i css3 wink.gif
Go to the top of the page
+Quote Post
Terrorizer
post 17.09.2013, 19:08:54
Post #3





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Hmm dosyć logiczne biggrin.gif dzięki
Go to the top of the page
+Quote Post
Dejmien_85
post 31.10.2013, 12:49:59
Post #4





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(Terrorizer @ 17.09.2013, 18:45:30 ) *
Cześć,
Zastanawiam się, jak to się dzisiaj robi.
tzn. Czy aby uzyskać pełną satysfakcję z wyglądu waszej strony tworzycie dziesiątki linijek kodu, tworzycie linie i wzory, menu i wszystko za pomocą kodu?
a może po prostu stworzyć niemal wszystko w photoshopie i posklejać niczym puzzle?? Czemu tego się nie stosuje??


Ale dlaczego stawiasz ludzi przed wyborem typu: czarny albo biały?

Gdy jest prosty projekt i nikt nie wymaga nie-wiadomo-czego, wtedy można śmiało skorzystać z samego CSS/HTML (własne gotowce lub gotowce z sieci - jest mnóstwo gotowców, które wystarczy lekko zmodyfikować).

Ale jeśli tworzysz stronę dla kogoś, kto ma jakieś wymagania co do grafiki, wtedy bez Fostoszropa się raczej nie obędzie - w nim można szybko tworzyć różne wersje graficzne, kilkoma kliknięciami można całkowicie zmienić layout (zmiana stylu przy pomocy css nie pójdzie tak szybko).

Ten post edytował Dejmien_85 31.10.2013, 12:50:43
Go to the top of the page
+Quote Post
Lion
post 3.11.2013, 12:11:05
Post #5





Grupa: Zarejestrowani
Postów: 148
Pomógł: 14
Dołączył: 23.02.2013

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


Zgadzam się z poprzednimi wypowiedziami, że HTML + CSS dają teraz strasznie dużo możliwości w elastycznym generowaniu wyglądu stron www. Może się jednak zdażyć, że trafimi na upierdliwego klienta, któremu bedzie zależeć żeby wszystko wyglądało tak samo zarówno w najnowszych przeglądarkach jak i w IE6. facepalmxd.gif


--------------------
Go to the top of the page
+Quote Post
Luna_s20
post 20.02.2014, 22:31:01
Post #6





Grupa: Zarejestrowani
Postów: 60
Pomógł: 8
Dołączył: 7.01.2014

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


Wiadomo, dobrze jeśli na stronie jest kilka fajnych grafik, ale CAŁA strona oparta o grafikę to "zła droga".
Otóż - strona taka wolno się wczytuje.
Będą i tacy - mniej więcej 1/3 do połowy użytkowników, którzy korzystając z wolniejszego, mobilnego internetu, wczytają częśc lub połowę takiej grafiki i wyświetli im farmazony... zakładając że w ogole będą czekać i nie pójdą sobie na zawsze.
Taka strona zabiera tobie miejsce na serwerze,(jeśli masz limity transferu szybko poczujesz też ile kosztuje wyświetlanie jej już tysiącu osób miesięcznie),
ale odczuje to też użytkownik z małym transferem.

Jak widzisz - same minusy.

Tam, gdzie da się zastosować mniejszą, powtarzalną grafikę, warto to zrobić. Wiadomo, wszystkiego kodem nie stworzysz, ale widywałam strony na których ktoś wrzucał jednokolorowe tło 1000x1000 w formacie png - całkowicie bez sensu, gdy mógł to zastąpić siedmioma znaczkami biggrin.gif
Zresztą, dzisiaj css pozwala na stosowanie kilku obrazków tła dla jednego i tego samego elementu, więc robienie ogromnych grafik by gdzieś tam na górze była kropka a na dole kwiatek, to działanie na niekorzyść strony... To się sprawdza dla teł i grafik których nie da się inaczej rozmieścić, ewentualnie nie przyniosłoby to żadnej widocznej czy odczuwalnej zmiany.

Ale z tym kodem to też nie jest norma. Ja np często ratuję się jednopikselowymi grafikami w png bo to łatwiejsze i szybsze w zastosowaniu i nie wymaga połstronicowego kodu gdy chcę użyć wielu przezroczystości.
Jeśli masz jednokolorowy box, a w nim kolorowy różek, to sobie narysuj ten różek, a kolor boxu ustaw w CSS. To nie są nieskończone linie kodu, a wszystko będzie działać szybciej i sprawniej. I na pewno nikomu nie wyświetli 'oazy pustych kwadracików".


--------------------
-------------------------Nie naprawiaj tego, co działa---------------------------
Go to the top of the page
+Quote Post
PrinceOfPersia
post 21.02.2014, 02:28:00
Post #7





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat("Dejmien_85")
szybko tworzyć różne wersje graficzne, kilkoma kliknięciami można całkowicie zmienić layout (zmiana stylu przy pomocy css nie pójdzie tak szybko).

Photoshopa nie używam w codziennej pracy, ale zdziwiło mnie to zdanie. Zawsze mi się wydawało, że to w CSS można bardzo szybko zmienić wygląd całej strony (np. kilka linijek kodu CSS i wszystkie ramki są od tej chwili okrągłe a wszystkie przyciski, linki etc. zamiast być zielone, będą niebieskie, a nagłówek będzie nieco wyższy - i to raptem w pięć minut można zrobić), a w Photoshopie trzeba edytować każdy element po kolei, potem eksportować, ciąć szablon... (nie pracuję w Photoshopie na codzień, więc może mam mylne wyobrażenie na temat jego workflowu, jednak nawet jak czytam anglojęzyczne artykuły na temat webdesignu, to potwierdzają one, że Photoshop nie jest wcale takim idealnym narzędziem do tworzenia stron).

Cytat("Luna_s20")
Ale z tym kodem to też nie jest norma. Ja np często ratuję się jednopikselowymi grafikami w png bo to łatwiejsze i szybsze w zastosowaniu i nie wymaga połstronicowego kodu gdy chcę użyć wielu przezroczystości.

czemu tak, a nie ustawiając opacity w CSSie?


--------------------
Go to the top of the page
+Quote Post
Luna_s20
post 22.02.2014, 17:18:07
Post #8





Grupa: Zarejestrowani
Postów: 60
Pomógł: 8
Dołączył: 7.01.2014

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


Cytat
czemu tak, a nie ustawiając opacity w CSSie?

To już zależy od wygody przy używaniu np warstw grafiki.
Powiedzmy mam jakiś tam obrazek w tle, ale strona używa go w kilku miejscach. Po co tworzyć np drugi tak samo duży obrazek rozjaśniony lub półprzezroczysty, skoro mogę go przykryć 1px graficzką? 1px na 1px zawsze jest lepsze dla strony i użytkownika niż np 300 na 100px biggrin.gif


--------------------
-------------------------Nie naprawiaj tego, co działa---------------------------
Go to the top of the page
+Quote Post
PrinceOfPersia
post 22.02.2014, 20:49:33
Post #9





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat
Powiedzmy mam jakiś tam obrazek w tle, ale strona używa go w kilku miejscach. Po co tworzyć np drugi tak samo duży obrazek rozjaśniony lub półprzezroczysty, skoro mogę go przykryć 1px graficzką? 1px na 1px zawsze jest lepsze dla strony i użytkownika niż np 300 na 100px

przede wszystkim po co graficzką, skoro to możesz zrobić tworząc w HTMLu półprzezroczystego białego diva-nakładkę, który będzie przykrywał
tamten obrazek (na to samo wyjdzie)?
http://jsfiddle.net/74k6S/1/
pierwsze 4 pingwinki powinny działać wszędzie, dalsze 3:czarnobiały, pociemniony i rozmyty - korzystają z nowych filtrów CSS3 i niestety działają w tej chwili tylko pod Chrome (czym jestem zawiedziony)


--------------------
Go to the top of the page
+Quote Post
Luna_s20
post 26.02.2014, 11:16:27
Post #10





Grupa: Zarejestrowani
Postów: 60
Pomógł: 8
Dołączył: 7.01.2014

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


Bo jestem patentowanym leniem i lubię sobie pójść na łatwiznę smile.gif) Zresztą, z takim rozwiązaniem nie ma problemu pod różnymi przeglądarkami. Użytkownik nie widzi różnicy, a ja załatwiam sprawę całą jedną nieskomplikowaną linijką kodu tongue.gif


--------------------
-------------------------Nie naprawiaj tego, co działa---------------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:22