Re: [Ovillo] [OT] Pautas a seguir para aplicacion WEB 2

2010-06-25 Por tema stripTM
Tei escribió:
> 2010/6/24 Miguel Beltran R.:
>
>> Hola lista, primero disculpas por el Off-Topic aunque si tiene algo que ver
>> con CSS
>>
>> Tengo una aplicación WEB pero nunca se seguido alguna guia en concreto ¿me
>> podrian indicar cuales existen? ¿es una para el HTML, otra para CSS y otra
>> para Javascript (u otra tecnologia similar)?
>>
>>  
> No se.
>
> Aquí en Internet uno se lee primero los RFC's.  Los que especifican el
> funcionamiento de los protocolos.. no todos los RFC's, sino solo los
> mas importantes relativos a la tecnología que uno vaya a usar.
> No conozco mas guías que esas, que son la biblia y el padrenuestro de 
> Internet.
>
> En los RFC's te diras (o sacaras en claro) que no se deben lanzar
> peticiones GET cuando esperes distintas respuestas para la misma
> peticion GET.  Que si esperas distintos resultados, debes hacer
> peticiones POST, y estas deben tener todos los datos en la parte del
> cuerpo, no urlcodeadas en la url.
>
> Luego, esta las practicas de Internet. De la cual la mas importante es
> usar la tecnologia de mas bajo nivel disponible. Si tienes que hacer
> que una pagina se recargue, mejor hacerlo por HTTP, que por HTML , que
> por javascript..Pero en esto hay excepciones,  hay veces que hay
> cosas que es mejor hacerlas en HTML, pero otras cosas es mejor
> hacerlas en CSS. No hay una regla facil y clara.
>
> Luego esta que uno debe utilizar la tecnología mas extendida posible.
> Si algo se puede hacer en HTML 4.0, no intentar usar HTML 5.0.  Si
> algo se tiene que hacer con Flash, utilizar la version de Flash mas
> baja posible. Si se puede hacer con flash 5, no hacerlo con Flash 6 (
> esto se respeta poquisimo, porque la gente que haces cosas en flash
> ignora las reglas que rigen el uso de flash y por ejemplo te hacen
> todo en Flash 10 o el que sea la ultima version, por pereza, y por no
> molestarse si su cosa funciona en versiones mas antiguas, de modo que
> si tu OS tiene Flash 9,  es un "que te jodan" muy feo  ).
>
> ¿Que mas?
> Relativo a aplicaciones web.  Usa las validaciones en el lado cliente
> para hacer el flujo lo mas suave posible, para dar comodidad, tienes
> que hacer todas las validaciones en el lado cliente (again) porque
> alguien por error o jakerismo se salta las protecciones.
> Hay que escapar todo lo que venga del cliente, y todo lo que vaya al
> cliente. A su código adecuado. urlcodead, para SQL, en htmlentities,
> en su tabla de códigos, etc.  ...hay muchos contextos.  No hay que
> escribir nuestra propia funciona de escape de cadenas, porque hay mas
> de un 99% de posibilidades de que la caguemos, hay que utilizar
> funciones de libreria.
>
> Mediante la técnica de hashes, es posible guardar un hash de una
> contraseña, y no la misma contraseña, de modo que la contraseña de los
> clientes no este nunca en nuestra base de datos. Si los datos son
> privados por algun caracter sensitivo, religioso, medico, político,
> etc... es interesante usar SSL, porsi a nuestros clientes les da por
> acceder a esos datos en una red wifi sin clave, "aireando todos sus
> secretos" ...esto...literalmente.   De todos modos esto suele ser
> prácticamente nunca, la mayor parte de la información en realidad no
> necesita esos grados de protección.
>
> Luego, usar JQuery cuando sea posible. Y siempre, siempre, respetar
> los estándares al máximo posible. Eso tiene efectos positivos o
> negativos enormes a largo plazo, y grandes a medio plazo.
>
> No se. Ya estas en una buena lista de correo sobre una parte del
> diseño web, seguramente muchas de las cosas de arriba ya estas harto
> de leerlas.
>
>
Magnifico resumen, yo añadiría que empiece construyendo la aplicación 
simplemente con html y cuando funcione lo embellezca con todo el 
javascript, flash, etc que quiera ya que además de conseguir que degrade 
bien en navegadores más modestos suelen salir mucho más robustas y 
coherentes.

-- 
Saludos -=stripTM=-

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [OT] Pautas a seguir para aplicacion WEB 2

2010-06-24 Por tema Tei
2010/6/24 Tei :
> 2010/6/24 Miguel Beltran R. :
>> Hola lista, primero disculpas por el Off-Topic aunque si tiene algo que ver
>> con CSS
>>
>> Tengo una aplicación WEB pero nunca se seguido alguna guia en concreto ¿me
>> podrian indicar cuales existen? ¿es una para el HTML, otra para CSS y otra
>> para Javascript (u otra tecnologia similar)?
>>
>
> No se.
>
..
> ¿Que mas?
> Relativo a aplicaciones web.  Usa las validaciones en el lado cliente
> para hacer el flujo lo mas suave posible, para dar comodidad, tienes
> que hacer todas las validaciones en el lado cliente (again) porque
> alguien por error o jakerismo se salta las protecciones.

