¿Lenguaje de programación web para hacer páginas web?
Re: ¿Lenguaje de programación web para hacer páginas web?
¡Gracias a ambos, le echaré un vistazo!
¡Descarga programas gratis en la Lista de software libre y/o gratuito para Windows!
Re: ¿Lenguaje de programación web para hacer páginas web?
Si quieres aprender web, tiraría para jQuery+Ajax... además verás que con las librerías jQuery (que no dejan de ser javascript) tienes unas posibilidades casi ilimitadas de hacer cosas y visualmente muy atractivas. Ahora, necesitas comprender, como va HTML y los ábroles DOM que al fin y al cabo representan una página web.
Hacer un .gif, sería la solución fácil.
Hacer un .gif, sería la solución fácil.
Re: ¿Lenguaje de programación web para hacer páginas web?
La mía, que es la del desconocimiento.ari0k0 escribió:Si quieres aprender web, tiraría para jQuery+Ajax... además verás que con las librerías jQuery (que no dejan de ser javascript) tienes unas posibilidades casi ilimitadas de hacer cosas y visualmente muy atractivas. Ahora, necesitas comprender, como va HTML y los ábroles DOM que al fin y al cabo representan una página web.
Hacer un .gif, sería la solución fácil.
¿Lo de los árboles DOM era lo de las jerarquías verdad?
[equipo]Sobremesa jugón|Intel Core 2 Q8200 @2.8|Asus Maximus Formula|2x2gb Samsung Drr2 667@800|AMD 6870 xfx OC|||Thermaltake isgc 300||Nox coolbay W|Creative soundblaster|Windows 7 Ultimate|||Logitech g400||[/equipo]
Re: ¿Lenguaje de programación web para hacer páginas web?
El árbol DOM de una página web, es una estructura en forma de árbol, donde tiene una serie de nodos... cada nodo hace referencia a un elemento de la página web, ejemplo una página web del tipo (es similar a como funcionan los ficheros XML):
Tiene elementos <head> <title> <body> <p>... y cada uno de ellos tiene sus atributos, todo ello estructurado. De modo que puedes decir con una consulta, dame el arbol dom, ves al body y recogeme los 3 elementos <p> que tiene..
Mediante javascript, puedes acceder a estos elementos de la página y modificarlo "en caliente" (sin refrescar la página web).. con el tiempo, y con tal de facilitar esta tarea, salieron unas cuantas librerías javascript que tienen funciones que facilitan el acceso y la modificación a los elementos de este árbol DOM, una de ellas es jQuery.
Ejemplo:
Con una línea de código en jQueries, puedes hacer cosas interesantes... como:
function modificaDOM() {
$('#modificar').html('Modificando DOM'); // Busca el elemento en el árbol dom, que tenga id = modificar y pone el código html
}
Al clickear el link, sin refrescar la página, te modificaría la etiqueta <p> con id="modificar", poniendo el html "Modificando DOM". Y como eso, puedes hacer muchas cosas más..
A parte jQuery incorpora una funcionalidad para llamadas en Ajax, que facilita su uso. Pero eso tiene algo más de complejidad.
Código: Seleccionar todo
<html>
<head>
<title>Aprendiendo DOM</title>
</head>
<body>
<p>Aprendiendo DOM</p>
<p>DOM es sencillo de aprender</p>
<p>Ademas, DOM es muy potente</p>
</body>
</html>
Mediante javascript, puedes acceder a estos elementos de la página y modificarlo "en caliente" (sin refrescar la página web).. con el tiempo, y con tal de facilitar esta tarea, salieron unas cuantas librerías javascript que tienen funciones que facilitan el acceso y la modificación a los elementos de este árbol DOM, una de ellas es jQuery.
Ejemplo:
Código: Seleccionar todo
<html>
<head>
<title>Aprendiendo DOM</title>
</head>
<body>
<p id="modificar">Aprendiendo DOM</p>
<p>DOM es sencillo de aprender</p>
<p>Ademas, DOM es muy potente</p>
<a href="#" onclick="modificaDOM()"> Clickea aquí </a>
</body>
</html>
function modificaDOM() {
$('#modificar').html('Modificando DOM'); // Busca el elemento en el árbol dom, que tenga id = modificar y pone el código html
}
Al clickear el link, sin refrescar la página, te modificaría la etiqueta <p> con id="modificar", poniendo el html "Modificando DOM". Y como eso, puedes hacer muchas cosas más..
A parte jQuery incorpora una funcionalidad para llamadas en Ajax, que facilita su uso. Pero eso tiene algo más de complejidad.
Re: ¿Lenguaje de programación web para hacer páginas web?
Gracias por compartir tus conocimientos con los demás
Digamos que el árbol DOM lo que nos ayuda es a segmentar una web para poder trabajar con ella como "por partes", ¿no?
PD: Irenicus, perdón por meter spam en tu hilo
Digamos que el árbol DOM lo que nos ayuda es a segmentar una web para poder trabajar con ella como "por partes", ¿no?
PD: Irenicus, perdón por meter spam en tu hilo
[equipo]Sobremesa jugón|Intel Core 2 Q8200 @2.8|Asus Maximus Formula|2x2gb Samsung Drr2 667@800|AMD 6870 xfx OC|||Thermaltake isgc 300||Nox coolbay W|Creative soundblaster|Windows 7 Ultimate|||Logitech g400||[/equipo]
Re: ¿Lenguaje de programación web para hacer páginas web?
No es spam en absoluto, yo también aprendo y si no lo hubieras preguntado tú, lo hubiera preguntado yoXtreme escribió:PD: Irenicus, perdón por meter spam en tu hilo
¡Descarga programas gratis en la Lista de software libre y/o gratuito para Windows!
Re: ¿Lenguaje de programación web para hacer páginas web?
Si estais interesado, se puede abrir un nuevo Post en Foro > Manuales > Desarrollo, sobre "Iniciación en Html y jQuery" y ahí podemos plantear algunos ejercicios básicos y como resolverlos, y dudas sencillas que os vayan apareciendo sobre el tema. Y os puedo echar un cable en lo que querais.
Saludos.
Saludos.
Re: ¿Lenguaje de programación web para hacer páginas web?
Por mí perfecto, sería mucho de ayuda.
¡Descarga programas gratis en la Lista de software libre y/o gratuito para Windows!
Re: ¿Lenguaje de programación web para hacer páginas web?
Estaría genial, contando con la base de que se puede no saber html (aunque tengo nociones de programación en java)
[equipo]Sobremesa jugón|Intel Core 2 Q8200 @2.8|Asus Maximus Formula|2x2gb Samsung Drr2 667@800|AMD 6870 xfx OC|||Thermaltake isgc 300||Nox coolbay W|Creative soundblaster|Windows 7 Ultimate|||Logitech g400||[/equipo]