Pular para o conteúdo

Duvidas em Programação WEB, PHP e Javascript

Responder tópico
  • Denunciar
  • Indicar

1. Duvidas em Programação WEB, PHP e Javascript

Enviado em 09/02/2013 - 10:45h

Desculpe nao especificar a duvida no titulo da pergunta, comecei a programar web, mas nunca fiz curso sobre, aprendi mais pesquisando e estudando via web, estou com algumas duvidas, uma das que mais me chama a atenção é a que vejo em algumas url's de sites um diretorio com nome !# ex; www.site.com.br/!#/pagina/ tenho curiosidade em saber o que significa esse diretorio, outra coisa que vejo bastante é alguns links que levam a javascript:void(0) alguem pode me explicar sobre isso?

Obrigado A todos.

Responder tópico

2. Re: Duvidas em Programação WEB, PHP e Javascript

Enviado em 09/02/2013 - 13:27h

o !# não sei exatamente o que significa mas o "#" se refere a mesma pagina ou seja se colocar # em um link ele apenas dara um refresh na pagina, ja o javascript void é um link que em vez de ter uma url para direcionar ele ira carregar uma função definida em um .js ou na tag <script> da pagina ex:


<script type="text/javascript">
function getUrl()
{
return "http://www.google.com.br";;
}
</script>

<a href="#" onClick="document.location.href=getUrl();">Clque Aqui</a>
como o ! indica exceto deve ser algo como não nesta pagina mas este é melhor ver com quem realmente programa na web daqui a pouco alguem da o ar da graça por ai

3. Re: Duvidas em Programação WEB, PHP e Javascript

Enviado em 09/02/2013 - 16:00h

Olá, como é de conhecimento, 'engines' de buscas como do Google realizam o 'spidering' das páginas para que seus conteúdos apareçam nos resultados de buscas.

O problema é que essas engines não dispõe de um mecanismo para recuperar dados quando se tratam de requisições AJAX, pelo fato de somente alguns trechos serem carregados, sem a necessidade do recarregamento da página, impossibilitando que links cuja requisições são assíncronas, possam ter seus conteúdos completos indexados.

Uma proposta, aliás, lançada pela própria Google(http://googlewebmastercentral.blogspot.com.br/2009/10/proposal-for-making-ajax-crawlable.html), para que buscadores(seja lá de quem for) encontrem conteúdos diante de URL's que dependam do AJAX para ter seu conteúdo exibido, foi justamente adicionar uma exclamação, em URL's dinâmicas, para ter acesso ao conteúdo por meio de uma URL alternativa. Dessa maneira sim, sendo possível conhecer o conteúdo que o robô tratará de indexar.

Essa técnica acabou sendo conhecido como Hashbang.




4. Re: Duvidas em Programação WEB, PHP e Javascript

Enviado em 13/02/2013 - 10:31h

andrecanhadas escreveu:

o !# não sei exatamente o que significa mas o "#" se refere a mesma pagina ou seja se colocar # em um link ele apenas dara um refresh na pagina, ja o javascript void é um link que em vez de ter uma url para direcionar ele ira carregar uma função definida em um .js ou na tag <script> da pagina ex:


<script type="text/javascript">
function getUrl()
{
return "http://www.google.com.br";;
}
</script>

<a href="#" onClick="document.location.href=getUrl();">Clque Aqui</a>


como o ! indica exceto deve ser algo como não nesta pagina mas este é melhor ver com quem realmente programa na web daqui a pouco alguem da o ar da graça por ai
Pelo que percebi, eles utilizam esse !# em sites com sessoes de usuario, ja cheguei a ver no fantasy game cartola fc da globo, e num gerenciador financeiro com nome meudinheirinho ou meudinheiro, nao me lembro ao certo, mais percebi que é referente a sessão.

Obrigado pela resposta

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder