Skip to content

Departamento de Matematica

Sections
Personal tools
You are here: Home » Servicios de Uso interno » Cómo crear páginas personales y páginas de materias

Cómo crear páginas personales y páginas de materias

Sistemas para la creación de Páginas

En este momento, en la página web del Depatamento coexisten dos sistemas de creación de páginas:

  • Se pude utilizar el CMS (sistema "nuevo", recomendado para los que no sepan crear páginas en html (ya que no requiere usarlo).

    Se puede usar para páginas de materias o para páginas personales. Se puede acceder desde el navegador web.

    Las instrucciones básicas para su uso se encuentran en aquí

    Incidentalmente, el CMS permite también subir documentos en HTML.

    Para utilizar este sistema, los que lo deseen, deben contactarse con el administrador del portal solicitando el alta en el sistema.

    Otra ventaja del CMS, es que se pueden crear "workgroups" para las materias formados por todos los docentes de una materia, para que todos ellos puedan modificar la página.

  • Se puede crear las páginas manualmente (como las páginas web pesonales en los /home?/public_html/ de mate, o el sistema "viejo" para la creación de páginas web de materias, que se crean en /var/materias/* de mate y después son copiadas al servidor por un script, en forma periódica)

    El uso de este sistema requiere tener una cuenta de usuario en mate. Sólo permite que el dueño de la página la modifique (utiliza los permisos de archivos de Linux).

Estándares de la World Wide Web

Las páginas web se esciben en un lenguaje conocido como HTML (HyperText Markup Language)

Para asegurar que las páginas web sean vistas correctamente por todos los usuarios (independientemente de cuál sea el navegador o sistema operativo que usen) es importante que verifiquen si los documentos web que crean cumplen los estándares del World Wide Web Consortium, que es el organismo internacional que se ocupa de fijar dichos estándares.

La utilización de estándares es fundamental para garantizar la interoperatividad (que sistemas diferentes se puedan comunicar correctamente).

[Lamentablemente muchos programas muy usados, suelen generar documentos que no cumplen con dichos estándares, lo que origina los problemas descriptos]

Recomiendo que hagan sus páginas de manera que se ajusten al estándar HTML 4.01

(Existe un standard más nuevo que se llama XHTML,pero está menos soportado por los navegadores)

El W3C provee una herramienta para validar sus páginas en linea (esto es verificar si sus páginas se ajustan al estandar)

(Si sus páginas usan hojas de estilo (CSS), también deberían validar que verifiquen los estándares de CSS )

Otra herramienta provista por el w3C, que les puede resultar útil es HTML Tidy, un programa para validar las páginas web, y corregir los errores. (En esta página hay binarios para las diferentes plataformas)

Una última herramienta que les recomiendo es Latex2Html (un conversor de latex a html) (puede ser útil para los que sepan escribir en latex y no en html):

Un par de detalles técnicos sobre HTML a tener en cuenta

Para que sus documentos puedan ser validados correctamente por el validador del w3C van un par de cosas a tener en cuenta:

La primer linea de un documento HTML debería especificar con qué estándar es compatible por ejemplo si miran el código fuente de mi página personal, verán que la primera linea es:



Esta linea justamente les dice a los navaegadores que el documento se ajusta al estándar HTML 4.01 (transicional) del W3C.

También se debe incluir una linea especificando el juego de caracteres (codificación) utilizado: por
ejemplo la linea


especifica que el contenido de la página es un texto en html, que utiliza la codificación iso-8859-1 (alfabeto europeo occidental)

Si cada uno de ustedes verifica que las páginas que crea se ajustan a las especificaciones del W3C, entre todos podremos mejorar la página del Departamento, en lo que hace a garantizar la accesibilidad de los usuarios.

El administrador del Portal.

Created by webmaster
Last modified 2015-12-24 05:09 PM
 

Powered by Plone