Mený principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


24 Gennaio 2022 Postato da: Albe75
Aiuto per HTML5
Salve a tutti. Sto imparando da autodidatta il linguaggio HTML. Sto realizzando pagine web e sto preparando una sorta di sito web personale. Il problema che ho riscontrato è quello di far visualizzare correttamente le mie pagine su diversi dispositivi con diversa risoluzione. Ho tentato con consigli trovati in rete, ma non funziona. Nel senso che visualizzando ad esempio su cellulare sia in verticale che in orizzontale, la visualizzazione si sovrappone e si sballa completamente la formattazione della pagina.
Qualcuno di voi che mastica liguaggio HTML, può spiegarmi o risolvermi il problema? Come inserire uno script o riga di codice e in quale posizione della compilazione si deve inserire?

Grazie in anticipo...resto in attesa ..
Commenti: 6  Aggiungi  - Leggi

Indice: forum / Zona libera


Il Webmaster

Post inviati: 4646

Visulizza profilo Messaggio Personale
87.5.215.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:96.0) Gecko/20100101 Firefox/96.0
Commento 1
Mak73 24 Gennaio 2022    20:20:13
Purtroppo per questo devi usare javascript o meglio ancora il PHP, HTML non basta, non solo col tempo ti accorgerai che le cose cambiano da browser a browser, anche se la "sparizione" di IE ha aiutato parecchio.

Tornando al problema, con HTML non puo fare niente perchè non è un linguaggio vero e proprio, serve ha "spiegare" al browser come impaginare un determinato testo, non può eseguire calcoli o "decidere" come fare in determinati casi, anche se i CSS3 ne hanno potenziato molte caratteristiche.

In questo caso ti serve qualcosa che crei una pagina adatta al dispositivo, questo puoi farlo con PHP che è un linguaggio lato server che analizzando la richiesta del browser capisce se questa arriva da un dispositivo mobile o fisso e crea la pagina in modo adeguato.

Altrimenti puoi usare il javascript, questo diversamente dal PHP funzione sul client, quindi viene elaborato dal browser, quindi può capire facilmente su che tipo di dispositivo si trova e quindi modificare la pagina in modo che si adatti ad esso.

Se sei all'inizio non mi preoccuperei troppo della cosa, una pagina ben realizzata può essere tranquillamente visualizzata anche su un dispositivo mobile, grazie allo zoom ecc..


Pace e bene a tutti.

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 2331

Visulizza profilo Messaggio Personale
79.17.29.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
Commento 2
VagaPPC 25 Gennaio 2022    14:17:37
C'è anche python che ha classi che permettono una visualizzazione via broswer di molti dati senza la noia di personalizzare la pagina web.
C'è anche django che è un python paragonabile al PHP.
Ma lo stesso si può fare in C Sharp o .NET dir si voglia.
Così come le soluzioni PHP e javascritpt e anche lo stesso Java con tutte le sue semplificazioni come Scala e altre 1000.
Il mondo intero va verso quella direzione hai solo l'imbarazzo della scelta

WorkStation: Amiga x5000 AOS4.1 - MorphOS *** PC AMD Ryzen TR 64Gb RAM 3.8Ghz - Linux VM Station ***

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

Il Webmaster

Post inviati: 4646

Visulizza profilo Messaggio Personale
87.5.215.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:96.0) Gecko/20100101 Firefox/96.0
Commento 3
Mak73 25 Gennaio 2022    14:48:33
Dimenticavo, potrebbe non soddisfare in pieno le tue necessità ma prova a dare un'occhiata a questo , parla del tag viewport, non risolve tutti i problemi, ma può essere molto utile.

Pace e bene a tutti.

Post inviati: 1887

Visulizza profilo Messaggio Personale
109.53.10.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36
Commento 4
schiumacal 25 Gennaio 2022    19:22:58
@ Albe75

lavorando solo di HTML5 + CCS3 risolvi i tuoi problemi.
Devi comunque documentarti un pò su qualche testo, va bene anche pdf che trovi online. Fai una ricerca su google e saprai gestire ottimamente l'impaginazione di siti internet vetrina.

Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

ILoveCommodore

Post inviati: 588

Visulizza profilo Messaggio Personale
151.68.199.*** Mozilla/5.0 (Linux; Android 6.0.1; C106) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.98 Mobile Safari/537.36
Commento 5
Albe75 26 Gennaio 2022    13:55:03
Grazie a tutti per le pronte risposte..

@ Mak73
@Schiumacal

Seguirò anche i vostri consigli... grazie mille!

I ❤ AMIGA WORLD

mc7244

Post inviati: 94

Visulizza profilo Messaggio Personale
146.241.7.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:97.0) Gecko/20100101 Firefox/97.0
Commento 6
arthas77 26 Gennaio 2022    22:54:21
Ciao!

Ti conviene usare un framework client-side, altrimenti non ne esci più. Sono dei set CSS/JS che ti garantiscono una visualizzazione coerente su dispositivi e browser anche molto diversi tra loro.

Io personalmente uso Bootstrap, che è forse il più noto: https://getbootstrap.com/ - è molto completo e facile da usare

Un altro ottimo è UIkit: https://getuikit.com/

Secondo molti FoundationJS è il più avanzato, anche se può essere un po' ostico: https://get.foundation/

Spero di esserti stato utile.

Michele.

Commento modificato il 26/01/2022 alle ore 22:56:17


Amiga 1200 (KS 3.1 Cloanto, 4 Gb CF DH0, 2 Mb Chip + RTC + Tsunami1230 [64Mb Fast, 68EC030] ); Amiga 2000 (KS 1.2, exp 5 Mb fastRAM, BridgeBoard 80286, Gotek DF0); Amiga 500 (KS 1.3); Commodore 128D


Indice: forum / Zona libera

Utenti Online
Utenti registrati: 1110 dal 1 Gennaio 2006
di cui online: 1 registrati - amiwell79 -
21 non registrati

Benvenuto all'ultimo utente registrato: reddygabry

Buon Compleanno a Alinv - kaffeine - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito Ť dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.07024884223938 secondi