SlideShare a Scribd company logo
Estudis d’Informàtica, Multimèdia i Telecomunicacions
                         Grau de multimèdia
Programació web
Paquita Ribas Tur

•   Per a dubtes i aclariments sobre l’enunciat, adreceu-vos al consultor responsable de la
    vostra aula.
•   Cal lliurar la solució en un fitxer doc i la pràctica en arxius html, js i css si és el cas.
    Adjunteu el fitxer a un missatge adreçat a la bústia Lliurament i registre d’AC.
•   El nom del fitxer ha de ser CognomsNom_PW_PAC2 amb l’extensió .doc, .dot o .pdf.
•   Consulteu la data de lliurament al calendari.



PAC2
Teòrica

1.- Explica en quins casos creus que és millor incloure el codi javascript a la mateixa pàgina html i
en quins casos és millor utilitzar un fitxer .js extern.

El codi de JavaScript es pot incloure en les pàgines web, dintre de l’HTML entre les
etiquetes <script type=”text/javascript”> </script>
Es pot incloure dintre de la capçalera <head> </head> o dintre del cos <body>
</body>. La diferència és que en la capçalera, el javascript s’executa abans de carregar
la pàgina i en body mentre es carrega el contingut.

També es poden escriure petits elements de JavaScript dintre dels elements HTML. En
aquest cas es fa quan es volen incloure esdeveniments específics.

Exemple:
        <input type="button" name="boto1" value="Data d'avui"
        onclick="javascript:dataAvui()"/>

L’altra forma d’incloure JavaScript és mitjançant un fitxer .js extern. Es fa afegint una línia
de codi:
        <script type=”text/javascript” src=”codi.js”></script>

Cadascuna d’aquestes etiquetes <script> només poden enllaçar amb un document .js,
però es poden escriure tantes etiquetes <script> com documents .js tinguem.

Quan escriure el codi JavaScript a la mateixa pàgina HTML

    -    En petits projectes
    -    Inconvenients:
o Difícil manteniment. Els possibles canvis s’han de fer des de cadascuna de
             les línies de codi de cada pàgina.
           o En projectes grans, el codi repetit en cada pàgina fa més lenta la seva
             càrrega
           o Qualsevol pot veure el codi incrustat dintre de l’HTML

Quan utilitzar un fitxer .js extern

   -   En projectes grans i complexos
   -   Varies pàgines poden compartir el mateix arxiu .js.
   -   Quan s’hagi d’actualitzar constantment. Facilita el seu manteniment.
   -   Les modificacions que es facin afectaran a totes les pàgines que hagin vinculat
       aquest arxiu.
   -   Facilita la seva lectura perquè tot el codi JavaScript esta dintre d’un mateix
       document, sense “interferències”.
   -   La pàgina es carrega més ràpid.
   -   Redueix espai al nostre servidor.
   -   Facilita el poder “reutilitzar” el codi.
   -   No hi trobo inconvenients


2.- El nostre consultor ha desenvolupat un senzill codi per reflectir les incidències d'un partit de
futbol d'aficionats del seu poble. Sembla que l'emoció del partit ha provocat que el codi “grinyoli”
una mica. Detecta, explica, i soluciona els errors que hi ha en aquest pedaç.


              <script type="text/javascript">

                      var minut_joc;
              // Les variables no poden començar per un número
              // Les cometes han de ser dobles perquè es poden confondre amb l’apòstrof
                      var 10_minut = 'L'arbitre és va equivocar';
              /* S’està assignant un valor a una variable. Els [ ] serveixen per a accedir a
              una posició determinada d’un array. Per tant, aquí és incorrecte*/
                       minut_joc[20]='Gooool! Gol del Llorenç';
              // In és una paraula reservada, per tant no es pot utilitzar com a variable
              //La primera de les cometes està al revés
                       in=”El jugador del barri de dalt ha esta el més connectat durant el partit”;
              // Les cometes han de ser dobles perquè es poden confondre amb l’apòstrof
                       out='El porter de cal Perico no n'ha aturat cap ni una';
              /* Les cometes estan al revés. A més, s’hauria d’incloure algun mètode que
              separi les frases, com punt o salts de línia. */
                      alert(minut_joc+” “+in+” “+out);




El que jo hagués escrit:

<script type="text/javascript">

       var minut_joc10 = "L’àrbitre és va equivocar";
       var minut_joc20 ='Gooool! Gol del Llorenç' + "n";

More Related Content

Viewers also liked

Programació Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
Programació  Web - PAC 1 correcció - Multimèdia (UOC) - Paquita RibasProgramació  Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
Programació Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
Paquita Ribas
 
Tipografia · Resum llibre
Tipografia · Resum llibreTipografia · Resum llibre
Tipografia · Resum llibre
Paquita Ribas
 
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
Paquita Ribas
 
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOCXarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
Paquita Ribas
 
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita RibasMatemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Processing_practica_explicacio_codi
Processing_practica_explicacio_codiProcessing_practica_explicacio_codi
Processing_practica_explicacio_codi
Paquita Ribas
 
Física - PAC 4 - Multimedia (UOC) - Paquita Ribas
Física - PAC 4 - Multimedia (UOC) - Paquita RibasFísica - PAC 4 - Multimedia (UOC) - Paquita Ribas
Física - PAC 4 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOCXarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
Paquita Ribas
 
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita RibasXarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Física - PAC 1 - Multimedia (UOC) - Paquita Ribas
Física - PAC 1 - Multimedia (UOC) - Paquita RibasFísica - PAC 1 - Multimedia (UOC) - Paquita Ribas
Física - PAC 1 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Processing_practica_manual_gps
Processing_practica_manual_gpsProcessing_practica_manual_gps
Processing_practica_manual_gps
Paquita Ribas
 
Processing_codi_practica_completa
Processing_codi_practica_completaProcessing_codi_practica_completa
Processing_codi_practica_completa
Paquita Ribas
 
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita RibasFisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Resol lucio exercicis-pac2_action_script
Resol lucio exercicis-pac2_action_scriptResol lucio exercicis-pac2_action_script
Resol lucio exercicis-pac2_action_script
Paquita Ribas
 
Tipografia · Resum materials · Paquita Ribas
Tipografia · Resum materials · Paquita RibasTipografia · Resum materials · Paquita Ribas
Tipografia · Resum materials · Paquita Ribas
Paquita Ribas
 
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOCXarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
Paquita Ribas
 
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
Paquita Ribas
 
Física - PAC 3 - Multimedia (UOC) - Paquita Ribas
Física - PAC 3 - Multimedia (UOC) - Paquita RibasFísica - PAC 3 - Multimedia (UOC) - Paquita Ribas
Física - PAC 3 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 
Taller de Color · Pac 1 · Paquita Ribas
Taller de Color · Pac 1 · Paquita RibasTaller de Color · Pac 1 · Paquita Ribas
Taller de Color · Pac 1 · Paquita Ribas
Paquita Ribas
 
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita RibasFisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
 

Viewers also liked (20)

Programació Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
Programació  Web - PAC 1 correcció - Multimèdia (UOC) - Paquita RibasProgramació  Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
Programació Web - PAC 1 correcció - Multimèdia (UOC) - Paquita Ribas
 
Tipografia · Resum llibre
Tipografia · Resum llibreTipografia · Resum llibre
Tipografia · Resum llibre
 
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
Matemàtiques per a la Multimèdia II - Solució PAC 2 - Multimedia (UOC) - Paqu...
 
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOCXarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 solució - Grau Multimèdia - UOC
 
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita RibasMatemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
Matemàtiques per a la Multimèdia II - PAC 2 - Multimedia (UOC) - Paquita Ribas
 
Processing_practica_explicacio_codi
Processing_practica_explicacio_codiProcessing_practica_explicacio_codi
Processing_practica_explicacio_codi
 
Física - PAC 4 - Multimedia (UOC) - Paquita Ribas
Física - PAC 4 - Multimedia (UOC) - Paquita RibasFísica - PAC 4 - Multimedia (UOC) - Paquita Ribas
Física - PAC 4 - Multimedia (UOC) - Paquita Ribas
 
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOCXarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 2 - Grau Multimèdia - UOC
 
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita RibasXarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
Xarxes Multimèdia, PAC 1- Multimedia (UOC) - Paquita Ribas
 
Física - PAC 1 - Multimedia (UOC) - Paquita Ribas
Física - PAC 1 - Multimedia (UOC) - Paquita RibasFísica - PAC 1 - Multimedia (UOC) - Paquita Ribas
Física - PAC 1 - Multimedia (UOC) - Paquita Ribas
 
Processing_practica_manual_gps
Processing_practica_manual_gpsProcessing_practica_manual_gps
Processing_practica_manual_gps
 
Processing_codi_practica_completa
Processing_codi_practica_completaProcessing_codi_practica_completa
Processing_codi_practica_completa
 
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita RibasFisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 3 - Multimedia (UOC) - Paquita Ribas
 
Resol lucio exercicis-pac2_action_script
Resol lucio exercicis-pac2_action_scriptResol lucio exercicis-pac2_action_script
Resol lucio exercicis-pac2_action_script
 
Tipografia · Resum materials · Paquita Ribas
Tipografia · Resum materials · Paquita RibasTipografia · Resum materials · Paquita Ribas
Tipografia · Resum materials · Paquita Ribas
 
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOCXarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
Xarxes Multimèdia - PAC 1 solució - Grau Multimèdia - UOC
 
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
Matemàtiques per a la Multimèdia II - Pràctica 1 - Multimedia (UOC) - Paquita...
 
Física - PAC 3 - Multimedia (UOC) - Paquita Ribas
Física - PAC 3 - Multimedia (UOC) - Paquita RibasFísica - PAC 3 - Multimedia (UOC) - Paquita Ribas
Física - PAC 3 - Multimedia (UOC) - Paquita Ribas
 
Taller de Color · Pac 1 · Paquita Ribas
Taller de Color · Pac 1 · Paquita RibasTaller de Color · Pac 1 · Paquita Ribas
Taller de Color · Pac 1 · Paquita Ribas
 
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita RibasFisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
Fisica - Correccions PAC 1 - Multimedia (UOC) - Paquita Ribas
 

Similar to Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas

JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#
Edin Kapic
 
Url amigables
Url amigablesUrl amigables
S2 2013 tic-instruccions_complements
S2   2013 tic-instruccions_complementsS2   2013 tic-instruccions_complements
S2 2013 tic-instruccions_complements
Gonzalo Verge Forne
 
PW_pac2
PW_pac2PW_pac2
Presentació php
Presentació phpPresentació php
Presentació php
iesarxiduc
 
Andorra Dot Net Event4 Assentant Bases
Andorra Dot Net  Event4  Assentant BasesAndorra Dot Net  Event4  Assentant Bases
Andorra Dot Net Event4 Assentant Bases
Lluis Franco
 
Wordpress, present i futur?
Wordpress, present i futur?Wordpress, present i futur?
Wordpress, present i futur?
Josep Comas
 
El framework Cakephp
El framework CakephpEl framework Cakephp
El framework Cakephp
herotyc
 
Turbo Gears, Framework De Python Per Aplicacions Web
Turbo Gears, Framework De Python Per Aplicacions WebTurbo Gears, Framework De Python Per Aplicacions Web
Turbo Gears, Framework De Python Per Aplicacions Web
Tomàs Reverter
 
Cas d’us de Framework web desenvolupat amb llibreries Lliures
Cas d’us de Framework web desenvolupat amb llibreries LliuresCas d’us de Framework web desenvolupat amb llibreries Lliures
Cas d’us de Framework web desenvolupat amb llibreries Lliures
Jordi Catà
 

Similar to Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas (11)

JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#JavaScript per a desenvolupadors de C#
JavaScript per a desenvolupadors de C#
 
Html 5
Html 5Html 5
Html 5
 
Url amigables
Url amigablesUrl amigables
Url amigables
 
S2 2013 tic-instruccions_complements
S2   2013 tic-instruccions_complementsS2   2013 tic-instruccions_complements
S2 2013 tic-instruccions_complements
 
PW_pac2
PW_pac2PW_pac2
PW_pac2
 
Presentació php
Presentació phpPresentació php
Presentació php
 
Andorra Dot Net Event4 Assentant Bases
Andorra Dot Net  Event4  Assentant BasesAndorra Dot Net  Event4  Assentant Bases
Andorra Dot Net Event4 Assentant Bases
 
Wordpress, present i futur?
Wordpress, present i futur?Wordpress, present i futur?
Wordpress, present i futur?
 
El framework Cakephp
El framework CakephpEl framework Cakephp
El framework Cakephp
 
Turbo Gears, Framework De Python Per Aplicacions Web
Turbo Gears, Framework De Python Per Aplicacions WebTurbo Gears, Framework De Python Per Aplicacions Web
Turbo Gears, Framework De Python Per Aplicacions Web
 
Cas d’us de Framework web desenvolupat amb llibreries Lliures
Cas d’us de Framework web desenvolupat amb llibreries LliuresCas d’us de Framework web desenvolupat amb llibreries Lliures
Cas d’us de Framework web desenvolupat amb llibreries Lliures
 

More from Paquita Ribas

Licencias
LicenciasLicencias
Licencias
Paquita Ribas
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
Paquita Ribas
 
Fotografia Digital - Resum mòdul 3
Fotografia Digital - Resum mòdul 3Fotografia Digital - Resum mòdul 3
Fotografia Digital - Resum mòdul 3
Paquita Ribas
 
Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2
Paquita Ribas
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
Paquita Ribas
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
Paquita Ribas
 
Tractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resumTractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resum
Paquita Ribas
 
Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6
Paquita Ribas
 
Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5
Paquita Ribas
 
Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4
Paquita Ribas
 
Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3
Paquita Ribas
 
Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2
Paquita Ribas
 
Tractament i publicació d'Àudio - Resum modul 1
Tractament i publicació d'Àudio -  Resum modul 1Tractament i publicació d'Àudio -  Resum modul 1
Tractament i publicació d'Àudio - Resum modul 1
Paquita Ribas
 
Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8
Paquita Ribas
 
Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7
Paquita Ribas
 
Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6
Paquita Ribas
 
Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5
Paquita Ribas
 
Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4
Paquita Ribas
 
Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3
Paquita Ribas
 
Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2
Paquita Ribas
 

More from Paquita Ribas (20)

Licencias
LicenciasLicencias
Licencias
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Fotografia Digital - Resum mòdul 3
Fotografia Digital - Resum mòdul 3Fotografia Digital - Resum mòdul 3
Fotografia Digital - Resum mòdul 3
 
Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2Fotografia Digital - Resum mòdul 2
Fotografia Digital - Resum mòdul 2
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Tractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resumTractament i Publicació d'Àudio - Super-resum
Tractament i Publicació d'Àudio - Super-resum
 
Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6Tractament i Publicació d'Àudio - Resum mòdul 6
Tractament i Publicació d'Àudio - Resum mòdul 6
 
Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5Tractament i Publicació d'Àudio - Resum mòdul 5
Tractament i Publicació d'Àudio - Resum mòdul 5
 
Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4Tractament i Publicció d'Àudio - Resum mòdul 4
Tractament i Publicció d'Àudio - Resum mòdul 4
 
Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3Tractament i Publicació d'Àudio - Resum mòdul 3
Tractament i Publicació d'Àudio - Resum mòdul 3
 
Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2Tractament i Publicació d'Àudio - Resum mòdul 2
Tractament i Publicació d'Àudio - Resum mòdul 2
 
Tractament i publicació d'Àudio - Resum modul 1
Tractament i publicació d'Àudio -  Resum modul 1Tractament i publicació d'Àudio -  Resum modul 1
Tractament i publicació d'Àudio - Resum modul 1
 
Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8Gestió de projectes Resumen mod 8
Gestió de projectes Resumen mod 8
 
Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7Gestió de projectes - Resum mod 7
Gestió de projectes - Resum mod 7
 
Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6Gestió de projectes - Resum mod 6
Gestió de projectes - Resum mod 6
 
Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5Gestió de projectes - Resum mod 5
Gestió de projectes - Resum mod 5
 
Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4Gestió de projectes - Resum mod 4
Gestió de projectes - Resum mod 4
 
Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3Gestió de projectes - Resum mod 3
Gestió de projectes - Resum mod 3
 
Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2Gestió de projectes - Resum mod 2
Gestió de projectes - Resum mod 2
 

Recently uploaded

Tema 9. Les forces. PER A 2N DE LA ESO ..
Tema 9. Les forces. PER A 2N DE LA ESO ..Tema 9. Les forces. PER A 2N DE LA ESO ..
Tema 9. Les forces. PER A 2N DE LA ESO ..
EireLanezMartnez
 
Viceverba_appdelmes_0624_joc per aprendre verbs llatins
Viceverba_appdelmes_0624_joc per aprendre verbs llatinsViceverba_appdelmes_0624_joc per aprendre verbs llatins
Viceverba_appdelmes_0624_joc per aprendre verbs llatins
Daniel Fernández
 
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdfINFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
Ernest Lluch
 
poemes catalans musicats als Països Catalans.pdf
poemes catalans musicats als Països Catalans.pdfpoemes catalans musicats als Països Catalans.pdf
poemes catalans musicats als Països Catalans.pdf
MnicaFerri1
 
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
MaraZiga15
 
Oferta definitiva de places Curs 2024-25
Oferta definitiva de places Curs 2024-25Oferta definitiva de places Curs 2024-25
Oferta definitiva de places Curs 2024-25
SuperAdmin9
 
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdfMenú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
Ernest Lluch
 
Exhibició pública - Programa de mà - 2324 3T
Exhibició pública - Programa de mà - 2324 3TExhibició pública - Programa de mà - 2324 3T
Exhibició pública - Programa de mà - 2324 3T
Institut-Escola Les Vinyes
 

Recently uploaded (8)

Tema 9. Les forces. PER A 2N DE LA ESO ..
Tema 9. Les forces. PER A 2N DE LA ESO ..Tema 9. Les forces. PER A 2N DE LA ESO ..
Tema 9. Les forces. PER A 2N DE LA ESO ..
 
Viceverba_appdelmes_0624_joc per aprendre verbs llatins
Viceverba_appdelmes_0624_joc per aprendre verbs llatinsViceverba_appdelmes_0624_joc per aprendre verbs llatins
Viceverba_appdelmes_0624_joc per aprendre verbs llatins
 
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdfINFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
INFORME_OFERTA_OME_INFORME_OFERTA (1).pdf
 
poemes catalans musicats als Països Catalans.pdf
poemes catalans musicats als Països Catalans.pdfpoemes catalans musicats als Països Catalans.pdf
poemes catalans musicats als Països Catalans.pdf
 
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
Filosofia 1r Bachillerato. Sistemes ètics. Diàleg amb la tradició . Bé, virtu...
 
Oferta definitiva de places Curs 2024-25
Oferta definitiva de places Curs 2024-25Oferta definitiva de places Curs 2024-25
Oferta definitiva de places Curs 2024-25
 
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdfMenú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
Menú MENJADOR ESCOLAR juny 24 Ernest Lluch.pdf
 