Esta parte esta especialmente mal redactada. Me refiero a que haces
validaciones en el lado cliente, pero hay que volver a hacerlas todas
en el servidor. No se entiende eso en lo que he escrito.


-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] [OT] Pautas a seguir para aplicacion WEB 2

2010-06-24 Por tema Tei
2010/6/24 Miguel Beltran R. :
> Hola lista, primero disculpas por el Off-Topic aunque si tiene algo que ver
> con CSS
>
> Tengo una aplicación WEB pero nunca se seguido alguna guia en concreto ¿me
> podrian indicar cuales existen? ¿es una para el HTML, otra para CSS y otra
> para Javascript (u otra tecnologia similar)?
>

No se.

Aquí en Internet uno se lee primero los RFC's.  Los que especifican el
funcionamiento de los protocolos.. no todos los RFC's, sino solo los
mas importantes relativos a la tecnología que uno vaya a usar.
No conozco mas guías que esas, que son la biblia y el padrenuestro de Internet.

En los RFC's te diras (o sacaras en claro) que no se deben lanzar
peticiones GET cuando esperes distintas respuestas para la misma
peticion GET.  Que si esperas distintos resultados, debes hacer
peticiones POST, y estas deben tener todos los datos en la parte del
cuerpo, no urlcodeadas en la url.

Luego, esta las practicas de Internet. De la cual la mas importante es
usar la tecnologia de mas bajo nivel disponible. Si tienes que hacer
que una pagina se recargue, mejor hacerlo por HTTP, que por HTML , que
por javascript..Pero en esto hay excepciones,  hay veces que hay
cosas que es mejor hacerlas en HTML, pero otras cosas es mejor
hacerlas en CSS. No hay una regla facil y clara.

Luego esta que uno debe utilizar la tecnología mas extendida posible.
Si algo se puede hacer en HTML 4.0, no intentar usar HTML 5.0.  Si
algo se tiene que hacer con Flash, utilizar la version de Flash mas
baja posible. Si se puede hacer con flash 5, no hacerlo con Flash 6 (
esto se respeta poquisimo, porque la gente que haces cosas en flash
ignora las reglas que rigen el uso de flash y por ejemplo te hacen
todo en Flash 10 o el que sea la ultima version, por pereza, y por no
molestarse si su cosa funciona en versiones mas antiguas, de modo que
si tu OS tiene Flash 9,  es un "que te jodan" muy feo  ).

¿Que mas?
Relativo a aplicaciones web.  Usa las validaciones en el lado cliente
para hacer el flujo lo mas suave posible, para dar comodidad, tienes
que hacer todas las validaciones en el lado cliente (again) porque
alguien por error o jakerismo se salta las protecciones.
Hay que escapar todo lo que venga del cliente, y todo lo que vaya al
cliente. A su código adecuado. urlcodead, para SQL, en htmlentities,
en su tabla de códigos, etc.  ...hay muchos contextos.  No hay que
escribir nuestra propia funciona de escape de cadenas, porque hay mas
de un 99% de posibilidades de que la caguemos, hay que utilizar
funciones de libreria.

Mediante la técnica de hashes, es posible guardar un hash de una
contraseña, y no la misma contraseña, de modo que la contraseña de los
clientes no este nunca en nuestra base de datos. Si los datos son
privados por algun caracter sensitivo, religioso, medico, político,
etc... es interesante usar SSL, porsi a nuestros clientes les da por
acceder a esos datos en una red wifi sin clave, "aireando todos sus
secretos" ...esto...literalmente.   De todos modos esto suele ser
prácticamente nunca, la mayor parte de la información en realidad no
necesita esos grados de protección.

Luego, usar JQuery cuando sea posible. Y siempre, siempre, respetar
los estándares al máximo posible. Eso tiene efectos positivos o
negativos enormes a largo plazo, y grandes a medio plazo.

No se. Ya estas en una buena lista de correo sobre una parte del
diseño web, seguramente muchas de las cosas de arriba ya estas harto
de leerlas.

-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

[Ovillo] [OT] Pautas a seguir para aplicacion WEB 2

2010-06-24 Por tema Miguel Beltran R.
Hola lista, primero disculpas por el Off-Topic aunque si tiene algo que ver
con CSS

Tengo una aplicación WEB pero nunca se seguido alguna guia en concreto ¿me
podrian indicar cuales existen? ¿es una para el HTML, otra para CSS y otra
para Javascript (u otra tecnologia similar)?

La aplicaciones es como un sistema de facturación (punto de venta).
Uso HTML 4.01 + CSS 2.1 + prototype.js (y plugins)
Sobre Zope 2.11 y MSSQL 2000 (antes lo tenia en postgresql pero me hicieron
cambiarlo :( aunque espero proximo cambiar a MSSQL 2008)


Gracias de antemano.


-- 

Lo bueno de vivir un dia mas
es saber que nos queda un dia menos de vida
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo