¿Qué es JavaScript?

¿Qué es exactamente JavaScript?

JavaScript es un lenguaje de programación utilizado para hacer páginas web interactivas. Se ejecuta en el ordenador de tus visitantes y no requiere constantes descargas desde tu sitio Web. JavaScript se utiliza a menudo para crear encuestas y cuestionarios. Pero para entender mejor que es JavaScript, sigue leyendo.

¿Son JavaScript y Java lo mismo?

No, son dos lenguajes completamente diferentes. Sólo sus nombres son similares. Hablaremos de Java más adelante en alguna sección, para quienes estén interesados también.

¿Qué necesito para ejecutar JavaScript?

El soporte de JavaScript está construido en todos los navegadores principales, incluyendo Internet Explorer, Firefox y Safari. Siempre que los visitantes de tu sitio utilizcen navegadores que soporta JavaScript (la mayoría lo hacen), y tengan JavaScript activado (está por defecto), JavaScript se ejecutará cuando visitan la página.

¿Necesito aprender Javascript para poder usarlo?

No. Hay un montón de JavaScript escrito ya, que las personas han hecho disponible para conectar directamente en tu página web.

¿Qué necesito para escribir JavaScript?

JavaScript es un lenguaje interpretado, así que no se requiere ningún programa especial para crear el código usable. Cualquier editor de texto como Notepad (Bloc de notas, uno de los accesorios que viene en Windows) es bastante satisfactorio para poder escribir JavaScript. Dicho esto, es un editor que colorea el código para que sea más fácil ver, qué es lo que hace más fácil encontrar tus errores.

¿Puedo usar HTML en lugar de JavaScript?

No. HTML y JavaScript son dos cosas totalmente diferentes. HTML es un lenguaje de marcado, diseñado para definir el contenido de la página web estática. JavaScript es un lenguaje de programación, diseñado para realizar tareas dinámicas. A veces la distinción es confusa, porque el código JavaScript puede ir en el mismo archivo como HTML.

¿Puedo usar PHP o algún otro lenguaje de servidor en lugar de JavaScript?

Tal vez. Depende de donde necesita el código ejecutarse. Si tiene que ejecutarse antes de la carga de la página, puedes utilizar un lenguaje server-side. Si se tiene que ejecutar después de la carga de la página, entonces debes utilizar JavaScript. Esto es, porque es la única lengua scripting apoyada por todos los navegadores que admiten secuencias de comandos de cliente.

¿Va Javascript en el mismo archivo que HTML?

Puede, pero las secuencias de comandos serán reutilizadas más fácilmente en varias páginas de tu sitio web si los pones en archivos separados. (Usar una extensión .JS ayuda a identificarlos como Javascript). Sólo tienes que linkear JavaScript en el HTML insertando una etiqueta de <script>. El mismo JavaScript puede agregarse luego a varias páginas, sólo añadiendo la etiqueta apropiada en cada una de las páginas para establecer el enlace.

Hasta aquí la introducción, que puede ayudar al inicio si no entendemos muy bien que es JavaScript. Para saber más, mira los próximos posts! 🙂

Como usar HTML y CSS

Entendiendo HTML y CSS (parte 2)

Combinar o hacer links de HTML con CSS

Combinación de HTML y CSS: Una pregunta muy común e importante es – ¿cómo sabe la hoja de estilo, que estilo se puso para un objeto determinado? Esta es una pregunta muy importante que debe surgir para los novatos. Bueno, hay bastantes procedimientos para hacer tu código de CSS entendible en cuanto a qué elemento desea tener acceso a tu estilo actual.

combinar-html-css

 

Hazlo con la ayuda de las clases y los identificadores, si quieres. Este es el procedimiento más común y es seguido como un golpe maestro en el mundo de internet. En el documento HTML, declarando un elemento, sólo tienes que añadir el atributo “class” y asignarle un nombre determinado. Lo mismo para “id”. Ahora en el archivo CSS, escribe sólo el nombre de clase o id y define tu estilo. Automáticamente, ese elemento en particular deriva las definiciones de estilo.

-Declarando con nombre de clase, en el archivo CSS, añade un punto en el frente. Para el ids, agrega un hash delante del nombre. Es la sintaxis. Ahora, la parte más importante.

