Autor Tópico: O ilógico do code HTML  (Lida 5141 vezes)

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
O ilógico do code HTML
« em: 22 de Abril de 2005, 17:15:14 »
Há várias cenas que me dão cabo da cabeça nas tabelas, particularmente qdo as crio com imagens de contorno.

http://escape.do.sapo.pt/ilogico/ilogico.htm
http://escape.do.sapo.pt/ilogico/ilogico1.htm

Se verificarem essas 2 páginas com o IE verão q na segunda há um espaço que destrói todo o layout.
Já visto com o Firefox estão as 2 iguais.

O pior de tudo é q a única alteração é uma pikena arrumação do código HTML

Código da ilogico.htm
Código: [Seleccione]
<body leftmargin="0" topmargin="0" bgcolor="#ffffff" marginheight="0" marginwidth="0">
<center>

<table border="0" cellpadding="0" cellspacing="0" width="650">
<tbody>
<tr>
<td colspan="5">
<img src="marco_sup.gif" height="17" width="650"></td>
</tr>


Código da ilogico1.htm
Código: [Seleccione]
<body leftmargin="0" topmargin="0" bgcolor="#ffffff" marginheight="0" marginwidth="0">
<center>

<table border="0" cellpadding="0" cellspacing="0" width="650">
<tbody>
<tr>
<td colspan="5">
<img src="marco_sup.gif" height="17" width="650">
</td>
</tr>


Quais são as diferenças???

Na página ilogico1.htm o fechar da td "</td>" está na linha de baixo, apenas isso difere do código da página ilogico.htm

Código: [Seleccione]
<img src="marco_sup.gif" height="17" width="650">
</td>

Offline Creative Byte

  • Aprendiz
  • **
  • Mensagens: 28
    • Ver Perfil
O ilógico do code HTML
« Responder #1 em: 22 de Abril de 2005, 17:50:11 »
Boas,

 Isso já é um bug conhecido no HTML.  :?

Offline Creative Byte

  • Aprendiz
  • **
  • Mensagens: 28
    • Ver Perfil
O ilógico do code HTML
« Responder #2 em: 24 de Abril de 2005, 14:03:33 »
Boas,

 As especificações do HTML indicão que os browsers deveriam ignorar os espaços em branco e outros caracteres como o 'new line', mas na pratica isso não acontece. :?

 Mais problemático do que isso é que diferentes browsers têm diferentes formas de processar o aspecto visual do mesmo código HTML, dai que se utilizem técnicas para verificar qual o browser que o utilizador está a utilizar e de acordo com esse browser o site envia a página apropriada.

 Para complicar mais ainda as coisas.  :shock: Ao criar uma página tens de te preparar para ecrans com varias resoluções, 800x600 1024x768, pois as pessoas só estam habituadas a fazer scroll na vertical e é de mau gosto, na minha opinião, páginas com scroll na horizontal.

 Mas ainda não acabou.  :x Já viste a quantidade de tempo que se passa a colocar os elementos todos numa página, a acertar as cores para ficar com um layout agradavel. Pois é, até nas cores tens que ter atenção, pois as cores na plataforma PC não são identicas às cores na plataforma MAC. Regra geral na plataforma MAC as cores são mais suaves e no PC mais escuras.

 Já nem quero entrar nos dispositivos moveis e nos browser para pessoas invisuais.  :cry:

 Que disse que fazer uma boa página era facil?  :twisted:

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
O ilógico do code HTML
« Responder #3 em: 25 de Abril de 2005, 22:53:36 »
é a coisa tá difícil!!

imagina o k é fazer 1 site todo assim, e dps botar num browser e tá nice dps vês noutro Pc e ta horroroso!!!

vais ao code e n entendes pq tem espaços nas tabelas,  andas montes de tempo a tentar perceber o erro, qdo o erro e so nova linha!

Frustante!!!

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
O ilógico do code HTML
« Responder #4 em: 26 de Abril de 2005, 00:19:29 »
Oi pessoal,

por isso mesmo é que se esta a olhar cada vez mais para a plataforma FLASH.

Estatisticamente, 98% dos computadores World Wide tem o Flash Player instalado...alem de que depois nao terao esses problemas de incompatibilidades entre browsers, resoluçoes, "xiribi tatata..."

