Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mark1nh0

Tableless e Google

Recommended Posts

Boa tarde,

 

Estou estudando sobre tableless e me surgiu uma curiosidade.

 

O Google utiliza esse conceito?? Andei dando uma olhada no codigo fonte deles e eles utilizam DIVs e tabelas. Alguem pode me explicar porque? essa é a forma correta ou eles que ainda não se adequaram??

 

Outra coisa(ainda do Google) alguem pode me dizer como ficaria esse codigo sem TABLE??

 

<center>
					 <br clear="all" id="lgpd">
		 <img alt="Google" height="110" src="/intl/pt-BR_br/images/logo.gif" width="276"><br>
		 <br>
		 <form action="/search" name="f">
		<table cellpadding="0" cellspacing="0">
			<tr valign="top">
				<td width="25%"> </td>
				<td align="center" nowrap>
					<input name="hl" type="hidden" value="pt-BR">
					<input maxlength="2048" name="q" size="55"title="Pesquisa Google" value=""><br>
					<input name="btnG" type="submit" value="Pesquisa Google">
					<input name="btnI" type="submit"value="Estou com sorte"></td>
				<td nowrap width="25%">
					<font size="-2">
					  <a href="/advanced_search?hl=pt-BR">Pesquisa avançada</a><br>
					  <a href="/preferences?hl=pt-BR">Preferências</a><br>
					  <a href="/language_tools?hl=pt-BR">Ferramentas de idiomas</a>
					</font>
				</td>
			</tr>
			<tr>
				<td align="center" colspan="3">
					<font size="-1">
						<span style="text-align: left">Pesquisar:
						<input id="all" type="radio" name="meta" value="" checked>
						<label for="all">
							a web
						</label>
						<input id="lgr" type="radio" name="meta" value="lr=lang_pt">
						<label for="lgr">
							páginas em português
						</label>
						<input id="cty" type="radio" name="meta" value="cr=countryBR">
						<label for="cty">
							páginas do Brasil
						</label>
						</span>
					</font>
				</td>
			</tr>
		</table>
		 </form>
		 <br>
		 <br>
		  <font size="-1">
		<a href="/intl/pt-BR/ads/">Soluções de publicidade</a> - 
		<a href="/intl/pt-BR/about.html">Tudo sobre o Google</a> - 
		<a href="http://www.google.com/ncr">Google.com in English</a>
		<p id="kbe" style="display: none; behavior: url(#default#homePage) url(#default#userData)">
					<font size="-1"><a href="/aclk?sa=&q=/mgyhp.html" onclick="kbs()">Faça do Google a sua página inicial</a>
		</p>
		   </font>
		   <p>
		   <font size="-2">©2008 - <a href="/intl/pt-BR/privacy.html">Privacidade</a></font>
		   </p>
	</center>

Ahhh, mais uma duvida: Quando eu abro uma pagina nova no Visual Studio e deixo selecionada a opção ele gera uma pagina em branco com o seguinte codigo:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

Para que serve? Tem algum problema deixar ou tirar esse codigo??

 

Desde já, muito obrigado.

 

 

Att,

Marcus Vinicius

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, provavelmente, o google ainda não reformulou essa página para o conceito Tableless.

Formulários não são "dados tabulares"..

 

O DOCTYPE serve para indicar aos browser como você escreveu teu código, e oq espera que eles renderizem.

Essa linha é muito importante. Evita diversas incompatiblidades, principalmente com o IE, que não gosta muito dos padrões..

 

Não remova ela, e é interessante, até que você comece a usar o STRICT.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
		"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br">
Sites construidos semânticamente, são indexados mais facilmente pelos robôs de busca. Além de diversas outras coisas como: manutenção e legibilidade do código..

Compartilhar este post


Link para o post
Compartilhar em outros sites

O google é incrivel...

 

em cada lugar ele usa uma tecnologia de uma forma!

 

eles não seguem muito os padrões, eles criam os deles!

 

isso é muito legal!

 

quanto ao seu problema dê uma olhada no link abaixo, verifique a seção de formularios

 

::: http://forum.imasters.com.br/index.php?showtopic=314618 ::

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

O google é incrivel...

 

em cada lugar ele usa uma tecnologia de uma forma!

 

eles não seguem muito os padrões, eles criam os deles!

 

isso é muito legal!

Será que isso realmente é legal? :mellow:

 

Veja bem, se o W3C foi criado com o intuito de criar todas as recomendações que temos hoje em torno do desenvolvimento web, isso não foi à toa. Uma coisa é certa: o W3C não cria normas, mas sim recomenda maneiras. Essas maneiras descrevem como se faz uma página de uma forma que aquele documento (sim! Um site é um documento!) possa ser corretamente interpretado por nós, seres humanos, e hoje também pelas máquinas, pelos computadores.

 

Se o Google que é o Google não segue essas normas, fazer o quê? Acredito que se eles seguissem os padrões, pode ser até que boa parte dos desenvolvedores que ainda permanecem com os velhos hábitos de utilizar tags em desuso, tabelas para estruturar layouts, etc., passariam a seguir também.

 

Reforço: o W3C não diz o que se deve fazer, mas sim como fazer... Há diferença entre as duas situações, e não há como se criar regras que não podem ser quebradas em termos de web e suas linguagens. Cabe a nós, desenvolvedores, seguir uma única recomendação de uma forma a unificar os conhecimentos, acabando (aos poucos) com as diferenças entre os browsers, ou aderir a estas liguagens próprias que algumas empresas adotam.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Bem acho que o nosso amigo Paulo de Tarso F. M. falou mesmo tudo. Uma coisa é estipular normas outra coisa é ser obrigado a utilizá-las. Ninguém é obrigado a nada, apenas são normas para mais tarde não existir esta diferenciação de browsers que havia há uns poucos anos..

 

Cumprimentos,

webflex

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente webflex ninguem é obrigado a nada!

 

disse que é legal isso, talvez eu não tenha explicado tanto quanto o Paulo

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.