-Así que, ¿cuál es la diferencia entre clases e ids? No puede ser igual si conviven. Sí, hay una gran diferencia. En el documento HTML, puedes nombrar a tantos elementos como desees con el mismo nombre de clase. Pero ID deben estar dedicados a un solo elemento. Por lo tanto, las clases se utilizan cuando tenemos el mismo estilo para los artículos múltiples en la página HTML e ids para labrar un solo elemento exclusivamente.

combinacion-html-css

 

Acceder a los elementos del DOM (modelo de objeto de datos), o los elementos HTML, por sus nombres de etiqueta. Por lo tanto, si queremos quitar los bordes correspondientes de todas las etiquetas de imagen en la página; Acabamos de escribir ‘img’ y declarar ‘ frontera: ninguno ‘. Sin embargo esto será aplicable a todas las etiquetas de imagen en el documento. ¿Puedes estar pensando, hay una manera que podemos señalar a un elemento específico (de una imagen por ejemplo la etiqueta) pero con su nombre de elemento? Sí hay una manera. Sumérgete en el punto siguiente.

combinación html y CSS

 

Elementos específicos de acceso por tu nombre de etiqueta. Es necesario, sin embargo, recorrer todo a través de tus elementos primarios hasta ellos. ¿Fue un poco duro fue? Está bien. Tomemos un ejemplo. Supongamos que tenemos un elemento form y luego un elemento de entrada en su interior. También tenemos elementos input fuera de la forma, sólo las apártalas, por ejemplo. Así, ahora si seguimos el punto anterior y declaras algún estilo en elementos de entrada; estos estilos se aplicarán en tanto elementos de entrada dentro y fuera de la forma.

Si queremos aplicar el estilo sólo en el elemento dentro de la forma, esto lo podemos hacer. Entrada de la forma {/ * declarar el estilo aquí * /}. Por lo tanto, observa cómo accedimos a la entrada de elemento que queremos específicamente del estilo. Primero el padre y luego el elemento principal. De esta manera, los elementos de entrada exteriores Haz descartados.

Qué es html5

Y por qué es importate

Cuando Steve Jobs se negó a permitir Flash en dispositivos iOS, argumentó que html5 podría hacer todo lo de Flash. No estaba siendo totalmente honesto, pero ganó Apple y Adobe no. Html5, es la tecnología que está transformando la web. Que es html5, y ¿qué quiere de nosotros?

Es la última versión del Hypertext Markup Language, el código que describe las páginas web. Es en realidad tres tipos de código: HTML, que proporciona la estructura; Cascading Style Sheets (CSS), que tiene cuidado de presentación; y JavaScript, que hace que las cosas sucedan.

¿Qué es tan bueno de html5?

Ha sido diseñado para casi todo lo que quieras hacer online, sin necesidad de software adicional como plugins de navegador. Se hace todo. Desde la animación a las apps, música para películas y también, puede utilizarse para construir aplicaciones increíblemente complicadas que se ejecutan en el navegador.

No hay más. No es privado, por lo que no es necesario pagar derechos para utilizarlo. También es multiplataforma, lo que significa, que no importa si usas una tableta o un smartphone, un netbook, portátil o ultrabook o una Smart TV. Si tu navegador soporta html5, debería funcionar sin problemas. Inevitablemente, es un poco más complicado que eso.

¿Que hace html5?

Hemos recorrido un largo camino desde HTML. Apenas podía manejar un diseño de página sencillo. HTML5 se puede utilizar para escribir aplicaciones web, que funcionan aún cuando no estás conectado a la red, para decirle a los sitios web donde te encuentras físicamente, para procesar vídeo de alta definición, gráficos extraordinarios…

¿Cuándo se terminará html5?

Html5 es un estándar de la evolución, por lo que es un poco engañoso hablar de cuando se terminará. Lo importante es que las características de html – tales como la mencionada geolocalización, aplicaciones web, video y gráficos- se pueden utilizar ahora, siempre que tu navegador lo soporte.

¿Necesito un navegador html5?

Probablemente tienes uno ya. Todos los navegadores de renombre – Internet Explorer, Firefox, Chrome, Safari y Opera, Safari Mobile y Android – soportan HTML5, pero no todos soportan lo mismo.

Firefox soporta, en general, la más amplia selección de características de html5, Chrome y Safari le siguen poco después. Pero como hemos dicho, html5 es una evolución estándar y las últimas versiones de cada navegador, cubren los aspectos básicos.

 

 

que-es-html5-philrathe