[ Z1k4 @ 27.12.2014. 21:10 ] @
Ovako, optimizujem svoj sajt za mobilne uredjaje, i imam jedan veliki problem.
Koristim flexbox, tj. flex, i sajt odlicno izgleda u browseru na kompu, kao i na Chrome na mobilnom uredjaju.

Problem su drugi browseri, tipa Dolphin i stock neki koji imam. Problem nastaje sto oni ne podrzavaju flex, tj. podrzavaju legacy flex, ali ne podrzavaju neke druge mogucnosti flex-a koje meni trebaju (posebno wrapping).
E sad, pitanje je sta je meni ciniti? Browseri koriste legacy flex koji ne podrzava neke jako potrebne mogucnosti.

Da prestanem da koristim flex, malo teze, a i morao bih ceo kod da menjam.
Bootstrap i slicni framework-ovi ne znam koliko bi mi pomogli u ovom projektu, a nesto i nisam fan tih gridova (da budem iskren nisam ni koristio), plus ne znam mogu li prebaciti ovaj dizajn u Bootstrap.

Moje pitanje je kako vi optimizujete sajt za mobilne browsere i za koje browsere? Koje tehnike koristite?
[ Z1k4 @ 28.12.2014. 08:05 ] @
Da pojasnim samo u pitanju je CSS flexbox, tj. flex, ne Adobe Flex ili nesto tako, znaci najobicniji CSS property.
[ deZio @ 28.12.2014. 15:12 ] @
Jednostavno je, ne možeš koristiti flex i očekivati da ti sajt radi u većini browsera. Tako to ide sa CSS-om. Moraš čekati neko vreme i pratiš kolika je podrška u tom trenutku za ono što želiš koristiti.

Tako je bilo i sa IE6. Moralo je da se kodira i za taj browser sve dok njegova globalna upotreba među korisnicima nije pala na zanemarljiv nivo. Isto tako i za flex, moraćeš da ga izbegavaš sve dok procenat browsera koji ga ne podržavaju bude minimalan. Tek onda možeš da se opustiš i da ga koristiš.

Ali opet zavisi sve od sajta do sajta. Neko na primer neće da troši resurse na neki browser koji ima 5% korisnika, a opet neko drugi kome je svaki posetilac bitan, odbacuje samo browsere čija je upotreba ispod 1%.

Znači ti si pogrešio pošto si prvo krenuo da kodiraš, pa onda gledao statistiku. Prvo gledaj statistiku, pa vidi da li ti se isplati da kodiraš sa novim naredbama ili ne.

Za sada je Bootstrap najbolja alternativa, jer pruža najviše za najveći broj browsera, tako da ako ti je bitno da radi na većini browsera, koristi BS, ili neki drugi CSS Framework, ili sam napravi svoj, sve ti je dozvoljeno :)

Moje lično mišljenje je da je za flex još uvek rano..
[ dekifpi @ 08.01.2015. 15:10 ] @
Apsolutno se slazem sa deZio. Pre nego sto krenes sa upotrebom novina u CSS-u, prvo proveri koliko su podrzane od strane browser-a koji su za tebe bitni.
Ja sve moje sajtove OBAVEZNO optimizujem za Chrome, IE od ver. 9, Firefox, Safari. Za ostale hmmmm.
Koristim bootstrap.



[ Panajotov @ 03.05.2015. 21:01 ] @
^ slicno razmisljanje, sem sto ne koristim bootstrap (preveliki je) vec custom foundation.

Pitanje je zasto ljudi ne vole grid?
[ Trajkovski @ 02.07.2015. 14:33 ] @
Bootstrap je meni najbolji, evo jednog lepog primera Iron Maiden.
[ micro-frontend @ 10.07.2015. 14:38 ] @
Bootstrap!
[ agvozden @ 11.07.2015. 10:36 ] @
Dovoljan je samo grid iz Bootstrap-a. Bezveze je uvlaciti ceo (koljes celo prase radi 2 raznjica)