necesito ayuda con un formulario jquery

eXtreM3

#59 si quiero hablarte por el chat y no tienes JS sí, me afecta porque no te llega.

Y gracias por kickearme e insultarme.

#60 no poder eliminar un producto del carrito (checkout final) para mí es no funcionar correctamente.

2 respuestas
elkaoD

#61 pero si directamente no funcionase Facebook te afecta más porque no podrías hacer nada, sí o no? No te extiendas más que esos dos monosílablos.

BLZKZ

#61 si me hablas por chat y no tengo JS me llega, hablar por chat es como enviar privados en facebook asi que no digas tonterías.

1 respuesta
eXtreM3

#63 el feedback es igualito, hablar por chat que por mensajería privada es igual de rápido.

Y POR SUPUESTO, no sabrás que te ha llegado el mensaje hasta que pulses f5.

2 respuestas
elkaoD

#64 repito... y tu solución a que no funcione una parte de la web porque obviamente no puede funcionar sin JS (al ser dinámico) es que no funcione nada, ni siquiera lo estático?

¿O es mejor mi versión en la que todo lo que puede funcionar sin JS funciona, y ADEMÁS si tienes JS funciona la parte dinámica JS? Antes de que vuelvas a decir alguna tontería: AMBAS opciones a la vez, no dinámico O estático sino dinámico Y estático.

1 respuesta
BLZKZ

#64 no he dicho que sea el mismo feedback, he dicho que funciona y que siguen llegando los mensajes. No mientas :D

1 respuesta
eXtreM3

#66 sí pero ya pierde todo su cumplido, que es comunicación rápida. Así que técnicamente podría decirse que no funciona.

#65 no, pero si desde el primer momento en el que empiezas a desarrollar una web compleja (no esa mierda corporativa que has puesto antes que está maquetao con tablas) te pones a capar funcionalidades o diseños modernos (sliders, efectos molones...) porque un % muy pequeño de usuarios pueda tener javascript desactivado... apaga y vámonos.

Nunca podrás desarrollar una web como esa de Air Jordan, y bueno, no hay que fliparse tanto con el diseño, esa promo es extraordinaria. Webs más normalitas, que necesiten sliders y otras funcionalidades.


Amigos?

Me pido ^^ !!!!

2 respuestas
BLZKZ

#67 no, no es cierto.

Y la mayoría de web "complejas" funcionan sin JS

1 1 respuesta
elkaoD

#67 pero por qué insistes en que hay que capar? Que no hay que capar.

¿Por qué se te ha metido en la cabeza que hay que capar? ¿Por qué se te ha metido en la cabeza que el que tiene JS pierde funcionalidad?

¿Por qué?

1 respuesta
eXtreM3

#69 si tienes que mostrar un slider con 5 promos, el que tenga JS verá todas y podrá beneficiarse, tú obtendrás ganancias. El que no tenga JS no.

#68 funcionar != funcionar correctamente.

1 respuesta
elkaoD

#70 eso no responde mi pregunta. ¿En qué capa eso al que tiene JS?

1 respuesta
eXtreM3

#71 porque si tienes que mostrar un slider con 5 promos, el que tenga JS verá todas y podrá beneficiarse, tú obtendrás ganancias. El que no tenga JS no.

Así? Quién es ahora el genio de los negocios?

2 respuestas
elkaoD

#72 eso no responde mi pregunta. ¿En qué capa eso al que tiene JS?

1 respuesta
BLZKZ

#72 lo sigue siendo kaod, porque el que no tiene JS puede seguir comprando, mientras el que tiene JS ve las ofertas también.

Tu solución es que directamente quien no tenga JS no pueda comprar

1 respuesta
eXtreM3

#73 #74 el que no tenga js no puede ver las promos porque ÉL NO HA QUERIDO.

Al que tiene JS por supuesto no le afecta, wtf, de eso no estamos hablando. Estamos hablando de la funcionalidad que pierde el que lo tiene desactivado, que en este ejemplo en particular, es bastante importante. No poder comprar = no obtener beneficios.

Tenemos 1000 usuarios que están dispuestos a comprar en nuestra tienda, 990 con js y 10 sin js.

PORTAL A) Con un slider gigante con promos.

990 personas verán todas las opciones, seguramente les gusten porque son ofertas o packs, y compran.

10 personas no lo ven, van entrando por la navegación en otras categorías pero no le convencen y se piran.

PORTAL B) Sin slider de promos.

Ambos usuarios tendrán que navegar por las categorías de la tienda, y puede que vean, o no, las ofertas que tienes. Las ganancias serán notablemente menores.

