• User Newbie

    Help for my site!!

    Ciao ragazzi,
    avrei bisogno (il prima possibile, se possibile - scusate il gioco di parole-) di dritte e consigli per il sito che ho fatto, il mio primo. Mi basta almeno un' imboccata, un capire in che direzione cercare.

    Sto facendo un corso+stage aziendale per analista programmatore web, in cui sicuramente trovero' la risposta ai miei quesiti, ma siccome il sito va corretto ORA, mi date per favore una mano? Come si dice sotto il Vesuvio, "sto uscendo pazzo!"

    allora, il sito e' questo (consiglio di aspettare che si carichi la pagina e di non uscire se per caso non si vede nulla):

    vuvuvu punto academyballet punto altervista punto org

    1.o problema: Ho due pc, uno portatile con Windows XP Home e un desktop con Windows XP Professional (video a 17"). Premesso che il sito funziona benissimo con ogni browser, ho purtroppo notato che in altri monitor piu' grandi o con diversa risoluzione non mi riempe la pagina come gli altri. come fare per adattarlo ad ogni monitor? L'animazione iniziale, tra l'altro, l'ho fatta grande 1010x545, che si adatta benissimo ai miei 2 pc, ma su uno piu' grande o per desktop piatto mi rimane confinato in poco piu' di un quarto di schermo. Quindi, come fare per adattare l'animazione al monitor sempre e comunque? Un tecnico, oggi mi ha accennato di usare javascript, ma io so usare solo html. Qualcuno ha pronto un link ad un esempio? Ho girato vari forum ma non sono riuscito a combinare molto.

    1. questo comporta il secondo grave problema: la visualizzazione di alcune pagine ha grossi problemi. In maniera del tutto inaspettata, nonostante dreamweaver non segnali nulla di anomalo, (e infatti sui miei pc e' tutto ok!!) vengono spostate verso destra alcune componenti dell'immagine, in altri pc correttamente visualizzati e allineati (vedi allegati schermata 1 e 2). e addirittura, non tutte le pagine fanno cosi' (vedi terzo allegato con impaginazione corretta della home!!) Capite che non posso presentare una pagina cosi!!! Devo risolvere questo ed in fretta.

    Uno dei monitor che crea questo "disastro" e' un FLATRON L1734S da 17'' settato a 1152x864 pixel. Ma se ho visto bene, lo fa negli schermi GRANDI o PIATTI

    1. Ho necessità di fare in modo che la parte **non animata **di ogni pagina venga visualizzata per prima, in ogni monitor, e poi, ma solo poi, le animazioni. Questo perche' su Vista o Xp Professional, quando il sito viene visualizzato la prima volta, carica le animazioni di flash in cache, ma se non fa vedere prima il resto, l'utente vede per diversi (troppi!!) secondi uno schermo vuoto... e si leva dalle p...e!!
      Su Xp Home tutto ok, prima fa vedere la testata, il corpo, le foto, si capisce che devo aspettare il caricamento delle animazioni. Ma sul resto dei s.o. non si vede niente. Al di là della barra di caricamento, e' ovvio che devo trovare il modo di forzare questa tempistica.

    2. come faccio a capire se google ha indicizzato il mio sito e, in caso non l'avesse fatto, il motivo della mancata indicizzazione? Insomma, esistono siti o programmi per tenere sotto controllo la situazione?

    Scusate i tanti quesiti, ma ho urgenza di un barlume, un indicazione, una dritta... Non posso aspettare la fine del corso!!


  • User Newbie

    Forza, ragazzi, non c'e' qualcuno di voi che sappia rispondere almeno ad una delle 4 domande che ho posto? Dai, non ci posso credere....


  • ModSenior

    Ciao skorpyo71,

    devi avere pazienza, anche perchè che qualche utente ti risponda in piena notte direi sia difficile.

    1 - Tutto il sito doveva essere fatto con un layout in percentuale e non fisso.

    2 - Può dipendere dal browser diverso anche dalla versione 6 alla 7 dello stesso browser cambiano molte cose ad esempio.

    3 - Il caricamento sarebbe da fare direttamente nel file flash, è possibile mostrare una barra caricamento.

    4- Basta cercare su google:

    site:miosito.ext
    

    E avrai la lista delle pagina indicizzate.


  • User Newbie

    Grazie Thedarkita.
    Ma le tue risposte aprono in me altre domande (o precisazioni):

    1. Cosa intendi per "con un layout in percentuale e non fisso?" io ho inserito in tutte le pagine qualcosa del genere:

    <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">

    Non penso che il problema sia questo, perche' l'ho provato in piu' monitor e in piu' s.o. e con diversi browser. Nella maggior parte delle prove, va bene cosi', la pagina si riempie bene. Solo in alcuni MONITOR (e precisamente quelli PIATTI) si vede male. Non e' questione neanche di grandezza in pollici dello schermo, ma di risoluzione e di chissà quali settaggi interni di quei monitor (e solo di quelli). Ripeto, ne ho già parlato con un "tecnico" web, e mi ha detto che e' un problema che non posso risolvere con html, ma con appositi script o con asp net.

    1. E' vero, mi ha detto pure che puo' dipendere anche dal browser. in questo caso pero' come impostare il tutto in maniera da coprire il piu' possibile le magagne?

    In poche parole, ci ho gia' pensato, ma non ha funzionato. Un intera serata a casa di mio cognato (che ha un monitor di quel tipo,) in cui ho fatto tutti i tentativi con html e flash del mondo, ma niente da fare!!!

    1. Non e' un problema di barra di caricamento, devo invece far si' che, qualunque pc, s.o. e via discorrendo l'utente abbia, prima mi si carichi il layout, e **poi **(ma solo poi) le animazioni. Altrimenti ho uno schermo nero per diversi secondi e l'utente se ne va.
      Quindi: come posso ottimizzare la tempistica di visualizzazione? La barra di caricamento va bene, la posso anche mettere, di sicuro e' meglio di uno schermo nero, pero' il vero problema e' l'altro...

    Come vedi sono problemi molto piu' complessi di quel che sembrano, e da come mi hanno detto, non risolvibili con html (o non solo).

    1. Già risolto, grazie.

    Ricapitolando... Qualcuno si e' mai trovato in queste situazioni? mi puo' indicare applicazioni asp, java, ecc. che risolvano questi problemi?


  • ModSenior

    Ciao skorpyo71,
    fai attenzione alle maiuscole...

    Ti consiglio di non ascoltare completamente cosa dice quel "tecnico" con cui hai parlato, perchè una qualsiasi persona che conosce il semplice html non avrebbe mai fatto un affermazione del genere.
    Linguaggi lato client e lato server servono per ben altri scopi.

    1 - E' sufficiente impostare il width a 100%, ma non basta cambiare i valori in modo casuale passandoli dal valore fisso a quello in percentuale, alcuni sicuramente ti serviranno fissi altri no e queste sono decisioni che non possono essere lasciate al caso.
    Le soluzioni ovviamente non possiamo postartele sul forum in quanto non è una riga di codice da cambiare ma era un discorso che doveva essere fatto prima e organizzare il tutto secondo certe criteri, cosa che non è stata fatta.
    Ora la via più veloce e pulita, a mio parere, è rifare tutto da capo anche perchè sono poche pagine basta qualche ora per rifare tutto.

    2 - O fai tutto in percentuale, o fai come fanno tutti i siti crei il sito per la risoluzione più usata dalla persone (1024x768) allinei la tabella al centro in modo che ad ogni risoluzione compaia centrata e con quella larghezza.

    3 - E si fà come ti ho detto io, il file flash viene caricato immediatamente non si aspetta ma si vede una barra che ti indica l'avanzamento.

    Non è possibile indicarti script, perchè il problema non è quello ma che per realizzare il sito, bisognava inanzitutto pensare come organizzare il layout per non avere questi problemi. Ora se hai ovviamente il logo realizzato condimensioni 400x100 dovresti modificare anche width e height di quel tag img per renderlo in percentuale, ma a risoluzioni alte, io ad esempio uso 1680x1050 vedrò l'immagine molto allargata e la qualità sarà bassisima, motivo per cui si usa quel sistema che ti ho detto nel punto 2.

    Queste modifiche sono fattibili anche un editor visuale, sono cose semplicissime trovi anche molti corsi su questi programmi che ti spiegano queste cose che sono le basi dell'html.
    Dovresti prima leggere qualche guida, vedere uno dei tanti corsi che si trovano anche in edicola con le riviste, e dopo mettere in pratica ciò che hai imparato, tu stai cercando di fare il contrario...
    Specifico questo non vuole essere un attacco personale, ma un consiglio...


  • User Newbie

    Ma che attacco personale!! Finalmente qualcuno che, rispondendomi, mi ha aperto gli occhi. Gia' da ieri sera mi sono messo alla ricerca di testi, guide, ecc. per imparare a fare siti in maniera ottimale.
    Putroppo ho fatto il sito con le conoscenze che ho ricevuto (molto limitate), pensando che andassero bene.... tanto si vede lo stesso... tanto funziona uguale... al cliente va bene... che bisogno c'e' di infognarmi in altri concetti... e discorsi simili!

    Ancora grazie, Thedarkita!!


  • ModSenior

    Figurati.
    Se hai altre domande chiedi pure.

    :ciauz:


  • User Newbie

    Grazie Thedarkita, ho risolto!! ora il sito si vede benissimo a qualsiasi risoluzione e Pc.. e' bastato costringere l'intera pagina dentro un div centrato... se non ci riesci con le buone, ci sono le cattive.. 😄

    poi ora sto lavorando su commissione per uno studio di architettura, e gli sto realizzando il sito. Ho fatto la Home, sfruttando tra l'altro l'idea di un'animazione che avevo fatto nell'altro sito.. Ora abbiamo sospeso per un po', perche' l'architetto vuole inserire lavori nuovi (e prima li deve realizzare) e migliorare la grafica di quelli vecchi.

    per ora il link dell'home (e solo quella, con nessun link attivo) e' il seguente:

    vuvuvu punto h-project punto it

    Che ne pensate?

    Tornando a quello della scuola di ballo, avrei un quesito... ho inserito una barra di caricamento prima di visualizzare le animazioni pesanti. Funzionano benissimo, ma... incredibilmente, la barra si vede benissimo su Firefox, Opera, Netscape, Safari ecc.. tranne che su Internet Explorer...
    In questo caso, o non si vede nulla, o nell'ultima frazione di secondo, si vede la barra subito a 100%. Quindi in questo caso non servirebbe a nulla.

    Qualcuno mi sa dare un perche'? un percome? un quasiquasi ("Quelo" docet!)? E' una cosa risolvibile?

    rimetto il link, e vi invito ad aprirlo con piu' browser per vedere questa stranezza...

    vuvuvu punto academyballet punto altervista punto org

    Un grazie in anticipo.


  • Consiglio Direttivo

    Ciao skorpyo71 e benvenuto nel Forum GT :).
    Per chiedere pareri sull'altro tuo sito ti consiglio di aprire un nuovo thread. Facendo in questa maniera non si mescoleranno le risposte alle problematiche dei due siti web.

    :ciauz:


  • User Newbie

    benissimo, eseguo subito. grazie.