Liczba postów: 2
Liczba wątków: 1
Dołączył: 02-02-2010
Reputacja:
0
Witajcie, szukam jakiegoś sensownego rozwiązania, do nie ładowania treści na urządzeniach mobilnych. Przykład: Mamy jakiś nietypowy slider na stronie głównej, i ma być on tylko widoczny na desktopowych/tabletowych rozdzielczościach, poniżej ma się w ogóle nie ładować, użycie tutaj display:none nie ma sensu bo treść/zdjęcia w tle i tak będą się ładować na tym mniejszym urządzeniu. Mam w głowię tylko opcję sprawdzania tego w js, aby do tych rozdzielczości gdzie ma się wyświetlać ten slider to tam będzie ładowany w innym przypadku nie. Może ma ktoś jakiś pomysł ?
Liczba postów: 40
Liczba wątków: 0
Dołączył: 07-03-2013
Reputacja:
0
16-03-2013, 03:54
(Ten post był ostatnio modyfikowany: 16-03-2013, 04:02 przez prawdziwypiotrek.)
Hmmm...a po stronie serwera ? Można by pokombinować coś z http://mobiledetect.net/ .
W normalnych okolicznościach mógłbyś wczytywać pierwszy obrazek, a resztę dynamicznie. Jeśli chcesz wywalić jednak cały slider, to chyba najlepiej nie wyświetlać jego kodu w ogóle, czyli dać tam jakiegoś if-a po stronie serwera.
Albo to samo w js - tak jak sam wymyśliłeś.
Liczba postów: 393
Liczba wątków: 0
Dołączył: 04-06-2010
Reputacja:
15
sprawdzanie rozdzielczości za pomocą js (za pomocą php rozdzielczości nie sprawdzisz), i później to warunki if else i ładowanie slidera np. za pomocą jQuery .load()
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
ja bym działa po stronie serwera. Nie dość że łatwiej, to jeszcze z tym jsem na mobilach różnie bywa.
Swoją drogą jakie macie doświadczenia/odczucia odnośnie tworzenia responsive lub dedykowanych dla mobilek?