gohrum

1 respuesta
elkaoD

#75 "Al que tiene JS por supuesto no le afecta, wtf, de eso no estamos hablando"

Me acabas de confirmar que no te has enterado de nada o se te ha olvidado de dónde viene la discusión. Repasa #13 #14 #15 #16

#76 "Sin embargo para nosotros, los webmasters que hacemos webs, no estamos obligados (mas que de forma moral, variable en cada individuo)"

No es una cuestión moral. Es una cuestión de dinero.

Allá ellos no. Allá tú.

1 respuesta
eXtreM3

#76 por fin aparece alguien coherente por aquí.

#77 me diste la razón aquí

si pierdes funcionalidad importante (que es lo que llevo diciendo todo el rato), es muy posible que estés perdiendo beneficios.

Por qué dices que no me entero de nada? El que tiene JS disfrutará de la web al 100% y el que tenga JS desactivado se perderá una experiencia de usuario importante y funcionalidades varias.

Y DIME QUÉ PORTAL ES MEJOR, el A o el B.

1 respuesta
elkaoD

#78 "Por qué dices que no me entero de nada?"

Porque estás discutiendo de una tema que no se está tratando.

Aquí se hablaba de que una web deje de funcionar completamente porque los submits no existen y se han reemplazado al 100% por JS.

#13 #14 #15 #16

"Al que tiene JS por supuesto no le afecta, wtf, de eso no estamos hablando."

¡DE ESO SÍ ESTAMOS HABLANDO!

Estamos hablando de añadir funcionalidad para que el que tenga JS siga sin afectarle y al que no tenga JS le funcione igual.

3 respuestas
B

La única razón que se me occure por la que sustituir un submit por js es validación de datos en frontend.

3 respuestas
eXtreM3

#79 que le follen a los input colega, el tema cambió hace 70 posts. Dije en esos posts que citas que preparar una web pensando en que el usuario puede tener JS desactivado es una gilipollez.

En todo caso, primero la haces full (con diseños modernos, nada de mierdas), y después si eso vas adaptando a contenido sin JS. Pero NUNCA al contrario joder!

#80 se pueden validar los datos del lado del cliente con el submit.

Merkury

Vaya comos las liais hamijos!

#79 En el post que decías que usando el button en un form se pierde accesiblidad, toda la razón del mundo. Lo demás son 2 páginas de una discusión absurda.

#80 Se pueden validar usando el submit, que no es tan complicado.

#84 ¿Cargando el backend con tonterias? En fin /facepalm

Los datos se han de validar siempre en BACKEND, que luego por comodidad al usuario para no hacer miles de envios valides el JS en FE es otra historia.

2 respuestas
elkaoD

#80 ni así. Se puede validar datos en FE pero en BE vas a tener que validar igual porque si no... ¿te paso los datos chungos por POST y santas pascuas?

Y con un submit vas a tener la validación en frontend con JS activado + backend para ambos.

B

#82 Claro, cargando el backend con tonterias.

2 respuestas
elkaoD

#84 si necesitas validación la tienes que hacer en backend sí o sí. Validar sólo en frontend es un suicidio a no ser que no te importen los datos, en cuyo caso, ¿para qué validar?

Pero vamos que como dice #82 puedes validar en frontend sea submit o button, ¿eh?

La única diferencia es que el submit cuando no haya JS hará submit (y validará en servidor solamente) mientras que si pones button no funcionará y fin.

1 1 respuesta
eXtreM3

#85 él se refiere a validar expresiones, no datos. Evidentemente los datos hay que validarlos en el servidor, pero bien podría hacerse con ajax + jquery en vez de crear un chorro de peticiones.

Conclusión? Ganas rendimiento y rapidez para el usuario.

1 respuesta
Merkury

#86 ¿Expresiones?
El ser refiere a validar TODOS los datos, no solo el email con expresiones regulares.

Antes de pasar cualquier dato de la web a cualquier sitio BBDD, ficheros/loquesea lo que hay que asegurarse es que los datos no te la puedan liar o qué?

1 1 respuesta
E

yo estoy con extrem3, ahora que cuelgue fotos de susan coffey y todos contentos

gohrum

1 respuesta
eXtreM3

#87 expresiones regulares para comprobar que un email sea correcto, para comprobar que un número de teléfono sea correcto... etc.

Para comprobar que un email existe tienes que llamar al server sí o sí. A menos que cargues en un array todos los emails de la bd y los compruebes con js, cosa que evidentemente es inaceptable.

1 respuesta