W następnych dniach muszę przedstawić prototyp aplikacji webowej jednemu z moich klientów, rzecz w tym, że nie jestem za dobry w CSS, a co najgorsze, prawie nigdy nie jestem zadowolony z wyników, które osiągam.
Kodowanie logiki biznesowej nie stanowi dla mnie żadnego wyzwania, jednak projekt interfejsu użytkownika zajmuje ponad 80% mojego czasu. Nie potrzebuję nic zapierającego dech w piersiach, wystarczy czyste, ładne i reprezentacyjne otoczenie, przykład:
Jest to powtarzający się problem, który mam, chciałbym, aby tworzenie interfejsu użytkownika sieci Web miało mniej nagi domyślny styl , podejście podobne do Visual Studio lub iPhone SDK byłoby dla mnie bardzo przydatne.
Powyższa makieta stworzona za pomocą Balsamiq Mockups jest świetnym przykładem, wszystkie najpopularniejsze "komponenty" są dostępne do użycia, a co najważniejsze: do wyboru jest tylko jeden dobrze wyglądający styl.
Czy jest coś takiego w sieci? Neutralny, ale przyjemny framework CSS lub JavaScript UI?
Dotychczasowe opcje:
- Bootstrap
- Qooxdoo
- jQuery UI
- Narzędzia jQuery
- MochaUI
- Ext JS
- Wieśniak! Biblioteka interfejsu użytkownika
- BlueTrip
- Projekt
- Uki ( wersja demonstracyjna )
- Napkee
- YAML
- Linia bazowa
- iPlotz
- Sproutcore
- ForeUI
Interesuje mnie informacja, czy istnieją ramy interfejsu użytkownika tylko dla CSS.
Znalazłem tę stronę z bardzo ładną listą bibliotek interfejsu użytkownika sieci Web , ale większość z nich (przynajmniej te dobre) wydaje się być specyficzna dla języka Java, czy są jakieś równie dobre alternatywy w czystym CSS lub JS?
PS: Nie interesuje mnie AJAX, efekty, zachowania i tak dalej ... moim głównym (jedynym) zmartwieniem jest styl.
Dzięki za wszystkie sugestie wszystkim!
Po bardzo dokładnym rozważeniu wszystkich sugerowanych bibliotek UI, doszedłem do wniosku, że ExtJS i Qooxdoo są tymi, które najlepiej odpowiadają moim potrzebom. Interfejs jQuery wydaje się obiecujący, ale oferuje tylko zmniejszoną liczbę elementów.
Jeśli chodzi o biblioteki CSS, to uważam, że BlueTrip / BluePrint i motywy sugerowane przez tamblera są najlepsze. Poza tym warto zbadać Flex i Napkee.
Czas nauczyć się ExtJS teraz! =)