sobota, 22 lipca 2017

Waloryzacja strony internetowej


Pokombinuj z t艂ami
T艂o to element, kt贸ry bardzo mocno wp艂ywa na odbi贸r strony – mo偶e go poprawi膰 lub zepsu膰. T艂o mo偶e by膰:
  • jednokolorowe (jasne, ciemne albo w kolorze motywu strony)
  • gradientowe
  • sk艂adaj膮ce si臋 z pask贸w lub innych wzork贸w
  • abstrakcyjne
  • z fotografii
  • w formie filmu
Wydaje mi si臋, 偶e na nowoczesnych stronach, stosowane s膮 obecnie jednokolorowe, delikatne t艂a.

Pobaw si臋 szeroko艣ci膮 strony
Gdy na stronie mia艂e艣 sam tekst, prawdopodobnie umie艣ci艂e艣 go w wy艣rodkowanym kontenerze o wybranej szeroko艣ci. Niekt贸re sekcje (jak galeria zdj臋膰 czy prostok膮ty ze zdj臋ciami w 艣rodku), b臋d膮 wygl膮da艂y jednak lepiej, je艣li zajm膮 ca艂膮 szeroko艣膰 strony.
Nie pope艂nij b艂臋du, polegaj膮cego na umieszczeniu w sekcji na „full-width” zwyk艂ego tekstu – linijka b臋dzie wtedy zbyt d艂uga i nikt go nie przeczyta.


Dodaj elementy zachowania strony
Same sekcje z tekstem umieszczone jedna pod drug膮, raczej nie b臋d膮 wzbudza艂y zainteresowania czytelnika. Aby strona wygl膮da艂a ciekawiej, mo偶esz przedstawi膰 r贸偶ne podstawowe elementy, ale w nieco inny spos贸b.
Oto kilka element贸w, kt贸re wp艂yn膮 korzystnie na atrakcyjno艣膰 strony:
  • Najbardziej podstawowe – efekt hover na buttonach i na menu, pokazuj膮cy u偶ytkownikowi, 偶e na stronie co艣 si臋 zmienia.
  • Slider – to kontrowersyjny element, ale nadal jest wyznacznikiem „nowoczesnej” strony WWW. Polecam slick.js
  • Animowane t艂a
  • Dodanie smooth scrolling
  • Menu zmieniaj膮ce wysoko艣膰 podczas scrollowania
  • Menu pozostaj膮ce w jednym miejscu
  • Animacje
  • Scroll spy
  • Dodanie okienek popover
  • Ciekawe efekty na buttonach
  • Dodanie lightboxa
  • Dodanie efekt贸w na galeriach zdj臋膰
  • Paralaxa
  • Dodanie element贸w, kt贸re rozwijaj膮 si臋 po najechaniu
  • Dodanie przycisku, do powrotu na g贸r臋 strony
  • i tak dalej
Pami臋taj o tym, 偶e dobra strona nie b臋dzie przyt艂acza艂a u偶ytkownika takimi efektami w ka偶dej sekcji. Staraj si臋 stosowa膰 je rozs膮dnie, najlepiej przeplataj膮c nimi zwyk艂e sekcje z tekstem. Elementy z du偶膮 ilo艣ci膮 Javascriptu, mog膮 powodowa膰 te偶 problemy z dost臋pno艣ci膮 oraz wy艣wietlaniem strony na r贸偶nych urz膮dzeniach.
Druga kwestia – je艣li podstawowa wersja strony jest s艂aba, to nie uratuj膮 jej dodatkowe bajery, a zajm膮 Ci jedynie du偶o czasu.

Jak nauczy膰 si臋 tworzenia takich efekt贸w?
Po pierwsze, warto regularnie przegl膮da膰 strony dla front-endowc贸w, takie, jak na przyk艂ad:
i czerpa膰 z nich inspiracje. S膮 one 艣wietnym 藕r贸d艂em wiedzy na temat nowo艣ci we front-endzie. Front-endowcy dziel膮 si臋 te偶 swoj膮 wiedz膮 na Codepen – znajdziesz tam gotowe elementy stron, kt贸re w wi臋kszo艣ci przypadk贸w, b臋d膮 jednak wymaga艂y przystosowania do Twoich potrzeb.
Wi臋kszo艣膰 efekt贸w, kt贸re wymieni艂em powy偶ej, mo偶na stworzy膰 za pomoc膮 odpowiedniego pluginu do jQuery. Aby skutecznie wyszuka膰 potrzebne informacje, musisz wiedzie膰, jak dany efekt nazywa si臋 po angielsku.


Sporo dodatk贸w znajdziesz tak偶e na stronie Bootstrapa (http://getbootstrap.com/javascript/), oraz jQueryUI (https://jqueryui.com/). Gdy wymy艣lisz sobie jaki艣 efekt, z kt贸rym do tej pory nie spotka艂e艣 si臋 na innej stronie, prawdopodobnie b臋dziesz musia艂 napisa膰 go od nowa. W takiej sytuacji oce艅, czy stosunek efektu wow do czasoch艂onno艣ci, b臋dzie odpowiedni, a po sko艅czonej pracy, podziel si臋 nim na Codepen.

Brak komentarzy:

Prze艣lij komentarz