Si queremos vincular a una página de nuestro sitio Web no
hará falta especificar la ruta, sino tan sólo el archivo, pero recuerda que si
es renombrado, habrá que modificar el vínculo.
Enlaces internos-internos
Si queremos vincular a una parte de la página como por
ejemplo, el principio, definiremos un marcador:
Piratería informática, piracy. Término utilizado para
referirse a la copia ilegal de obras literarias, musicales, audiovisuales o de
software, infringiendo los derechos de autor.
También hace referencia a la compra/venta de las obras,
quien lo hace es considerado "pirata".
Suele relacionarse la piratería a los hackers (a quienes
también se los llama "piratas informáticos"), aunque ambas
actividades no necesariamente estén ligadas.
Piratería de software en el mundo
Se estima que en 2006, hubo pérdidas por 40 mil millones de
dólares por la piratería de software en todo el mundo. Un 66% del software
instalado en latinoamérica es pirata (2 puntos porcentuales menos que en 2005).
En tanto, a nivel mundial es de un 35%.
En Argentina, el 75% del software instalado en 2006 era
software pirata, produciendo pérdidas por 303 millones de dólares.
En Brasil, el 60% del software es pirata, produciendo 1.148
millones de dólares en pérdidas.
En México se produjeron pérdidas por 748 millones de
dólares, en tanto en Venezuela se perdieron 307 millones.
En EE.UU. el 21% del software instalado es pirata
produciendo 7.300 millones de dólares en pérdidas. En China, en tanto, se
produjeron pérdidas por 5.400 millones de dólares con una tasa de piratería del
82%. Francia, 45% de piratería y pérdidas por 2.700 millones.
Otras tasas de piratería: Venezuela 86%, Paraguay 82%,
Bolivia 82%, Panamá 74%, Perú 71%, Uruguay 70%, Colombia 69%, Chile 68%,
Ecuador 67% y Costa Rica 64%.
Tipos de piratería
Los tipos más comunes de piratería de obras protegidas por
el derecho de autor atañen a los libros, la música, las películas y los
programas informáticos.
Libros
El sector editorial es el que por más tiempo se ha
enfrentado a la piratería.
Cualquier utilización no autorizada de una obra protegida
por el derecho de autor, como un libro, un manual escolar, un artículo de
periódico o una partitura, constituye una violación del derecho de autor o un
caso de piratería, a menos que dicha utilización sea objeto de una excepción a
ese derecho. La piratería de las obras impresas afecta tanto a las copias en
papel como a las de formato digital. En algunos países en desarrollo, el
comercio de libros pirateados es con frecuencia superior al mercado legal. Las
instituciones educativas representan un mercado primordial para los que se
dedican a la piratería.
Las actividades que violan el derecho de autor comprenden
tanto fotocopiar y/o imprimir y reproducir ilegalmente con fines comerciales
libros y otros materiales impresos en formato digital, como distribuir copias
impresas o en formato digital.
Música
La piratería en el ámbito de la música abarca tanto el uso
ilegal tradicional de contenido musical como la utilización no autorizada de
dicho contenido en redes de comunicación en línea. El “bootlegging” (grabación
o reproducción ilícitas de una interpretación en directo o radiodifundida) y la
falsificación (copia ilícita del soporte físico, las etiquetas, el diseño y el
embalaje) son los tipos más comunes de piratería tradicional en la esfera
musical. El hecho de cargar ilegalmente y poner a disposición del público
archivos musicales o de descargarlos utilizando Internet, se conoce como
piratería del ciberespacio o en línea. Dicho tipo de piratería también puede
comprender ciertos usos de tecnologías relacionadas con el “streaming”.
Películas
Como en el caso de la música, la piratería cinematográfica
puede ser tradicional o perpetrarse mediante Internet. Esta práctica abarca, de
manera no exclusiva, la piratería de vídeos y DVD, las filmaciones con
videocámaras en salas de cine, el hurto de copias de películas destinadas a los
cines, el robo de señales y la piratería de radiodifusión, así como la
piratería en línea.
Programas informáticos
La piratería de programas informáticos denota los actos
relacionados con la copia ilícita de dichos programas.
Piratería cibernética (en línea)
La descarga o distribución ilícitas en Internet de copias no
autorizadas de obras, tales como películas, composiciones musicales,
videojuegos y programas informáticos se conoce, por lo general, como piratería
cibernética o en línea. Las descargas ilícitas se llevan a cabo mediante redes
de intercambio de archivos, servidores ilícitos, sitios Web y ordenadores
pirateados. Los que se dedican a la piratería de copias en soporte físico
también utilizan Internet para vender ilegalmente copias de DVD en subastas o
sitios Web.
A pesar de que el tráfico de obras protegidas por el derecho
de autor utilizando medios electrónicos cada vez más complejos, tales como las
redes de intercambio de archivos P2P, los espacios para charla en Internet y
los grupos de debate, tiene repercusiones cada vez más negativas en las
industrias culturales, también se aduce el argumento de que frenar dicho
fenómeno limitaría el derecho de acceso a la información, el conocimiento y la
cultura.
PROPIEDAD INTELECTUAL....
Como propiedad intelectual, según la definición de la
Organización Mundial de la Propiedad Intelectual, se entiende en términos
generales, por toda creación del intelecto humano. Los derechos de propiedad
intelectual protegen los intereses de los creadores al ofrecerles prerrogativas
en relación con sus creaciones.
La propiedad intelectual tiene que ver con las creaciones de
la mente: las invenciones, las obras literarias y artísticas, los símbolos, los
nombres, las imágenes y los dibujos y modelos utilizados en el comercio.
La propiedad intelectual se divide en dos categorías: la
propiedad industrial, que incluye las invenciones, patentes, marcas, dibujos y
modelos industriales e indicaciones geográficas de procedencia; y el derecho de
autor, que abarca las obras literarias y artísticas, tales como las novelas,
los poemas y las obras de teatro, las películas, las obras musicales, las obras
de arte, tales como los dibujos, pinturas, fotografías y esculturas, y los
diseños arquitectónicos. Los derechos relacionados con el derecho de autor son
los derechos de los artistas intérpretes y ejecutantes sobre sus
interpretaciones y ejecuciones, los derechos de los productores de fonogramas
sobre sus grabaciones y los derechos de los organismos de radiodifusión sobre
sus programas de radio y de televisión.
El Día Mundial de la Propiedad Intelectual se celebra el 26
de abril.
Existe además una corriente, especialmente la que proviene
del movimiento de software libre, que considera que el término "Propiedad
Intelectual" es engañoso y reúne bajo un mismo concepto diferentes
regímenes jurídicos no equiparables entre sí, como las patentes, el derecho de
autor, las marcas, las denominaciones de origen, entre otros.
EN EL SIGUIENTE ENLACES PODEMOS VER LA PARTE QUE CORRESPONDE
A LA LEY DE LA PROPIEDAD INTELECTUAL PARA NUESTRO PAIS "EL SALVADOR"
DISPOSICIONES QUE ASEGURAN UNA PROTECCIÓN SUFICIENTE Y
EFECTIVA DE LA PROPIEDAD LITERARIA, ARTÍSTICA O CIENTÍFICA E INDUSTRIAL.
HTML es el lenguaje por el cual construimos una página web.
Este lenguaje se basa principalmente en etiquetas, con las cuales vamos
construyendo los diferentes apartados de nuestra web. Es imprescindible conocer
estas etiquetas y su funcionamiento para poder crear o al menos
modificar una página web.
* < HTML >: indica el comienzo del documento HTML.
* < HEAD >: indica que empieza la cabecera de la página. En ella se suele
poner el título (< title > de
la web, una descripción y otras informaciones relacionadas con el contenido de
la página.
* < BODY >: es el cuerpo de la página, donde va lo que se ve en el
navegador al cargar una web. En el body van los textos, las imágenes y todos
los contenidos de la web.
* < H1 >, < H2 >, etc.: son los títulos o encabezados. Se utilizan para
establecer determinados textos de la página como titulares, suelen tener un
tamaño de fuente mayor para diferenciarlos del resto del texto. Son importantes
en el posicionamiento en buscadores.
* < A >: define los enlaces.
* < TABLE >: es una tabla, y dentro de esta tenemos filas < TR > y
celdas < TD >.
* < P >: el texto dentro de esta etiqueta forma un párrafo.
* < IMG >: imágenes.
* < BR >: salto de línea.
*
: los textos dentro de esta etiqueta se estructuran en listas.
Mediante el uso de
definimos cada guión dentro de la lista, y usando
en lugar de
tendremos listas ordenadas.
* y < STRONG >: se utilizan para resaltar el texto.
* : texto subrayado.
* < I>: texto en cursiva.
Ejemplo de página básica
Título de la página
Encabezado de la página
Encabezado de menor tamaño
Este es el texto de un párrafo.
Este es el texto de otro párrafo. Dentro de este párrafo,
pueden ir palabras en negrita, en cursiva
o lo
que quieras.
También podemos poner listas como la siguiente:
Guión número uno.
Guión número dos.
Guión número tres.
Consejo de Atributos
bgcolor=?>
Establece el color de fondo, usando nombres o valores hex
text=?>
Establece el color del texto, usando nombres o valores hex
link=?>
Establece el color de los enlaces, usando nombres o valores hex
vlink=?>
Establece el color de los enlaces, usando nombres o valores hex
alink=?>
Establece el color de los enlaces con un clic
Etiquetas de texto
</ pre>
Crea texto preformateado
</ h1>
Crea un título grande
</ h6>
Crea un título pequeño
</ b>
Crea texto en negrita
</ i>
Crea texto en cursiva
</ tt>
Crea, o máquina de escribir estilo de texto-teletipo
</ cite>
Crea una cita, por lo general en cursiva
</ em>
Hace hincapié en la palabra (con cursiva o negrita)
</ strong>
Hace hincapié en la palabra (con cursiva o negrita)
size=?> </ font>
Ajusta tamaño del fuente, de 1 a 7)
color=?> </ font>
Juegos de color de la fuente, usando nombres o valores hex
HTML, siglas de HyperText
Markup Language («lenguaje de marcado de hipertexto»), hace referencia al
lenguaje de marcado predominante para la elaboración de páginas web que se
utiliza para describir y traducir la estructura y la información en forma de
texto, así como para complementar el texto con objetos tales como imágenes. El
HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares
(<,>). HTML también puede describir, hasta un cierto punto, la apariencia
de un documento, y puede incluir un script (por ejemplo, JavaScript), el cual
puede afectar el comportamiento de navegadores web y otros procesadores de
HTML.1
HTML también sirve para
referirse al contenido del tipo de MIME text/html o todavía más ampliamente
como un término genérico para el HTML, ya sea en forma descendida del XML (como
XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML
4.01 y anteriores).
Historia de HTML
Primeras especificaciones
La primera descripción de HTML
disponible públicamente fue un documento llamado HTML Tags (Etiquetas HTML),
publicado por primera vez en Internet por Tim Berners-Lee en 1991.2 3 Describe
22 elementos que incluyen el diseño inicial y relativamente simple de HTML.
Trece de estos elementos todavía existen en HTML 4.4
Berners-Lee consideraba a HTML una
ampliación de SGML, pero no fue formalmente reconocida como tal hasta la
publicación de mediados de 1993, por la IETF, de una primera proposición para
una especificación de HTML: el boceto Hypertext Markup Language de Berners-Lee
y Dan Connolly, el cual incluía una Definición de Tipo de Documento SGML para
definir la gramática.5 El boceto expiró luego de seis meses, pero fue notable
por su reconocimiento de la etiqueta propia del navegador Mosaic usada para
insertar imágenes sin cambio de línea, que reflejaba la filosofía del IETF de
basar estándares en prototipos con éxito. 6 De la misma manera, el boceto
competidor de Dave Raggett HTML+ (Hypertext Markup Format) (Formato de Marcaje
de Hipertexto), de finales de 1993, sugería estandarizar características ya
implementadas, como las tablas.7
Marcado HTML
HTML consta de varios componentes
vitales, entre ellos los elementos y sus atributos, tipos de data y la
declaración de tipo de documento.
Elementos
Los elementos son la estructura básica
de HTML. Los elementos tienen dos propiedades básicas: atributos y contenido.
Cada atributo y contenido tiene ciertas restricciones para que se considere
válido al documento HTML. Un elemento generalmente tiene una etiqueta de inicio
(por ejemplo, ) y una etiqueta de cierre (por
ejemplo, ). Los atributos del elemento están contenidos
en la etiqueta de inicio y el contenido está ubicado entre las dos etiquetas
(por ejemplo, Contenido). Algunos
elementos, tales como , no tienen contenido ni llevan una etiqueta de
cierre. Debajo se listan varios tipos de elementos de marcado usados en HTML.
Estructura general de una línea de
código en el lenguaje de etiquetas HTML.
El marcado estructural describe el
propósito del texto. Por ejemplo,
Golf
establece «Golf»
como un encabezamiento de segundo nivel, el cual se mostraría en un navegador
de una manera similar al título «Marcado HTML» al principio de esta sección. El
marcado estructural no define cómo se verá el elemento, pero la mayoría de los
navegadores web han estandarizado el formato de los elementos. Puede aplicarse
un formato específico al texto por medio de hojas de estilo en cascada.
El marcado presentacional describe la
apariencia del texto, sin importar su función. Por ejemplo,
negrita indica que los navegadores web visuales deben
mostrar el texto en negrita, pero no indica qué deben hacer los navegadores web
que muestran el contenido de otra manera (por ejemplo, los que leen el texto en
voz alta). En el caso de negrita e
itálica, existen elementos que se ven de la misma manera
pero tienen una naturaleza más semántica: enfásis
fuerte y énfasis. Es fácil ver cómo un
lector de pantalla debería interpretar estos dos elementos. Sin embargo, son
equivalentes a sus correspondientes elementos presentacionales: un lector de
pantalla no debería decir más fuerte el nombre de un libro, aunque éste esté en
itálicas en una pantalla. La mayoría del marcado presentacional ha sido
desechada con HTML 4.0, en favor de hojas de estilo en cascada.
La mayoría de los atributos de un
elemento son pares nombre-valor, separados por un signo de igual «=» y escritos
en la etiqueta de comienzo de un elemento, después del nombre de éste. El valor
puede estar rodeado por comillas dobles o simples, aunque ciertos tipos de
valores pueden estar sin comillas en HTML (pero no en XHTML).8 9 De todas
maneras, dejar los valores sin comillas es considerado poco seguro.10 En
contraste con los pares nombre-elemento, hay algunos atributos que afectan al
elemento simplemente por su presencia11 (tal como el atributo ismap para el
elemento img).
Códigos HTML básicos
: define el inicio del
documento HTML, le indica al navegador que lo que viene a continuación debe ser
interpretado como código HTML. Esto es así de facto, ya que en teoría lo que
define el tipo de documento es el DOCTYPE, que significa la palabra justo tras
DOCTYPE el tag de raíz.
.
Nociones básicas de HTML
El lenguaje HTML puede ser creado y
editado con cualquier editor de textos básico, como puede ser Gedit en Linux,
el Bloc de notas de Windows, o cualquier otro editor que admita texto sin
formato como GNU Emacs, Microsoft Wordpad, TextPad, Vim, Notepad++, entre
otros.
Existen, además, otros editores para
la realización de sitios web con características WYSIWYG (What You See Is What
You Get, o en español: «lo que ves es lo que obtienes»). Estos editores
permiten ver el resultado de lo que se está editando en tiempo real, a medida
que se va desarrollando el documento. Ahora bien, esto no significa una manera
distinta de realizar sitios web, sino que una forma un tanto más simple, ya que
estos programas, además de tener la opción de trabajar con la vista preliminar,
tiene su propia sección HTML, la cual va generando todo el código a medida que
se va trabajando. Algunos ejemplos de editores WYSIWYG son KompoZer, Microsoft
FrontPage o Adobe Dreamweaver.
Combinar estos dos métodos resulta muy
interesante, ya que de alguna manera se ayudan entre sí. Por ejemplo, si se
edita todo en HTML y de pronto se olvida algún código o etiqueta, simplemente
me dirijo al editor visual o WYSIWYG y se continúa ahí la edición o viceversa,
ya que hay casos en que resulta más rápido y fácil escribir directamente el
código de alguna característica que el usuario desea adherir al sitio que
buscar la opción en el programa mismo.
Existe otro tipo de editores HTML
llamados WYSIWYM que dan más importancia al contenido y al significado que a la
apariencia visual. Entre los objetivos que tienen estos editores es la
separación del contenido y la presentación, fundamental en el diseño web.
HTML utiliza etiquetas o marcas, que
consisten en breves instrucciones de comienzo y final, mediante las cuales se
determina la forma en la que debe aparecer en su navegador el texto, así como
también las imágenes y los demás elementos, en la pantalla del ordenador.
Toda etiqueta se identifica porque
está encerrada entre los signos menor que y mayor que (<>), y algunas
tienen atributos que pueden tomar algún valor. En general las etiquetas se
aplicarán de dos formas especiales:
Se abren y se cierran, como por
ejemplo: negrita, que se vería en su navegador web como
negrita.
No pueden abrirse y cerrarse, como
, que se vería en su navegador web como una línea horizontal.
Otras que pueden abrirse y cerrarse,
como por ejemplo .
Las etiquetas básicas o mínimas son:
Ejemplo1
ejemplo1
Saber más
Seleccionando la opción «ver código
fuente» en el navegador, se puede ver realmente la información que está
recibiendo éste y cómo la está interpretando. Por ejemplo: en Internet Explorer
o en Firefox, simplemente hay que desplegar el menú «ver» y luego elegir
«código fuente», mientras que en Chrome presionar CTRL + U. De esta forma, se
abrirá el editor de texto configurado como predeterminado en el sistema con el
código fuente de la página que se esté viendo en ese momento en el explorador.
Otra forma más rápida consiste en hacer clic con el botón derecho del ratón en
cualquier punto del área donde el navegador muestra la página web y elegir «ver
código fuente».
Para el navegador Firefox existe el
plugin Firebug, un depurador que permite entre otras cosas visualizar el código
HTML de la página que estamos visualizando de forma dinámica, y que incluso
resalta el trozo de código por el que está pasando el ratón en cada momento,
por lo que es una herramienta muy útil para aprender diversos conceptos de este
lenguaje.
Historia del estándar
En 1989 existían dos técnicas que
permitían vincular documentos electrónicos, por un lado los hipervínculos
(enlaces) y por otro lado un poderoso lenguaje de etiquetas denominado SGML.
Por entonces, Tim Berners-Lee, quien trabajaba en el Centro Europeo de
Investigaciones Nucleares CERN da a conocer a la prensa que estaba trabajando
en un sistema que permitirá acceder a ficheros en línea que funcionaba sobre
redes de computadoras o máquinas electrónicas basadas en el protocolo TCP/IP.
Inicialmente fue desarrollado para que se pueda compartir fácilmente información
entre científicos de distintas universidades e institutos de investigación de
todo el mundo.15
A principios de 1990, Tim Berners-Lee
define por fin el HTML como un subconjunto del conocido SGML y crea algo más
valioso aún, el World Wide Web. En 1991, Tim Berners-Lee crea el primer
navegador web, ViolaWWW, que funcionaría en modo texto y sobre un sistema
operativo UNIX.
Los trabajos para crear un sucesor del
HTML, denominado HTML +, comenzaron a finales de 1993. HTML+ se diseñó
originalmente para ser un superconjunto del HTML que permitiera evolucionar
gradualmente desde el formato HTML anterior. A la primera especificación formal
de HTML+ se le dio, por lo tanto, el número de versión 2 para distinguirla de
las propuestas no oficiales previas. Los trabajos sobre HTML+ continuaron, pero
nunca se convirtió en un estándar, a pesar de ser la base formalmente más
parecida al aspecto compositivo de las especificaciones actuales.
El borrador del estándar HTML 3.0 fue
propuesto por el recién formado W3C en marzo de 1995. Con él se introdujeron
muchas nuevas capacidades; por ejemplo, facilidades para crear tablas, hacer
que el texto fluyese alrededor de las figuras y mostrar elementos matemáticos
complejos. Aunque se diseñó para ser compatible con HTML 2.0, era demasiado
complejo para ser implementado con la tecnología de la época, y cuando el
borrador del estándar expiró en septiembre de 1995, se abandonó debido a la
carencia de apoyos de los fabricantes de navegadores web. El HTML 3.1 nunca
llegó a ser propuesto oficialmente, y el estándar siguiente fue el HTML 3.2,
que abandonaba la mayoría de las nuevas características del HTML 3.0 y, a
cambio, adoptaba muchos elementos desarrollados inicialmente por los
navegadores web Netscape y Mosaic. La posibilidad de trabajar con fórmulas
matemáticas que se había propuesto en el HTML 3.0 pasó a quedar integrada en un
estándar distinto llamado MathML.
En 1997, HTML 4.0 se publicó como una
recomendación del W3C. HTML 4.0 adoptó muchos elementos específicos
desarrollados inicialmente para un navegador web concreto, pero al mismo tiempo
comenzó a limpiar el HTML señalando algunos de ellos como «desaprobados» o
deprecated en inglés.
HTML 4.0 implementa características
como XForms 1.0 que no necesitan implementar motores de navegación que eran
incompatibles con algunas páginas web HTML. En 2004 la W3C reabrió el debate de
la evolución del HTML, y se dieron a conocer las bases para la versión HTML5.
No obstante, este trabajo fue rechazado por los miembros del W3C y se daría
preferencia al desarrollo del XML.
Apple, Mozilla y Opera anunciaron su
interés en seguir trabajando en el proyecto bajo el nombre de WHATWG,16 que se
basa en la compatibilidad con tecnologías anteriores.
En 2006, el W3C se interesó en el
desarrollo de HTML5, y en 2007 se unió al grupo de trabajo del WHATWG para
unificar el proyecto.
Accesibilidad web
El diseño en HTML, aparte de cumplir
con las especificaciones propias del lenguaje, debe respetar ciertos criterios
de accesibilidad web, siguiendo unas pautas o las normativas y leyes vigentes
en los países donde se regule dicho concepto. Se encuentra disponible y
desarrollado por el W3C a través de las Pautas de Accesibilidad al Contenido
Web 1.0 WCAG (actualizadas recientemente con la especificación 2.017 ), aunque
muchos países tienen especificaciones propias, como es el caso de España con la
Norma UNE 139803