Ver Mensaje Individual
  #15 (permalink)  
Antiguo 01/07/2006, 15:00
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Cita:
Iniciado por .wh0g3.
Hola.

Mientras validaba algunos otros documentos con el W3C Validator, me salían algunos "TIPS" y en una de esas encontré algo llamado así:

"The Top Ten Web Design Mistakes" y al darle click me encontré con que el punto 2 es:

2. Opening New Browser Windows
Opening up new browser windows is like a vacuum cleaner sales person who tarts a visit by emptying an ash tray on the customer's carpet. Don't pollute my screen with any more windows, thanks (particularly since current operating systems have miserable window management). If I want a new window, I will open it myself!

Designers open new browser windows on the theory that it keeps users on heir site. But even disregarding the user-hostile message implied in taking over the user's machine, the strategy is self-defeating since it disables the back button which is the normal way users return to previous sites. Users often don't notice that a new window has opened, especially if they are using a small monitor where the windows are maximized to fill up the screen. So a user who tries to return to the origin will be confused by a grayed out Back button.

Entonces, ¿qué opinan? Es bueno o no abrir cosas en ventanas nuevas?
Podríamos considerar ese artículo como "deprecado" porque es del año 1999? Sí así es, ¿porqué se sigue recomendando en la página oficial de W3C?

Otra pregunta. Soy nuevo en esto de los estándares, pero no se supone que la "meta" a la que nos invita el W3C es lograr usar siempre el HTML STRICT? Precisamente, HTML TRANSITIONAL es eso -una transición- mientras manejamos completamente el STRICT. ¿¿no??

Definitivamente no es un concepto nuevo, como no es nueva ninguna de las técnicas que están de moda, por ejemplo, css tiene alrededor del año 99 por aquí, y hasta ahora es que se está usando extensivamente, ni que decir de técnicas como AJAX, que no es más que un buen uso de javascript, respecto a los estándares y todo eso, es apenas que se les está tomando en serio.

Con respecto a si siempre debería de ser extricto, la verdad no estoy seguro, supongo que por eso existe el transicional, quizás sea un poco complicado de lograr strict, particularmente nunca me he desgastado mucho en hacerlo, a ver si alguien más puede aportar algo.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway