Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Bootstrap & spol. Proč?

sentosa
verified
rating uzivatele
(1 hodnocení)
2. 8. 2018 19:10:21
Napsal mjerabek;1477783
Ale proč? Čím? Vždyť ten kód nakonec tomu FW stejně neodpovídá. Ta dokumentace k tomu webu nepasuje. Je ve skutečnosti zavádějící. (Když chci třeba udělat na stránce podobný komponent, tak si prostě zkopíruju kód toho původního a nějak ho upravím. Stejně jako to udělám v tom FW — vezmu jejich kód a upravím ho. Všechny cizí (klidně i vlastní) JS komponenty, které použiju, mají vlastní dokumentaci a navíc mohou být vhodnější.)
viz https://getbootstrap.com/docs/4.1/getting-started/theming/, https://getbootstrap.com/docs/4.1/extend/approach/
kdyz se dodrzuje standard, customizace jsou velice prehledne - nic nekopiruju, konfiguruju
2. 8. 2018 19:10:21
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359324
Michal Jeřábek
verified
rating uzivatele
2. 8. 2018 19:29:00
Napsal sentosa;1477782
Tezko soudit usporu vuci "startovacim CSS", nicmene kdyz clovek vi jak a kam sahnout, urcite je to rychlejsi nez to psat komplet vlastni od nuly - a kdyz nekdo dlouho ladni vlastni reseni, kde ma mraky znovupouzitelnych konfigurovatelnych komponent, jaky je pak rozdil oproti frameworku? Snad jen, ze ho perfetkne zvladne pouze on. Nechtel jsem, aby to vyznelo jako reklama, spis jsem se snazil odpovedet na onu otazku "Proc?".
No rozdíl je v tom, že to, co mám já, lze sice označit za FW, ale nejsou to žádné komponenty, jen pár tříd a výchozích stylů, které třeba zarovnají stránku do středu, skryjí elementy při různých viewportech, přidají univerzální transition, nastaví box-sizing: border-box a pár drobností, které se skutečně použijí v 95 % případů, a když už je použijete, tak je použijete vždy tak, jak jsou.
Ale myslím, že můžete mít pravdu, že je to prostě jenom o tom, že ty FW neznám tak důsledně, jako vlastní práci. Pak bych možná ty výhody ocenil. (Ale stejně mi z příspěvků výše vychází, že je často lepší se tomu vyhýbat, protože grafika tomu neodpovídá a protože se to pak musí přepisovat, čímž se ten FW ale pak prostě stává naprosto nadbytečným. Zdá se mi lepší, zvolit si nejvhodnější řešení pro daný problém. Ve FW si musím vybrat jejich řešení, bez něj se můžu rozhodnout sám, jestli se bude menu lepé chovat, když tam dám display table, flex nebo grid.) Že bych se naučil Bootstrap tak jako vlastní řešení, asi ale není moc pravděpodobné. Podle mě, tak jak to dělám, to musí vést k mnohem lepšímu a kvalitnějšímu výsledku. Nicméně to startovací CSS jsem vymyslel na základě toho, jak pracuji, a proto mi to víc pasuje do celé práce, spíš než že by šlo o to, že ho znám (respektive se to ovlivňuje navzájem).
2. 8. 2018 19:29:00
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359323
hm
verified
rating uzivatele
(20 hodnocení)
2. 8. 2018 19:33:31
kazda vec ma sve vyhody a nevyhody a vzdy se vymenuje jedna vyhoda za nejakou nevyhodu a naopak... Bez vyjimky... neexistuje dokonaly postup vhodny pro vsechny a pro vsechno... Pokud to pochopis, pak nebudes mit potrebu proti nicemu bojovat, protoze vsechno ma svoje misto a existuje z nejakeho duvodu. Samozrejme, ze kazdou technologii bude urcita skupina lidi uzivat spatne a zbytecne jeji pouzivani protlacovat i nekam kam se nehodi. Ale to neni tou technologii jako takovou...
2. 8. 2018 19:33:31
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359322
Michal Jeřábek
verified
rating uzivatele
2. 8. 2018 19:35:59
Napsal sentosa;1477785
viz https://getbootstrap.com/docs/4.1/getting-started/theming/, https://getbootstrap.com/docs/4.1/extend/approach/
kdyz se dodrzuje standard, customizace jsou velice prehledne - nic nekopiruju, konfiguruju
Tak ta čtyřka je jako mnohem lepší. Zatím jsem používal jenom verzi 3. To ale chápu, ale to vám funguje, jenom když ty komponenty použijete tak, jak je oni navrhli. (Co se týká kopírování, tak jsem měl namysli HTML.)
Nicméně s tím, jak do CSS přibývají nové funkce (Grid, Custom Properties), tak se mi ty FW jeví čím dál míň užitečné. Možná bych to měl teď nějak přežít a neztrácet čas s něčím, co vypadá, že během doby, než se to naučím, skončí.
---------- Příspěvek doplněn 02.08.2018 v 19:37 ----------
Napsal Aleš Jiříček;1477790
kazda vec ma sve vyhody a nevyhody a vzdy se vymenuje jedna vyhoda za nejakou nevyhodu a naopak... Bez vyjimky... neexistuje dokonaly postup vhodny pro vsechny a pro vsechno... Pokud to pochopis, pak nebudes mit potrebu proti nicemu bojovat, protoze vsechno ma svoje misto a existuje z nejakeho duvodu. Samozrejme, ze kazdou technologii bude urcita skupina lidi uzivat spatne a zbytecne jeji pouzivani protlacovat i nekam kam se nehodi. Ale to neni tou technologii jako takovou...
S tím bojem to byl spíš humor. Tomu jinak rozumím. Ostatně jsem v úvodním příspěvku napsal situace, kdy si myslím, že je to vhodné.
2. 8. 2018 19:35:59
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359321
sentosa
verified
rating uzivatele
(1 hodnocení)
2. 8. 2018 19:41:29
Napsal mjerabek;1477788
No rozdíl je v tom, že to, co mám já, lze sice označit za FW, ale nejsou to žádné komponenty, jen pár tříd a výchozích stylů, které třeba zarovnají stránku do středu, skryjí elementy při různých viewportech, přidají univerzální transition, nastaví box-sizing: border-box a pár drobností, které se skutečně použijí v 95 % případů, a když už je použijete, tak je použijete vždy tak, jak jsou.
Ale myslím, že můžete mít pravdu, že je to prostě jenom o tom, že ty FW neznám tak důsledně, jako vlastní práci. Pak bych možná ty výhody ocenil. (Ale stejně mi z příspěvků výše vychází, že je často lepší se tomu vyhýbat, protože grafika tomu neodpovídá a protože se to pak musí přepisovat, čímž se ten FW ale pak prostě stává naprosto nadbytečným. Zdá se mi lepší, zvolit si nejvhodnější řešení pro daný problém. Ve FW si musím vybrat jejich řešení, bez něj se můžu rozhodnout sám, jestli se bude menu lepé chovat, když tam dám display table, flex nebo grid.) Že bych se naučil Bootstrap tak jako vlastní řešení, asi ale není moc pravděpodobné. Podle mě, tak jak to dělám, to musí vést k mnohem lepšímu a kvalitnějšímu výsledku. Nicméně to startovací CSS jsem vymyslel na základě toho, jak pracuji, a proto mi to víc pasuje do celé práce, spíš než že by šlo o to, že ho znám (respektive se to ovlivňuje navzájem).
To je super, ale odbihame od prvotni otazky - ta znela proc se pouzivaji FW. Je pravda, ze se to hodi spise na rozsahlejsi projekty, eshopy a atp, coz jsem nezminil. Na mensi weby je to nekdy opravdu overkill. Rozhodne bych to ale hned nezavrhoval jako nepouzitelne reseni... jako nekteri zde.
Preji hodne pracovnich uspechu
2. 8. 2018 19:41:29
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359320
hm
verified
rating uzivatele
(20 hodnocení)
2. 8. 2018 19:41:45
No, pusobis jako dost presvedceny o tom ze se bootstrap nehodi skoro nikam, ale realita je takova, ze jako kazdy jiny framework v kazdem jinem jazyce predevsim drzi lidi v urcitych mezich, vyrazne urychluje spousty opakujicich se ukonu, umoznuje pomerne pokrocily vysledek dosahnout i zacinajicim/mene zkusenym... Navic diky standardizaci ulehcuje a casto tedy i zlevnuje budouci upravy (samozrejme to nemusi platit ve 100% pripadu)... A diky tomu je tak rozsireny, nic vic bych v tom nehledal... protoze tam ani nicmoc vic neni :)
2. 8. 2018 19:41:45
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359319
Michal Jeřábek
verified
rating uzivatele
2. 8. 2018 19:47:11
Napsal sentosa;1477793
To je super, ale odbihame od prvotni otazky - ta znela proc se pouzivaji FW. Je pravda, ze se to hodi spise na rozsahlejsi projekty, eshopy a atp, coz jsem nezminil. Na mensi weby je to nekdy opravdu overkill. Rozhodne bych to ale hned nezavrhoval jako nepouzitelne reseni... jako nekteri zde.
Preji hodne pracovnich uspechu
Ok, díky. Jenom jedna věc: Není ale pak u rozsáhlejších projektů lepší použít vlastní framework (nebo sadu komponentů) než univerznální řešení?
Trochu mi přijde, že nějak "bylo potřeba" pro CSS vymyslet něco jako jQuery, Laravel apod., akorát někomu nedošlo, že se jedná o úplně odlišný koncept. Mně tady to univerzální řešení nějak nesedí.
---------- Příspěvek doplněn 02.08.2018 v 19:56 ----------
Napsal Aleš Jiříček;1477794
No, pusobis jako dost presvedceny o tom ze se bootstrap nehodi skoro nikam
Snažím se zejména obhajovat danou pozici a čekám, kdo na to jak zareaguje. :) (Ale jako jo, už jsem nad tím hodně dlouho přemýšlel. A Toliceek mi výše trochu potvrzuje, co jsem si myslel — když to není navržené pro FW, tak to nepoužívat. A zároveň nepochybuji o tom, že pokud je to pro FW navržené, tak to usnadní hromadu práce.)
Napsal Aleš Jiříček;1477794
...jako kazdy jiny framework...
Problém je, že CSS a HTML nejsou PHP a slouží k úplně něčemu jinému.
Nenamítám nic proti urychlení opakujích se úkonů pomocí řekněme frameworku, sám takovou věc používám. Stejně tak používám hromadu různých pluginů. Ale pokud dostanete grafický návrh, tak se mi jeví jako absurdní, dát tam hromadu stylů, které tam jsou k ničemu, a pak se zabývat tím, jak se jich zbavit. Efekt je přesně opačný, než jaký by měl FW přinášet.
Také nevidím, jak CSS FW někoho udrží v nějakých mezích. Pro začátečníky, kteří chtějí nějak splácat web, je to asi fajn. Ale pro profesionální práci?
---------- Příspěvek doplněn 02.08.2018 v 20:06 ----------
Přičemž si všimněme, že normálně funkcionalitu SW nenavrhujeme tak, aby pasovala do FW, ale navrhujeme FW tak, aby se v něm dalo snadno udělat téměř všechno. CSS FW ale neusnadňují udělat cokoliv, naopak to ztěžují (už od návrhu).
2. 8. 2018 19:47:11
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359318
rotwang
verified
rating uzivatele
2. 8. 2018 20:48:19
Myslím, že tady je dobře shrnuté, co tě zajímá ;) https://www.vzhurudolu.cz/blog/11-bootstrap-pomuze
2. 8. 2018 20:48:19
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359317
Michal Jeřábek
verified
rating uzivatele
2. 8. 2018 20:58:31
Napsal rotwang;1477809
Myslím, že tady je dobře shrnuté, co tě zajímá ;) https://www.vzhurudolu.cz/blog/11-bootstrap-pomuze
Dobrý článek, souhlasím do poslední tečky. :)
Akorát tohle všechno neřeší můj problém.
2. 8. 2018 20:58:31
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359316
Martin
verified
rating uzivatele
(62 hodnocení)
2. 8. 2018 21:13:41
Já když si nechávám navrhnout design, tak grafik ví, že se to bude kódovat s TB a je to proto připravené. Když kupuju nějakou hotovou HTML šablonu, tak zase jen postavenou na TB, protože se pak v tom rychle zorientuju.
2. 8. 2018 21:13:41
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359315
Pracujeme tak, že grafik navrhne grafiku rovnou pro Bootstrap. Díky tomu šetříme čas a všichni jsou spokojení. Úpravy pak nejsou moc složité.
Toť pohled agentury. :-)
2. 8. 2018 21:17:32
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359314
Michal Jeřábek
verified
rating uzivatele
2. 8. 2018 21:19:02
Martin Kejzlar a Netmo: A grafik a kodér jsou jiné osoby?
2. 8. 2018 21:19:02
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359313
Jiří
verified
rating uzivatele
(7 hodnocení)
2. 8. 2018 21:57:17
Myslím, že to vidíš zbytečně černě. Většina lidí stejně nemá o Bootstrapu či jiných FW ani potuchy. Tak zakázky požadující Bootstrap odmítej a máš vystaráno, k čemu nějaký boj. :-D
2. 8. 2018 21:57:17
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359312
Samozřejmě. Dvě rozdílné osoby.
2. 8. 2018 21:59:43
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359311
Jiří Šubr
verified
rating uzivatele
(23 hodnocení)
2. 8. 2018 22:10:41
...
2. 8. 2018 22:10:41
https://webtrh.cz/diskuse/bootstrap-spol-proc/strana/2/#reply1359310
Pro odpověď se přihlašte.
Přihlásit