NUEVOS TAG´S
AUTO
COMPLETADO
Las etiquetas mas nuevas las encontramos en el
Internet Explorer 5.0 o superior. Una de ellas es el auto completado
de páginas, para ello a nuestros formularios deberemos agregar las etiquetas
necesarias para que el explorador las reconozca.
Estas nuevas etiquetas, no funcionan en exploradores anteriores, así
que en este caso, deberá introducir los datos de los formularios manualmente.
Las etiquetas de auto completado son:
vCard.Cellular
( se refiere al numero del teléfono celular)
vCard.Company ( nombre de la compañía)
vCard.Department ( departamento en que
trabaja en la compañía o estado)
vCard.DisplayName ( nombre de la persona,
nombre y apellido )
vCard.Email ( correo electrónico
)
vCard.FirstName ( nombre de la persona,
no el apellido )
vCard.Gender (
genero, puede ser masculino o femenino)
vCard.Home.City ( ciudad de la casa particular)
vCard.Home.Country ( país donde
vive)
vCard.Home.Fax ( Fax de la casa de familia
)
vCard.Phone ( teléfono particular
)
vCard.Home.State ( departamento, estado
o provincia )
vCard.Home.StreetAddress ( dirección
de la casa particular )
vCard.Home.Zipcode ( código postal
)
vCard.Homepage ( pagina web, dirección
si la posee )
vCard.JobTitle ( nombre del trabajo )
vCard.LastName ( apellido de la persona
)
vCard.MiddleName ( segundo nombre )
vCard.Notes ( si quiere poner una aclaración
)
vCard.Office ( oficina, puede ser nombre
o departamento de la oficina )
vCard.Pager ( radio mensaje de la persona,
el numero y código )
vCard.Business.City (
ciudad en la que tiene el trabajo )
vCard.Business.Country ( país donde
trabaja )
vCard.Business.Fax ( fax del trabajo )
vCard.Business.Phone ( teléfono
del trabajo )
vCard.Business.State ( dirección
del trabajo )
vCard.Business.StreetAddress ( calle del
trabajo )
vCard.Business.URL ( dirección de
Internet de la página del trabajo )
vCard.Business.Zipcode ( código
postal del trabajo )
Para
la introducción de los datos, deberemos utilizar el TAG <input>,
con el correspondiente vCard, según el TAG que usemos.
Supongamos que tenemos en nuestro formulario para que el usuario coloque
su nombre, para introducirle un auto completado pondremos:
<input type="text" name="nombre" vCard_name="vCard.DisplayName">
Otro ejemplo podría ser poner el país de referencia, seria
en este caso:
<input type="text" country="pais" vCard_name="vCard.Home.Country">
Si usted se fija en las etiquetas, vera que hay dos tipos de country,
uno refiere a la casa particular y el segundo al lugar del trabajo.
FAVORITOS
Y PÁGINA PRINCIPAL
Otro detalle importante del nuevo I.E.5, es que
puede sugerirle al visitante que agregue su página a los favoritos.
Para ello se utiliza "window.external.AddFavorite()"
(sin las comillas), con esta etiqueta nueva el visitante de nuestras
páginas, podrá agregarla a su lista de favoritos sin ningún problema.
Primero pondré como es que se deberá de poner y luego como seria en
el caso de mi página.
window.external.AddFavorite(URL,TITULO)
window.external.AddFavorite(http://club.telepolis.com/compuradio/, Pagina
de CX1DDR)
Ahora, si lo que usted quiere es que el usuario al agregar su pagina a los favoritos, la agregue como pagina principal o homepage, es decir que cada vez que se abra el explorador aparezca nuestra página, deberemos de introducir el siguiente TAG:
<BODY
STYLE="behavior: url(#default#homePage)">
document.body.setHomePage
("http://club.telepolis.com/compuradio/")
Aparecerá
un mensaje, preguntandole al usuario si acepta.
También podrá ponerlo de la siguiente manera:
<BODY
STYLE="behavior: url(#default#homePage)">
objeto.setHomePage
("http://club.telepolis.com/compuradio/")
DHTML
BEHAVIORS
El
DHTML, no son ni mas ni menos que HTML Dinámicos.
Son scripts que están contenidos en un archivo, estos al ser aplicados
a un HTML, lo optimizan dado un excelente resultado. Si a usted le interesa
aprender algo mas sobre esto, visite la página de Microsoft en la dirección,
http://www.guate.com/cvdhs/cgi-bin/ax.cgi?http://www.msdn.microsoft.com
/workshop/author/behaviors/library/behaviorslibrary.htm
O en
esta otra,
http://www.guate.com/cvdhs/cgi-bin/ax.cgi?http://
www.msdn.microsoft.com/workshop/author/behaviors/howto/creating.htm
Acá no daremos mucho mas detalles, debido a su complejidad. Pero
un Behavior simple se escribiría de la siguiente manera:
<TÍTULO STYLE="behavior: url(ejemplo.htc)" IDelemento="elementoAocultar">
o uno un poco mas complicado seria:
<FONT SIZE="+1" TITLE="..." ID="titulo7" STYLE="behavior: url(ejemplo.htc)"
IDelemento="seccionBehaviors" onocultar="alternarTexto()" onmostrar="alternarTexto()">DHTML
Behaviors </font> <SPAN ID="seccionBehaviors"><br>continua,
bla,bla,bla.....</SPAN>
Para
mejorar sus páginas, usando DHTML, puede visitar las distintas
librerías que hay en la red.
Creo que la mas recomendable es la que posee Microsoft su dirección
es:
http://www.guate.com/cvdhs/cgi-bin/ax.cgi?http://www.msdn.microsoft.com/
workshop/author/behaviors/library/behaviorslibrary.htm
Además posee Behaviors, pre diseñados para sus páginas.
NUEVOS CONTROLES DE
IMPRESIÓN
Otra cosa que podemos hacer, es imprimir una página
con un simple clic del mouse. Para ello, I..E 5.0, posee la tecnología
para realizarlo. Para ello se utiliza la etiqueta windows.print(),
de la siguiente manera:
<A
class=codigo href="javascript:window.print()"><![endif]-->
Quiere imprimir esta página <!--[if IE 5]></A><![endif]-->
Con
esto aparecerá la pantalla de control de la impresora y se podrá imprimir.
Esto seria igual, a que si el usuario hiciera ARCHIVO - IMPRIMIR.
Parámetros
ONBEFOREPRINT = Esté ira chocado en la etiqueta BODY o FRAMESET. Adecua el aspecto de la página a el papel que se este usando, está modificación se realiza por medio de un Script. Inclusive, puede llegar a suprimir ciertas cosas de nuestra pantalla para que salga la impresión de buena calidad. En caso de tener una foto en pantalla, este la suprime para ahorrar tinta, pero esto funciona soo en I.E 5.0 y no en versiones anteriores
ONAFTERPRINT = Esté es un complemento del anterior, después de impresa la pantalla, este comando restablecerá los parámetros originales de pantalla.
Un ejemplo de estas dos etiquetas, es:
<BODY
onbeforeprint= "devil.style.display = 'none';"
onafterprint= "devil.style.display = '';">
Esto es todo por ahora de lo nuevo que descubrimos en este nuevo explorador.