Bonjour à tous,
Développeur web, la demande pour des sites mobiles devient plus forte et j'ai été sollicité pour créer la version mobile d'un site web dont je m'occupe. J'aurai donc souhaité avoir des avis sur certains points.
Aujourd'hui, le site web est assez conséquent et a bien sur été fait en largeur fixe. Certaines parties, peu importantes, ne seront pas affichés sur la version mobile. Du coup, l'impact est au niveau du CSS mais également du code (vues modele et controller pour ceux à qui ça parle). Enfin, mon client ne roule pas sur l'or, donc on privilégie le plus simple.
L'approche consistant à mettre des éléments en display:none ne me semble pas la bonne solution. Cela rajoute des traitements qui n'ont pas lieu d'être et alourdi les pages. Du coup, la seule solution aujourd'hui qu'on m'a proposée consiste a dupliquer le site pour faire la version mobile.
Qu'en pensez vous ? Voyez vous autre chose à faire ?
Par curiosité, j'ai également travaillé récemment sur une plateforme dont le site mobile ne gérait aucune donnée. Il ne faisait qu'appeler des API du site web, développer spécifiquement pour lui, pour récupérer des données. Sachant que cela a demandé un coup supplémentaire et que le site mobile aurait pu sans souci accéder à la BDD, je me demandais si cette façon de faire avait un avantage particulier (hormis le faire de tout gérer en js et de l'installer comme une appli ? ce qui n'est pas le cas ici).
Enfin, si vous avez des bonnes ressources ou articles, je suis preneur, je m'oriente aujourd'hui vers knacss.
Merci d'avance pour vos retours
Développeur web, la demande pour des sites mobiles devient plus forte et j'ai été sollicité pour créer la version mobile d'un site web dont je m'occupe. J'aurai donc souhaité avoir des avis sur certains points.
Aujourd'hui, le site web est assez conséquent et a bien sur été fait en largeur fixe. Certaines parties, peu importantes, ne seront pas affichés sur la version mobile. Du coup, l'impact est au niveau du CSS mais également du code (vues modele et controller pour ceux à qui ça parle). Enfin, mon client ne roule pas sur l'or, donc on privilégie le plus simple.
L'approche consistant à mettre des éléments en display:none ne me semble pas la bonne solution. Cela rajoute des traitements qui n'ont pas lieu d'être et alourdi les pages. Du coup, la seule solution aujourd'hui qu'on m'a proposée consiste a dupliquer le site pour faire la version mobile.
Qu'en pensez vous ? Voyez vous autre chose à faire ?
Par curiosité, j'ai également travaillé récemment sur une plateforme dont le site mobile ne gérait aucune donnée. Il ne faisait qu'appeler des API du site web, développer spécifiquement pour lui, pour récupérer des données. Sachant que cela a demandé un coup supplémentaire et que le site mobile aurait pu sans souci accéder à la BDD, je me demandais si cette façon de faire avait un avantage particulier (hormis le faire de tout gérer en js et de l'installer comme une appli ? ce qui n'est pas le cas ici).
Enfin, si vous avez des bonnes ressources ou articles, je suis preneur, je m'oriente aujourd'hui vers knacss.
Merci d'avance pour vos retours