Ottimizzazione schermata + Conflitto di carattere
Ottimizzazione schermata + Conflitto di carattere postato il 03/01/2009 13:16:03 nel forum programmazione, open source e hosting
Buongiorno a tutti.
Ho un paio di domande per voi che spero possiate risolvermi.
1) E' possibile far variare la visualizzazione di una schermata su monitor in base alla grandezza dello stesso? Ovvero, avendo creato una land visualizzandola sempre su un monitor a 17", cambiando postazione e visualizzandola ad esempio su uno da 15" la visualizzazione su schermo viene ridotta malamente. Esiste un metodo per ottimizzare (a priori) le schermate in base alla grandezza del monitor utilizzato ?
2) Nella mia land, se viene inserito un apostrofo (l'apice sotto al punto interrogativo) all'interno di un post in bacheca o nella descrizione del pg in scheda, l'intero post non viene proprio calcolato e quindi nemmeno inserito; come se l'apice fosse un carattere che va in conflitto con il codice scritto.
Da cosa può dipendere e come potrei risolverlo ?
Grazie per vostro aiuto
Pagine → 1
03/01/2009 14:39:14
Per la prima cerca anche il "layout elastico" o "layout fluido". Con la positiion:fixed; sono uscite tante nuove interessanti possibilità, che però -as usual- ie ancora non supporta pienamente.
C'è invece chi, parlando sempre dello stesso problema, ha utilizzato javascript per rilevare la grandezza dello schermo per poi usarci delle skin predefinite (credo sia il grande blu sia grendhal).
Per il secondo problema ti linko un paio di funzioni native
addslashes() http://www.php.net/manual/en/function.addslashes.php ↗
(guardati in merito anche stripslashes)
oppure una funzione più generica per l'escape di tutti i caratteri potenzialmente dannosi per il tuo database: mysql_real_escape_string() http://www.php.net/manual/en/function.mysql-real-escape-string.php ↗ (anche se il nome suona un po' pleonastico..)
03/01/2009 15:01:46 e modificato da dyrr il 03/01/2009 15:05:36
Per i layout elastici qui ho trovato diversi esempi che funzionano sulla maggiorparte dei browser naturalmente usando dei piccoli workaround per gestire la diversa interpretazione dei css di IE
http://www.dynamicdrive.com/style/layouts/category/C13/ ↗
Per invece una struttura che simuli una struttura a frames ma usando i div ci sono molti esempi in quest'altra categoria
http://www.dynamicdrive.com/style/layouts/category/C11/ ↗
04/01/2009 11:54:26
darkside of breakfast ha scritto: C'è invece chi, parlando sempre dello stesso problema, ha utilizzato javascript per rilevare la grandezza dello schermo per poi usarci delle skin predefinite (credo sia il grande blu sia grendhal).
Mi permetto di correggerti essendo stato citato :-) Grendhal rileva la risoluzione video, impedendoti il login e l'utilizzo in caso di risoluzione minore di 1024x768.
Questo perchè all' alba del 2009 chi ancora utilizza 800x600 (o inferiori) farebbe meglio a spenderli 50 euro per un monitor anche CRT a 17 pollici e perchè la skin base di Grendhal è progettata per appunto una base di 1024x768 e visualizzata a 800x600 nonostante l'uso di flash creerebbe antiestetiche barre di scorrimento ove non richieste.
I fondali vengono quindi ridimensionati appositamente con un js apposito, mentre il css tutto in percentuali si adatta automaticamente alla grafica di sfondo mantenendo inalterate le proporzioni del tutto.
Il tutto moltiplicato ovviamente per le 5 skin base.
Limiti del sistema? a risoluzioni elevate (1440xetc) il ridimensionamento js sgrana un pò gli sfondi.
Verrà risolto con un secondo set di sfondi creati a una risoluzione base di 1440, caricati se presente quella risoluzione e che dovrebbero permettere un' ottima resa grafica almeno fino a che i 32 pollici non saranno accessibili a tutti come costi XDD
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
War Thunder ↗
Raja Dunia ↗
AlterEgo ↗
Fallen Gods ↗