pasjaonline.pl
notebook-405755_1280
notebook-405755_1280
notebook-405755_1280
notebook-405755_1280
Wtorki z Front-Endem #1 | Wprowadzenie + Bootstrap
autor

Mariusz Szczerbal

date

Witajcie!

Zanim przedstawię Wam pierwszy wpis na temat front-endu, chciałbym napisać kilka słów o sobie. Mam 20 lat (już niedługo 21) i obecnie jestem studentem UAM Poznań. Technologiami webowymi interesuje się od prawie roku. Na sam początek chciałbym przedstawić Wam problematykę frameworku Bootstrap.  Zapraszam do lektury!

download

Ostatnio poważnie zainteresowałem się tym CSS-owym frameworkiem. Wiele o nim słyszałem, zarówno w superlatywach, jak i w mniej przyjacielskim tonie. Jednakże uważam, że ten framework CSS zmienił coś, co kiedyś było nie do pomyślenia. Niegdyś nie martwiono się czy strona internetowa będzie się dobrze wyświetlała na smartfonie czy tablecie, bo takowych nie było. „Potrzeba jest matką wynalazków” można w tym momencie pomyśleć.

Bootstrap jest moim zdaniem lekkim framem, który zagościł już na witrynach wielu, ale to wielu autorów. Dzięki prostemu odwołaniu do pliku Bootstrapa (oczywiście jest wersja „pełna” oraz zminimalizowana) możemy korzystać z olbrzymich możliwości jakie ten framework posiada.

Chcesz mieć ładny slider, który jest karuzelą ? A może efektowne buttony ? No problem! Programiści Twittera zatroszczyli się, także o bogatą dokumentację na stronie getbootstrap.com. Moim zdaniem najtrudniejszą kwestią w nauce tego frame’a jest to, że trzeba zrozumieć, iż strona posiada 12 kolumn i odpowiednio należy nimi manipulować, aby dojść do zakładanego efektu (jest to moja subiektywna opinia). Mimo to, każdego zachęcam do zapoznania się z Bootstrapem!

 

Zalety:

  • wysoka wydajność
  • przyjazny design
  • łatwość w implementacji
  • edytowalny
  • współpracujący ze wszystkimi przeglądarkami

Wady:

  • częstość aktualizacji
  • powtarzalność layoutów
  • nie nauczy Cię dobrych praktyk

 

 

  • http://azetes.blogspot.com/ de

    Autorze. Co masz na myśli pisząc, że nie nauczy dobrych praktyk? Jest oparty o zle praktyki?

    • Mariusz Szczerbal

      Moim zdaniem używanie Bootstrapa przez początkujących może mieć złe skutki, gdyż można powiedzieć, że korzystają z gotowca, a w początkowym stadium nauki chodzi o to, żeby samemu tworzyć style po to, aby rozwinąć kreatywne myślenie.

    • http://comandeer.pl/ Comandeer

      Tak, jest oparty o złe praktyki:
      – nie jest w pełni konfigurowalny i część zmian wymaga grzebania w kodzie
      – selektory stosują często !important albo są niepotrzebnie zbyt specyficzne
      – kod HTML jest udziwniony z powodu bezsensownego „HTML agnostic CSS”; tak, style mają być uniwersalne, ale to, w jaki sposób BS to robi, to temat na długie dyskusje
      – dostępność próbuje się ratować przy pomocy ARIA, a to już zły znak
      – brak dobrej konwencji nazewniczej, która de facto wymusza niepotrzebnie wysoką specyficzność selektorów; BS powinien opierać się na BEM lub SUIT

      • http://azetes.blogspot.com/ de

        Dzięki za odpowiedź:) Fragment swojej pracy inżynierskiej miałam w Bootstrapie, dziwiło mnie tylko, że nie działał pod wszystkimi przeglądarkami, no ale to były zamierzchłe czasy;)