Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Domande generiche su Joomla!
  3. Cassiopeia/Bootstrap5 modalità desktop in mobile

Cassiopeia/Bootstrap5 modalità desktop in mobile

Pianificato Fissato Bloccato Spostato Domande generiche su Joomla!
13 Post 3 Autori 139 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • jabbaJ Non in linea
    jabbaJ Non in linea
    jabba
    scritto su ultima modifica di
    #4

    P.s. mera curiosità: perché vuoi che si veda bene il sito modalità desktop da mobile? È una cosa che penso faccia l'1% della gente che naviga da mobile (e forse anche meno) e personalmente chiederei addirittura ai browser di eliminare quell'opzione 😬

    Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

    S 1 Risposta Ultima Risposta
    0
    • S Non in linea
      S Non in linea
      ste981
      risposto a jabba su ultima modifica di
      #5

      @jabba

      Secondo me, ma è da testare, puoi risolvere modificando il meta tag viewport in questo modo:

      <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=1, user-scalable=no">
      

      Puoi creare un tema child di Cassiopeia, copiare solo l'index.php e in quello "nuovo" metti questo viewport al posto di quello presente.

      Fammi sapere se funziona 😀

      Grazie,
      Non sono espertissimo su questa cosa...andrò a istruirmi sul tema child.
      Praticamente è un override del template?

      Per la seconda opzione che proponi, (sul user.css) proverò anche.

      Stefano - www.crear-arredi.it

      1 Risposta Ultima Risposta
      0
      • S Non in linea
        S Non in linea
        ste981
        risposto a jabba su ultima modifica di
        #6

        @jabba ha detto in Cassiopeia/Bootstrap5 modalità desktop in mobile:

        P.s. mera curiosità: perché vuoi che si veda bene il sito modalità desktop da mobile? È una cosa che penso faccia l'1% della gente che naviga da mobile (e forse anche meno) e personalmente chiederei addirittura ai browser di eliminare quell'opzione 😬

        Hai ragione! Inoltre tanta gente magari non conosce nemmeno questa opzione 😀
        Non tanto per il cellulare, ma per il tablet messo in verticale, in quel caso non è male la vista desktop invece che tablet.
        Ma effettivamente non è una cosa importantissima.

        Stefano - www.crear-arredi.it

        1 Risposta Ultima Risposta
        0
        • S Non in linea
          S Non in linea
          ste981
          scritto su ultima modifica di ste981
          #7

          @jabba il "barbatrucco " css che proponi restringe la schermata (la dimezza anche settando 0.5!), ma mantenendola sempre in visione tablet (ristretta) sul cellulare settato in modalità desktop.
          Il meta tag viewport nell’index.php non restringe la schermata ma abbassa lo zoom su mobile, fino al punto che si vede in modatità desktop senza selezionalra, ma anche lì la modalità desktop (selezionata su chrome) risulta sempre in tablet sia su cellulare che su tablet in verticale
          (quest’ultimo è interessante per diminuire un po’ lo zoom generale del sito, in quanto forse su 1.0 è un pelo grande, su 0.9/0.8 parfetto.)
          Come dicevi giustamente l'opzione modalità desktop è inutile su cellulare, ma su tablet in verticale potrebbe essere gradevole. Però nel mio caso, anche se come affermi è utilizzata poco dagli utenti, non è bella la visualizzazione tablet con tutti i moduli in vista prima degli articoli.
          A questo punto se non risolvo con codici vari posso lavorare sulle classi dei moduli per nascondere sempre la modalità tablet (che ricordo viene visualizzata su cellulare in modalità desktop e su tablet in verticale)
          Grazie ancora per le dritte!

          Stefano - www.crear-arredi.it

          jabbaJ 1 Risposta Ultima Risposta
          0
          • jabbaJ Non in linea
            jabbaJ Non in linea
            jabba
            risposto a ste981 su ultima modifica di
            #8

            @ste981 ha detto in Cassiopeia/Bootstrap5 modalità desktop in mobile:

            @jabba il "barbatrucco " css che proponi restringe la schermata (la dimezza anche settando 0.5!), ma mantenendola sempre in visione tablet (ristretta) sul cellulare settato in modalità desktop.
            Il meta tag viewport nell’index.php non restringe la schermata ma abbassa lo zoom su mobile, fino al punto che si vede in modatità desktop senza selezionalra, ma anche lì la modalità desktop (selezionata su chrome) risulta sempre in tablet sia su cellulare che su tablet in verticale
            (quest’ultimo è interessante per diminuire un po’ lo zoom generale del sito, in quanto forse su 1.0 è un pelo grande, su 0.9/0.8 parfetto.)

            Mi spiace! Ho provato a buttare lì la soluzione senza averla provata nella speranza funzionasse 😬

            Come dicevi giustamente l'opzione modalità desktop è inutile su cellulare, ma su tablet in verticale potrebbe essere gradevole. Però nel mio caso, anche se come affermi è utilizzata poco dagli utenti, non è bella la visualizzazione tablet con tutti i moduli in vista prima degli articoli.
            A questo punto se non risolvo con codici vari posso lavorare sulle classi dei moduli per nascondere sempre la modalità tablet (che ricordo viene visualizzata su cellulare in modalità desktop e su tablet in verticale)

            Si forse a sto punto è la soluzione migliore. Prova a vedere qui per i nomi esatti delle classi da usare: https://getbootstrap.com/docs/5.0/utilities/display/

            Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

            S 1 Risposta Ultima Risposta
            0
            • S Non in linea
              S Non in linea
              ste981
              risposto a jabba su ultima modifica di
              #9

              si @jabba , le classi le ho già usate per nascondere l' Accordeon menu sul desktop e alcuni moduli su Mobile. Ho usato anche questa comoda tabella che allego...
              1CdFT.png

              Per il "problemino" di cui parlavo forse è proprio un impostazione di bootstrap5/cassiopeia. Ho voluto fare una prova con il template demo che si trova in rete. Puoi provare anche tu per curiosità:
              apri questa pagina con cellulare, attivi "sito desktop" e si presenterà ancora con il toggler del menu a tendina. Poi da impostazioni zoom dell'app chrome scendi a 95% e vedrai il vero sito desktop puro! (anche da tablet 10.5" in verticale fa così)
              cassiopeia.joomla.com/sample-layouts/articles

              Stefano - www.crear-arredi.it

              LucantropoL 1 Risposta Ultima Risposta
              0
              • LucantropoL Non in linea
                LucantropoL Non in linea
                Luca Capponi
                risposto a ste981 su ultima modifica di
                #10

                @ste981 il problema potrebbe non dipendere da Cassiopeia, ho provato un template a caso di Template Monster e il sito di Yootheme, presentano il menu mobile anche attivando l'opzione sito desktop.
                Bisognerebbe approfondire se si appoggiano entrambi su bootstrap ma questo comportamento lo ho riscontrato anche in altri cms.
                Potrebbe essere una interpretazione dei browser in base a qualche libreria in uso.

                To be or not to be...

                S 1 Risposta Ultima Risposta
                0
                • S Non in linea
                  S Non in linea
                  ste981
                  risposto a Luca Capponi su ultima modifica di
                  #11

                  @Lucantropo Ho provato anche io il sito Yootheme, se ci fai caso però anche lì attivando l'opzione sito desktop, non mostrano il menu mobile per cellulare, ma quello per tablet posizionato in verticale.
                  Ora, scartando il discorso cellulare che non ha senso attivare la modalità desktop, su un tablet in verticale la modalità desktop sarebbe stata utile per alcuni siti.

                  Stefano - www.crear-arredi.it

                  LucantropoL 1 Risposta Ultima Risposta
                  0
                  • LucantropoL Non in linea
                    LucantropoL Non in linea
                    Luca Capponi
                    risposto a ste981 su ultima modifica di
                    #12

                    @ste981 non sono così sicuro che attivare questa opzione sia conveniente in relazione al tempo speso/ % di utilizzatori.

                    Prendendo il solo ipad ha almeno 4 modelli con dei viewport differenti sia nel formato verticale che orizzontale. Anche tralasciando gli ipad pro parliamo di 2 modelli e chissà quanti con android con viewport differenti.

                    La soluzione migliore potrebbe essere implementare uno script che forzi un certo tipo di visualizzazione quando si attiva questa funzione dei browser partendo da un tot di px fino arrivare ad un massimo di px ma va scritto, testato e magari affinato per i vari browser, se penso a versioni meno recenti di Safari già mi tremano i polsi.

                    Penso che ottimizzare bene il sito coi css per i vari dispositivi sia sempre la miglior soluzione pensando un rapporto tempo dedicato/ % di utilizzatori.

                    Mediamente la percentuale di chi usa i tablet non è altissima, chi conosce e usa questa funzione del browser probabilmente è trascurabile.

                    To be or not to be...

                    S 1 Risposta Ultima Risposta
                    1
                    • S Non in linea
                      S Non in linea
                      ste981
                      risposto a Luca Capponi su ultima modifica di
                      #13

                      @Lucantropo ha detto in Cassiopeia/Bootstrap5 modalità desktop in mobile:

                      Penso che ottimizzare bene il sito coi css per i vari dispositivi sia sempre la miglior soluzione pensando un rapporto tempo dedicato/ % di utilizzatori.

                      Mediamente la percentuale di chi usa i tablet non è altissima, chi conosce e usa questa funzione del browser probabilmente è trascurabile.

                      ....e conseguentemente trascurabile il fattore di voler per forza avere la possibilità di visualizzazione desktop su tablet!
                      Effettivamente lavorare sulle classi css dei moduli (soprattutto per me che non sono del mestiere) è la miglior soluzione come dici, rendendo il sito ben responsive su tutti i dispositivi dal tablet in giù.

                      Grazie per il contributo.

                      Stefano - www.crear-arredi.it

                      1 Risposta Ultima Risposta
                      0

                      • Accedi

                      • Non hai un account? Registrati

                      • Accedi o registrati per effettuare la ricerca.
                      Powered by NodeBB Contributors
                      • Primo post
                        Ultimo post
                      0
                      • Categorie
                      • Recenti
                      • Tag
                      • Popolare
                      • Utenti
                      • Gruppi