Exhibició pública - Programa de mà - 2324 3T
Exhibició pública - Programa de mà - 2324 3TExhibició pública - Programa de mà - 2324 3T
Exhibició pública - Programa de mà - 2324 3T
 

Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas

  • 1. Estudis d’Informàtica, Multimèdia i Telecomunicacions Grau de multimèdia Programació web Paquita Ribas Tur • Per a dubtes i aclariments sobre l’enunciat, adreceu-vos al consultor responsable de la vostra aula. • Cal lliurar la solució en un fitxer doc i la pràctica en arxius html, js i css si és el cas. Adjunteu el fitxer a un missatge adreçat a la bústia Lliurament i registre d’AC. • El nom del fitxer ha de ser CognomsNom_PW_PAC2 amb l’extensió .doc, .dot o .pdf. • Consulteu la data de lliurament al calendari. PAC2 Teòrica 1.- Explica en quins casos creus que és millor incloure el codi javascript a la mateixa pàgina html i en quins casos és millor utilitzar un fitxer .js extern. El codi de JavaScript es pot incloure en les pàgines web, dintre de l’HTML entre les etiquetes <script type=”text/javascript”> </script> Es pot incloure dintre de la capçalera <head> </head> o dintre del cos <body> </body>. La diferència és que en la capçalera, el javascript s’executa abans de carregar la pàgina i en body mentre es carrega el contingut. També es poden escriure petits elements de JavaScript dintre dels elements HTML. En aquest cas es fa quan es volen incloure esdeveniments específics. Exemple: <input type="button" name="boto1" value="Data d'avui" onclick="javascript:dataAvui()"/> L’altra forma d’incloure JavaScript és mitjançant un fitxer .js extern. Es fa afegint una línia de codi: <script type=”text/javascript” src=”codi.js”></script> Cadascuna d’aquestes etiquetes <script> només poden enllaçar amb un document .js, però es poden escriure tantes etiquetes <script> com documents .js tinguem. Quan escriure el codi JavaScript a la mateixa pàgina HTML - En petits projectes - Inconvenients:
  • 2. o Difícil manteniment. Els possibles canvis s’han de fer des de cadascuna de les línies de codi de cada pàgina. o En projectes grans, el codi repetit en cada pàgina fa més lenta la seva càrrega o Qualsevol pot veure el codi incrustat dintre de l’HTML Quan utilitzar un fitxer .js extern - En projectes grans i complexos - Varies pàgines poden compartir el mateix arxiu .js. - Quan s’hagi d’actualitzar constantment. Facilita el seu manteniment. - Les modificacions que es facin afectaran a totes les pàgines que hagin vinculat aquest arxiu. - Facilita la seva lectura perquè tot el codi JavaScript esta dintre d’un mateix document, sense “interferències”. - La pàgina es carrega més ràpid. - Redueix espai al nostre servidor. - Facilita el poder “reutilitzar” el codi. - No hi trobo inconvenients 2.- El nostre consultor ha desenvolupat un senzill codi per reflectir les incidències d'un partit de futbol d'aficionats del seu poble. Sembla que l'emoció del partit ha provocat que el codi “grinyoli” una mica. Detecta, explica, i soluciona els errors que hi ha en aquest pedaç. <script type="text/javascript"> var minut_joc; // Les variables no poden començar per un número // Les cometes han de ser dobles perquè es poden confondre amb l’apòstrof var 10_minut = 'L'arbitre és va equivocar'; /* S’està assignant un valor a una variable. Els [ ] serveixen per a accedir a una posició determinada d’un array. Per tant, aquí és incorrecte*/ minut_joc[20]='Gooool! Gol del Llorenç'; // In és una paraula reservada, per tant no es pot utilitzar com a variable //La primera de les cometes està al revés in=”El jugador del barri de dalt ha esta el més connectat durant el partit”; // Les cometes han de ser dobles perquè es poden confondre amb l’apòstrof out='El porter de cal Perico no n'ha aturat cap ni una'; /* Les cometes estan al revés. A més, s’hauria d’incloure algun mètode que separi les frases, com punt o salts de línia. */ alert(minut_joc+” “+in+” “+out); El que jo hagués escrit: <script type="text/javascript"> var minut_joc10 = "L’àrbitre és va equivocar"; var minut_joc20 ='Gooool! Gol del Llorenç' + "n";