9
votes

Puis-je remplacer CSS avec User-CSS sur mobile Safari?

J'essaie de modifier le CSS du site Web http://www.baomoi.com pour mon grand-mère. Je voudrais modifier le CSS pour faciliter la lisibilité pour elle et la rendre plus minimaliste. J'ai essayé d'utiliser un bookmarklet JavaScript: xxx

Ceci fonctionne une fois quand il est chargé initialement, mais lorsqu'un autre lien est cliqué sur le site, il charge le CSS du site par défaut. < p> Serait-il possible d'avoir le site contenue dans un iframe et que le CSS reste persistant tout au long du site?

ou serait-il plus facile de créer une application iPad natale qui charge le site et insère la CSS persistant?

J'ai trouvé Cette idée ; Mais il suffit de télécharger le XCode SDK et ne souhaitez pas approfondir la création d'une application iPad, juste pour cela s'il existe une méthode plus facile.

essentiellement, j'ai juste besoin de changer le CSS du site BAOMOI.COM et le reste-t-il de rester persistant car les liens sont cliqués.

Des idées et des suggestions seraient grandement appréciées.

merci!

EDIT: Je reviens à ce sujet (CSspivot) Maintenant, merci encore de vos suggestions, je suis nouveau dans la mobile Safari et j'ai déjà remarqué que Les iframes n'ont pas de barres de défilement pour une raison quelconque.

Aussi toutes les suggestions sur la route de la création d'une application iPad réelle qui pourrait faire cela aussi? J'avais envisagé de regarder pigiste ou un site similaire où je pouvais trouver quelqu'un pour créer cela pour moi car je n'ai aucune expérience de développement pour iOS.

L'iPad est un appareil facile pour ma grand-mère à utiliser et je voudrais Toujours en faire où elle peut accéder à quelques sites (sites vietnamiens mais ils sont assez compliqués de naviguer pour elle et que les schémas de couleur sont difficiles à voir).

Encore de nouveau merci d'avance pour vos suggestions. < / p>


3 commentaires

Cette question peut être mieux adressée à superuser.com


Je ne pense pas qu'il existe des options utilisateur-CSS pour mobile Safari, mais vous voudrez peut-être regarder dans Firefox Mobile. Il peut y avoir un add-on pour cela.


@Moses: superutilisateur, apparemment, désaccord: voir Stackoverflow.com / Questions / 6918687 / ...


4 Réponses :


-2
votes

Safari vous permet d'utiliser des feuilles de style personnalisées dans le navigateur lui-même. C'est la façon la plus simple que j'ai trouvée pour ce genre de chose.

Regardez les préférences du navigateur et vous trouverez l'option pour les feuilles de style personnalisées.


2 commentaires

Pour Safari de bureau, lorsque vous utilisez cette option, la feuille CSS s'applique alors à tous les autres sites Web. Je pense que l'OP veut cependant cela pour la safari mobile.


@ Sparky672: True, bien que WebKit puisse prendre en charge une requête de média CSS qui vous permet de limiter les styles en fonction du nom de domaine (je semble vous souvenir de Firefox).



3
votes

le plug-in Greasemonkey pour Firefox (ou Plugin TAMPERMONKey pour chrome) peut être idéal pour ce que vous essayez de vous accomplir peut spécifier un site spécifique et quel script devrait fonctionner sur ce site.

Il existe plusieurs scripts communautaires disponibles sur userscripts.org: Power-ups pour votre navigateur ou comme vous avez fait créer votre propre.

EDIT:

Utilisez cspivot.com (éditer: URL morte)

Vous pouvez réécrire le CSS d'un site et ré-accès avec une URL enregistrée sur CSSPIVOT.


6 commentaires

Pas particulièrement utile sur un iPad, bien que ...


Comment les plugins Firefox & Chrome vont-ils aider ?! Il utilise des safari mobiles sur un iPad.


WOW YEA, SOIT SUR SOIT IOS / iPAD ... Réponse mise à jour à quelque chose d'utile


Pourquoi la grand-mère utilise-t-elle un iPad / iOS ..? Ne peut-elle pas juste zoomer?


Je vois que vous avez retourné mon édition. FWIW, je me pencherais vers la suppression du lien vers une URL qui pourrait finir par être achetée par des propriétaires de spammy. Votre appel à la fin de la journée.


@Denis vous faites un bon point, je ne vois aucune indication que le site reviendra. Twitter Feed et d'autres sites mentionnant CSPIVOT sont tous assez rassis (à partir de 2011). Dommage, était un outil intelligent.



0
votes

Je ne sais pas si c'est possible sur IOS, mais sur Android, j'utiliserais un élément WebView et remplaceriez l'URL charger et rediriger les feuilles de style sur les personnalisées. Peut-être que quelque chose comme ça existe également sur iOS.

Sinon, vous pouvez peut-être utiliser un serveur proxy capable de réécrire les URL?


0 commentaires

0
votes

Le bureau Safari stocke ces deux valeurs dans Lire les valeurs par défaut com.apple.safari : XXX

J'ai essayé d'ajouter ces préférences à la liste des propriétés de safari mobile, mais Ils ne fonctionnent pas:

(peut vérifier les préférences en utilisant `` pluttil````): xxx

Ce serait la meilleure solution, si Seulement cela a fonctionné. Il semble donc que le support CSS personnalisé n'est pas compilé à MobileFari.


0 commentaires