Ah pois é...acreditem, Flash is the future...e nao só na WEB.

O "major problem" é que qualquer gajo quer fazer Flash e depois em vez de se ter a melhor plataforma a bombar 100%, temos uma "resmengisse" qualquer que atrofia os PC's, que demora "AGES" a descarregar, que nao estao funcionais para deficientes motores, visuais, etc...

Felizmente, ja ha muita malta a estudar o Flash decentemente para ver o que NAO devem de fazer, e dar o tal passo para o futuro que em paises como Japao, USA, UK, Sweden ja deram a alguns anos atras.

Fiquem bem...
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline Creative Byte

  • Aprendiz
  • **
  • Mensagens: 28
    • Ver Perfil
O ilógico do code HTML
« Responder #5 em: 26 de Abril de 2005, 13:21:40 »
Boas,

 Concordo contigo Grettir, existe cada marmanjo por ai a criar animações em flash que até mete medo, só pq leram um livro ou umas revistas e já pensam que sabem tudo.

 Devia de existir, não sei se existe, uma entidade que atribuísse certificações de qualidade a sites em/com flash.

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
O ilógico do code HTML
« Responder #6 em: 26 de Abril de 2005, 15:28:47 »
Isso é todo bonito o flash é todo jolie, mas há cenas como o PHP e o HTML k precisamos de incluir dentro do Flash e n dá.

Gosto do flash e da propaganda do Grettir ;) tem razão, mas aquilo que ia fazer precisava de ter cenas em PHP incluidas e o Flash n dá.

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
O ilógico do code HTML
« Responder #7 em: 26 de Abril de 2005, 15:33:54 »
Oi Gimbrini,

epa, estas a confundir tudo...o Flash é Client-Side, o PHP é Server-Side...o HTML é Client-Side.

Nunca puderas comparar PHP com Flash...puderas sim, integrar PHP com Flash...

Mais te informo que consegues inserir HTML dentro do Flash, e o que queres fazer com o PHP, de certeza que se consegue fazer um Client-Side para isso em Flash...

Believe me, I know what I'm saying...


De momento estou a desenvolver uma aplicaçao para Pocket PC em Flash, que tera uma ligaçao ao servidor via ASP (infelizmente tera de ser com ASP devido ao formato da BD da empresa)

Fiquem bem...
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
O ilógico do code HTML
« Responder #8 em: 26 de Abril de 2005, 15:46:18 »
Mas era isso k eu keria dizer. Queria q o Flash como Client-Side, que é fosse buscar info ao PHP (PHP é Server-Side) e transformasse em HTML.

Aliás q é o k acontece com o PHP visto num browser é code interpretado e transformado em HTML.

Eu n conclui o raciocínio porque entretanto fui abrir uma votação sobre as novas caraterísticas do Flash 8. Ver mais lá no Fórum Flash Designer.

Offline Creative Byte

  • Aprendiz
  • **
  • Mensagens: 28
    • Ver Perfil
O ilógico do code HTML
« Responder #9 em: 26 de Abril de 2005, 16:32:39 »
Boas,

 Acho que está com uma grande confusão, ou então fui eu que não te precebi.  :?

 
Citar
Aliás q é o k acontece com o PHP visto num browser é code interpretado e transformado em HTML.


 O PHP como já foi mencionado aqui é server-side, ou seja toda a acção é efectuado pelo servidor. O servidor recebe o pedido e os parametros do cliente (Browser) processa o código PHP e gera o HTML que é enviado para o cliente com o resultado.

 
Citar
Queria q o Flash como Client-Side, que é fosse buscar info ao PHP (PHP é Server-Side) e transformasse em HTML.


 O Flash a ir buscar info ao PHP, ou será o Flash ir buscar info ao HTML gerado pelo PHP?

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
O ilógico do code HTML
« Responder #10 em: 26 de Abril de 2005, 16:58:52 »
Mais uma vez, vou explicar...

Voces estao a confundir TUDO.

O PHP é uma linguagem SERVER-SIDE !!

O HTML é uma linguagem CLIENT-SIDE !!

O Flash é uma plataforma CLIENT-SIDE !!

