Bueno, supongo que está claro que íntegramente con javascript no se puede hacer una aplicación para una web de compras. Sí que se puede mantener un carrito de compras, pero la operación final de comprar y tal se tendría que hacer mediante lenguaje de servidor.
Javascript proporciona cookies para mantener guardados los items del carrito de compra, no me parece mala opción. Lo único, hay un bajísimo porcentaje de usuarios que tienen desactivado el javascript, pero yo "me la jugaría". La ventaja es que ahorrarás tiempo de tramitación, por carga de páginas y demás operaciones.
Cita:
Iniciado por jordiarte 1.- No se indexará correctamente por buscadores.
A mi modo de ver es falso. No tiene nada que ver que una web se indexe en un buscador por contener javascript. Si te refieres a las páginas internas para cambiar el número de unidades de un producto, no creo que tenga sentido que un buscador indexe eso.
Cita:
Iniciado por jordiarte 2.- El código no traducirá correctamente los carácteres especiales, acentos y eñes.
Javascript soporta sin ningún problema hasta donde yo sé las tildes y las eñes, quizás tengas algún problema con la codificación si utilizas AJAX, pero está claro que se puede solventar fácilmente si sabemos de qué hablamos.
Cita:
Iniciado por jordiarte 3.-Todos los enlaces al interior del web quedarán bloqueados por javascrip.
No sé a qué te refieres con que un enlace
quede bloqueado. Un enlace debe funcionar contenga código javascript o no.
Cita:
Iniciado por jordiarte 4.- Las metatags no habrá posibilidad de cruzarlos con el texto interior del web.
Si entendemos por metatag una etiqueta <META> no sé a qué te refieres con
cruzarlos con el texto interior del web. Los <META> se definen en el <HEAD> de cada documento, no tienen nada que ver con el texto del mismo.
Un saludo.