Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2013, 00:26
globaltec
 
Fecha de Ingreso: julio-2013
Ubicación: santiago
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Mensaje Incompatibilidad código social con W3C

Hola amigos, gracias por permitir poder consultar por problemas que sin duda para muchos de ud, debe ser casi una molestia.

Soy nuevo, Uso el editor EASY WEB PROFESSIONAL V. 8, no soy programador y por necesidad estoy metido hasta el fondo con esto del webmaster y el posicionamiento SEO. Sin embargo estoy aun en el código y solucionando algunos inconvenientes que no me queda más que preguntar y molestar para ganar tiempo.

Explico: Mi sitio web, estaba validado (passed) por W3C, pero al informarme de la importancia de la interacción de redes sociales en los sitios para ganar posición en los resultados, me fue indispensable la incrustación del codigo de facebook y twitter, pero sorpresita me lleve al revisar la salud de mi sitio en W3C y me reporta por lo menos 16 lineas de código con problemas y todas son de este nuevo código incrustado.
Estoy bien decepcionado de la gran mayoría de los aportes de la web relacionados con este código y el como incrustarlo, creo que solo se trata de la bil copia de la copia de alguien, ya que todos postean lo mismo y finalmente me doy cuenta que la incrustación termina por generar falla de código, en realidad no es falla, creo que es incongluencia, como sea ya no es Passed, acá un copy paste del fragmento de códigos reportados por W3C con error.


<link rel="stylesheet" href="index_p.css" type="text/css" media="screen,projection,print"> <!--// Page Style //-->
<script src="servicios_completa_12_agosto_g.js" type="text/javascript"></script> <!--// Document Script //-->
</head>

"Segun la W3C las siguientes lineas están con varios errores y lo extraño es que este es el codigo que entrega facebook y twitter. las marque con negrita

<body <div id="fb-root"></div>
<script>(function(d, s, id) {

var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>>
<div id="page" class="page">
<div id="fb-root"></div>
<script>(function(d, s, id) {

var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


Tengo esta misma falla más abajo con otro segmento de código de facebook que puse en mi sitio para posteos en directo desde el sitio con usuarios y ocurre lo mismo.

Amigos, por que no le dan una vuelta y me comentan su esto es muy burdo o en realidad va a ser imposible de resolver.

Pos: Como puedo incrustar el código analytics masivamente en todas mis paginas, y no una por una. Pregunto esto, ya que por Gui no puedo, el software es un poco limitado y cada vez que hago modificaciones debo volver a incrustarlo.

Gracias y exito

Última edición por globaltec; 15/08/2013 a las 00:36