Czytałem już na temat responsywnego projektowania stron internetowych (RWD) i próbowałem zawrzeć mój mózg wokół tego pojęcia.Responsywne pytania dotyczące projektowania stron internetowych
Czy projektowanie stron responsywnych jest naprawdę sposobem na rozwój mobilny? Podoba mi się pomysł, aby mieć jedną stronę, która powinna działać na wielu różnych urządzeniach, takich jak komputery stacjonarne, laptopy, tablety i telefony komórkowe.
Na komputerze mam szeroki ekran, więc moja witryna działa tak, jak została zaprojektowana. Ma kolumnę z większością mojej głównej treści i lewą lub prawą mniej szeroką kolumną (w zależności od tego, gdzie jesteś na stronie) do celów nawigacyjnych. W jaki sposób RWD określa, które kolumny są ułożone na których kolumnach? Czy zaczyna się od lewej strony ekranu, najpierw ładuje zawartość lewej kolumny, a następnie zawartość prawej kolumny? Czy jest możliwe, aby upuścić kolumnę, aby nie wyświetlała się na niektórych urządzeniach? Czy RWD radzi sobie z takimi rzeczami? Im szersze urządzenie, tym więcej treści chcesz wyświetlać, a mniej obszerne - tylko niezbędne do wyświetlenia.
W jaki sposób RWD obsługuje więcej tańszych telefonów? Telefony, które nie są tak naprawdę smartfonami? Co się stanie, jeśli telefon nie poradzi sobie z RWD, co wtedy?
Jak uzyskać siatkę danych z 20 kolumnami do wyświetlenia na telefonie komórkowym, który nie ma dużego ekranu? I stronicowanie?
To takie rzeczy, że nie wiem, czy RWD jest dla mnie? Lubię schludne strony zamiast wszystkiego, by wszystko zostało przyciśnięte, aby zawartość znalazła się na granicy ekranu telefonu.
Oprócz bootstrapów na Twitterze, należy rozważyć inne godne ramy RWD? Słyszałem o kilku przyzwoitych ramach.
Jedynym momentem, w którym warto budować oddzielną witrynę mobilną, jest aplikacja, która będzie działać lepiej, jeśli zostanie zoptymalizowana pod kątem urządzeń przenośnych. I tam, gdzie chcesz ładować jednostronicowe strony, a następnie używać JavaScript Framework, takich jak jqMobi lub Sencha, aby zapewnić "bezproblemowe" natywne odczucie .... jeśli po prostu robisz witryny typu "mom & pop", a następnie twitter bootstrap jest w porządku. – KyleK
Aby ustawić zachowanie kolumn zgodnie z rozmiarem ekranu, możesz użyć @media z min-device-width lub max-device-width: http://css-tricks.com/snippets/css/media- zapytania o standardowe urządzenia/ –
Doskonałe ramy, z którymi się zetknąłem, to "fundamenty" firmy Zurb ... http: //foundation.zurb.com/ – zik