Mobilna wersja

analogeffekt

Avatar: analogeffekt

2013-03-21 20:38

Witam

Jestem tu nowy więc dzień dobry wszystkim.
Ostatnio zainteresowałem się skryptami opensolution i narodziło mi się sporo pytań.

Wybaczcie ale w kwestii urządzeń mobilnych jestem kompletnym laikiem.

Mam kilka pytań odnośnie mobilnej wersji QUICK.CMS'a:

1. W "Dodatkach" znajdują się dwa rozszerzenia mobilne. Z tego co wyczytałem i wnioskuję, jeden dla wersji płatnej a drugi dla wersji darmowej. Czy te dodatki różnią się od siebie? Czy dodatek w wersji płatnej umożliwia wybór skórki dla wersji mobilnej?

2. Jak generalnie dobrać się do wersji mobilnej? Na razie zainstalowałem ją na wersji bezpłatnej bo nie wiem czy zdecyduję się na płatną. Z tego co widzę i wnioskuję wersja mobilna niczym nie różni się od wersji pełnej poza wczytaniem innego pliku ze stylami. Czy nie ma możliwości aby o tym co pojawia się w wersji mobilnej decydował jakiś mobilny template? Gdzieś wyczytałem aby determinować pojawianie się kolejnych bloków za pomocą css (display:none) - czy to jest profesjonalne rozwiązanie?

3. Jak ustawić layout wersji mobilnej aby treść idealnie wypełniła urządzenie mobilne - w "czystej" wersji mobilnej treść jest prawie niewidoczna (Czy mam to zmieniać zwiększając czcionkę?)

4. Czy jest możliwe w ramach tego CMS'a zbudowanie responsywnej wersji mobilnej dla różnych urządzeń jak komórki, tablety itd... Jak tego dokonać.

5. Czy znacie jakieś dobrze wykonane wersje mobilne bazujące na skryptach Opensolution? Chętnie przyjrzałbym się im.

Z góry dzięki za informacje

» Quick.Cms v5.x

Bagi

jankesmj

Avatar: jankesmj

2013-03-22 10:51

http://m.cukierniaania.pl

Quick.CMS zrobiony z użyciem stylów

http://jquerymobile.com/themeroller/
http://jquerymobile.com

analogeffekt

Avatar: analogeffekt

2013-03-22 12:16

Dzięki za linki

Wygląda to całkiem fajnie ale mam kilka pytań:

1. Czy treść zawarta w stronie mobilnej jest dynamicznie pobierana z QuickCMS'a czy osobno aktualizujesz stronę mobilną i zwykłą? Jeśli jest aktualizowana dynamicznie jak to się odbywa?

2. Czy strona zrobiona we frameworku jQuery Mobile jest umieszczona w osobnym katalogu na serwerze i po prostu ruch jest na nią przekierowywane w przypadku wykrycia urządzenia mobilnego?

Wielkie dzięki za pomoc
Pozdrawiam

Bagi

jankesmj

Avatar: jankesmj

2013-03-22 14:07

skoro na Quick.CMS to dynamicznie ;)




na głównej stronie www.cukierniaania.pl dodany jest skrypt z pliku

detectmobilebrowser.js




(function(a,b){if(/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palmos)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m||)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hpi|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lgg|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(|nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))window.location=b})(navigator.userAgent||navigator.vendor||window.opera,'http://adres_strony_mobilnej.pl');

analogeffekt

Avatar: analogeffekt

2013-03-22 14:15

Dzięki za troszkę enigmatyczne wskazówki.
Nie pytam dalej bo rozumiem że za know-how trzeba zapłacić
Z tego co piszesz mogę jedynie wywnioskować że "TO" da się zrobić.

Dzięki

Bagi

Do góry
o nas | kontakt