borysses
g/webdev

Czasem patrzę I nie wierzę. Urodzaj wszelkiego rodzaju bibliotek rozleniwił ludzi. Przyklejony header? Po co pisać 5 linijek js, lepiej podpiąc całe pierdzielone jquery. Push menu? Mozna napisac 10 linijek js by podmieniac klasę a reszte wrzucić w css, ale łatwiej podpiąć mootools. Do tego prosty slajder (można zrobić cały w css) i podpiete jqueryUI... Jeszcze tylko bootstrap i jakies ikonki i zrobione :] Zamiast kilkunastu linijek prostego js i css podpięte kika kobył, transfer leci, requesty lecą, a 99% kodu i tak nie jest potrzebna.

Zrobiłem prawie pure css push menu. W sumie mogłoby byc 100% pure, ale css nie kuma onclicka i zabawa z tickboxami, focusem, albo z uzyciem opoźnienia w transformacji css powoduje, że nie działa zbyt dobrze na starszych przeglądarkach. Na przeglądarkach jednej firmy zresztą... No i tickboxowe rozwiązanie jest skrajnie niesemantyczne.

#
akerro

@borysses:

Engineer:
1900 Can build a bridge
1960 Can assemble computer from parts
1995 Knows how to compile kernel
2014 Makes button blink w jQuery

#
only_spam

@borysses: W dzisiejszych czasach, w coniektórych (czyli duża większość) w grę wchodzi czas realizacji. Nikogo nie obchodzi że da się coś zrobić ładnie, prosto, tylko żeby to było na wczoraj.
Więc to nie tylko rozleniwienie, ale narzucenie. Dużo szybciej jest podpiąć jquery niż bawić się w obrabianie swojego onclicka.
Można by było też jquery porozbijać na mniejsze pakiety, ale to by się zrobiło jak w linuksie. Jeden pakiet poszatkowany na 30 i później problem, który to ma być pakiet? (xorg i jego evdev np ;P)
Więc w każda strona, jak pewnie dobrze wiesz, ma swoje wady i zalety. Bo np po co 30ty raz pisać coś na styl bootstrapa? ;)

#
borysses

@only_spam: Cos w tym jest. Tylko ja swoje snippety codu zapisuje i jak cos zawsze moge powtornie wykorzystac :)

#
only_spam

@borysses: No, a jak ileś tysięcy ludzi zaczęło zapisywać swoje snippety, to zaczęły powstawać frameworki ;)

#