Nao se pode misturar "alhos com bogalhos"...
Ou seja, quando se tem qq coisa feita em PHP e o modo de "mostrar" ao cliente é o HTML, nao é o PHP que se transforma em HTML...

A informaçao que o PHP processou é que é "pedido" para seja interpretado pelo browser, que so reconhece HTML.

Se fizerem o mesmo com o Flash, o PHP esta a funcionar no servidor, e o flash esta a funcionar no PC do cliente...e a informaçao passa de um lado para o outro (e vice-versa) sem que seja necessario efectuar REFRESH ao browser.

Uma das vantagens para se criar aplicaçoes na WEB em Flash em detrimento do HTML.

Vamos la a ver se isto entra na cabeça do Gimbras que esta a atrofiar toda.

Fiquem bem...
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
O ilógico do code HTML
« Responder #11 em: 26 de Abril de 2005, 17:18:02 »
grande confusão generalizada.

eu sei isso tudo. :) O PHP é executado no servidor, os resultados ficam dispostos no browser em HTML, qdo disse k o PHP se "transforma" é entre aspas.

o k eu keria é k o Flash tivesse um vácuo interior, ou seja um buraco dentro do swf onde aí dentro pusessemos meter lá HTML.

Pk tenho um script de news instalado e era giro tê-lo em Flash, mas e mto complicado fazer o load das vars para dentro do filme swf.

Qdo falo em include quero dizer, um gaijo tem uma pagina em PHP, se quiser meter um cabeçalho faz
Código: [Seleccione]

<?PHP
include('header.php');
?>


O servidor interpreta o code e faz buscar o header.php e dispõe o resultado no browser.

Eu queria que o flash permitisse isso caixas não tão simples como as de texto ou dinâmicas mas mais avançadas onde estivesse lá um belo pedaço de HTML.
Assim deixava-se de usar o HTML por completo para evitar estes pequenos bugs das tabelas.

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
O ilógico do code HTML
« Responder #12 em: 26 de Abril de 2005, 18:32:55 »
Heyas Gimbras,

com que entao é dificil de fazer o LoadVars dessas variaveis todas...

Bem, se o Flash fosse assim tao facil, nao metia gozo nenhum, e alias, qualquer gajo era bom naquilo, e nós nao queremos isso ne??

Ah que treinar, estudar, martelar com a cabeça na parede e verás que se encontra uma luz ao fim do tunel (nem que seja da ambulancia a vir-te buscar :D )

Em relaçao a puderes colocar HTML dentro do Flash, continuo a dizer-te, isso é o ERRO 111 do Windows - "Bad USER" :P

Qual é a designaçao mais comum para o HTML ??
FORMATAÇAO DE TEXTO E IMAGENS

Qual seria o sentido em colocar HTML dentro do Flash nos moldes que "idealizaste" ?? Nao faz qq sentido pah...

Vamos mas é a estudar os books que te arranjei que as soluçoes estao TODAS lá.

Abraço.
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline pedrojdias

  • Iniciado
  • *
  • Mensagens: 14
    • Ver Perfil
O ilógico do code HTML
« Responder #13 em: 30 de Abril de 2005, 13:25:47 »
Citação de: "Creative Byte"


 Mas ainda não acabou.  :x Já viste a quantidade de tempo que se passa a colocar os elementos todos numa página, a acertar as cores para ficar com um layout agradavel. Pois é, até nas cores tens que ter atenção, pois as cores na plataforma PC não são identicas às cores na plataforma MAC. Regra geral na plataforma MAC as cores são mais suaves e no PC mais escuras.



No que toca as cores, ja me aconteceu ter um site pronto (em tons de azul), quando era visto no Firefox tava td bem (tb pk é o meu browser padrao), mas qd o via no IE as cores eram ligeiramente diferentes, o qye originava que na montagam da estrutura imagens/fundos se notassem bues muitas transições.
url=http://forum.semmais.com/][/url]

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
O ilógico do code HTML
« Responder #14 em: 30 de Abril de 2005, 14:59:43 »
Eheheh....um problema dos browsers !!

Nada como um gajo ficar FLASHADO e pronto....all problems solved.

Fiquem bem...
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

 




Roleta das Anedotas - Abre noutra janela