SlideShare a Scribd company logo
1 of 35
Download to read offline
Jasper Moelker (Active IDs)

World of Web Apps




                              Lecture: 06-04-09
                              16:00 - 18:00
                              IAB, São Paulo, Brazil

     PARALLEL WORLDS LECTURE SERIES 2009
con cept      setup framework    selec t web a p p   e mbe d we b a pp               s u mma r y                re fe re n ce


                                                                            IMAGES


                                                                                           picasa.com       flickr.com


                                                                              VIDEO


              FRAMEWORK                                                                        W E B A P P L I C AT I O N S
                                                       w i th
                                                                              AUDIO




                                                                              MAPS




                                                                             FORMS




                                                                        CALENDARS




                                                                    PRESENTATIONS




CUSTOM SITE    GOOGLE SITES       WEBLOG
                                                                FLASH, RSS, OTHER...

                                                                                                                              ...
    ...
con cept     setup framework          selec t web a p p       e mbe d we b a pp              s u mma r y            re fe re n ce


                                                                                     IMAGES

                W hy we b a p p s ?
                                                                                                   picasa.com   flickr.com
                                                                                                                f

                Web applications allow you to publish data online.
                                                                                    VIDEO
                During t h e resea rc h & d esign p ro cess we b a pps c a n be i mpl e me n te d a s a
                tool to organize and communicate multimedia co ntent.


                                                                                      AUDIO
                We b 2 . 0 a p p s ?

                Web 2.0 stands fo r the social / par ticipator y we b
                Web 2.0 func tionalit y : tag, blog, comment, modify, share, rank , customize!
                                                                                       MAPS




                                                                                     FORMS




                                                                                CALENDARS




                                                                            PRESENTATIONS




CUSTOM SITE   GOOGLE SITES             WEBLOG
                                                                        FLASH, RSS, OTHER...

                                                                                                                                 ...
    ...
con cept         setup framework    selec t web a p p   e mbe d we b a pp             s u mma r y            re fe re n ce


                                                                              IMAGES


                                                                                            picasa.com   flickr.com


                                                                               VIDEO




                                                                               AUDIO



              1. create framework
                                                                               MAPS




                                                                              FORMS




                                                                         CALENDARS




                                                                     PRESENTATIONS




CUSTOM SITE       GOOGLE SITES       WEBLOG
                                                                 FLASH, RSS, OTHER...

                                                                                                                          ...
    ...
con cept         setup framework    selec t web a p p   e mbe d we b a pp             s u mma r y             re fe re n ce


                                                                              IMAGES


                                                                                            picasa.com    flickr.com


                                                                               VIDEO




                                                                               AUDIO



                                                                                                   2. select web apps
              1. create framework
                                                                               MAPS




                                                                              FORMS




                                                                         CALENDARS




                                                                     PRESENTATIONS




CUSTOM SITE       GOOGLE SITES       WEBLOG
                                                                 FLASH, RSS, OTHER...

                                                                                                                           ...
    ...
con cept         setup framework    selec t web a p p   e mbe d we b a pp             s u mma r y             re fe re n ce


                                                                              IMAGES


                                                                                            picasa.com    flickr.com


                                                                               VIDEO




                                                                               AUDIO



                                                                                                   2. select web apps
              1. create framework
                                                                               MAPS


                                                    3. embed apps
                                                                              FORMS




                                                                         CALENDARS




                                                                     PRESENTATIONS




CUSTOM SITE       GOOGLE SITES       WEBLOG
                                                                 FLASH, RSS, OTHER...

                                                                                                                           ...
    ...
co n cep t        setup framework    selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce




               1. create framework




CUSTOM SITE        GOOGLE SITES       WEBLOG

    ...
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp                s u mma r y                     re fe re n ce




CUSTOM SITE                                                      WEBLOG

Create your own website (framework):                            U s e a n e x i s t i n g f ra m ewo r k ( e. g. B l o gg e r ) :

You NEED:                                                       You NEED:
> HTML edito r                                                  > G o o g l e a cco u n t
> ser ver spa ce
> dom ain
> k n ow l edg e & sk ills

Yo u GET:                                                       Yo u G ET:
> Total f reedom in layout                                      > domain & storage space
> Total freedom in navigation                                   > layout template s
                                                                > w ys i w yg e d i to r
co n cep t                  setup framework                     selec t web a p p                 e mbe d we b a pp   s u mma r y   re fe re n ce


 EXAMPLE CUSTOM FRAME




Cust om f ra m e w / S li deSh are si l decast embe dde d (source : csi-sp. ur b)ande t c tive s. com)
co n cep t                          setup framework                                selec t web a p p                    e mbe d we b a pp   s u mma r y   re fe re n ce


 EXAMPLE CUSTOM FRAME




Cu s to m f ra m e w / G o o g l e Ca l e n d a r e m b e d d e d ( s o u rce : p ra k t i j k vere n i g i n g b o u t . n l )
co n cep t                          setup framework                               selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


 EXAMPLE EXISTING FRAME




We b l o g w / YouTu b e v i d e o e m b e d d e d ( s o u rce : a r 0 0 5 1 . b l o g s p o t . co m )
co n cep t                            setup framework                                  selec t web a p p                               e mbe d we b a pp   s u mma r y   re fe re n ce


 EXAMPLE EXISTING FRAME




We b l o g w / ( p e r s o n a l i z e d ) G o o g l e M a p s e m b e d d e d ( s o u rce : c s i - s a o p a u l o. b l o g s p o t . co m )
co n cep t     setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


PORTAL & TEAM BLOGS




Po r ta l b l o g :
csi-saopaulo.blogspot.com
> share your thoughts
> gro up discussio ns
> ...


Te a m b l o g s :
csi-saopaulo#.blogspot.com
> 1 fo r each te a m (#)
> p ro j ec t diar y
> p ro gress day by day
> ...
co n cep t     setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


PORTAL & TEAM BLOGS




Po r ta l b l o g :
csi-saopaulo.blogspot.com
> share your thoughts
> gro up discussio ns
> ...


Te a m b l o g s :
csi-saopaulo#.blogspot.com
> 1 fo r each te a m (#)
> p ro j ec t diar y
> p ro gress day by day
> ...
co n cep t     setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


PORTAL & TEAM BLOGS




Po r ta l b l o g :
csi-saopaulo.blogspot.com
> share your thoughts
> gro up discussio ns
> ...


Te a m b l o g s :
csi-saopaulo#.blogspot.com
> 1 fo r each te a m (#)
> p ro j ec t diar y
> p ro gress day by day
> ...
co n cep t   setup framework   selec t web a p p   e mbe d we b a pp             s u mma r y             re fe re n ce


                                                                       IMAGES


                                                                                     picasa.com    flickr.com


                                                                        VIDEO




                                                                        AUDIO



                                                                                            2. select web apps
                                                                        MAPS




                                                                       FORMS




                                                                  CALENDARS




                                                              PRESENTATIONS




                                                          FLASH, RSS, OTHER...

                                                                                                                    ...
co n cep t         setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


 VIDEO




Yo uTu b e :
> (G eo)tag
> E mbed in G M a ps
> Full HD
> Annotations


A l t e r n a t i ve s :
> Jum pcut
> Vi meo
co n cep t               setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


 IMAGES




Picasa (web):
> S i ngl e im age s
> S li d es h ows
> S h are
> (G eo)tag



 A l t e r n a t i ve s :
> Fli c k r


To ol s f or XL i mage s:
> PhotoZoom
> Zo o m if y
> G o o g l e i m g c u t te r
co n cep t                  setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


 AUDIO




e s n i ps:
> m any for m ats
> p layer w idge t
> 5 G B s h are
> fo ld e r str uc t ure s


alternative players:
> G o o g l e M P 3 p l aye r
> Ya hoo m edia playe r
> D e l i c i o u s p l ay t a g g e r
co n cep t                 setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


 MAPS




Google Maps:
> R o a d / S a t / Te r r a i n
> Cu s tom m aps
> L i nk to YouTube
> L i nk to Picasa Web



A l t e r n a t i ve s :
> Ya hoo M ap s
> L i ve M ap s
co n cep t               setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


PRESENTATIONS




SlideShare:
> (G eo)tag
> E mbed in G M a ps
> Full HD
> Annotations


Omnisio:
> S li d es h ow & vide o
> Dual view
> B o u g h t by G o o g l e


Omnisio:
> S li d es h ow & vide o
> Dual view
co n cep t    setup framework    selec t web a p p   e mbe d we b a pp             s u mma r y            re fe re n ce


                                                                           IMAGES


                                                                                         picasa.com   flickr.com


                                                                            VIDEO




                                                                            AUDIO




                                                                            MAPS


                                                 3. embed apps
                                                                           FORMS




                                                                      CALENDARS




                                                                  PRESENTATIONS




CUSTOM SITE    GOOGLE SITES       WEBLOG
                                                              FLASH, RSS, OTHER...

                                                                                                                       ...
    ...
co n cep t    setup framework    selec t web a p p    e mbe d we b a pp               s u mma r y            re fe re n ce


                                                                             IMAGES


                                                                                            picasa.com   flickr.com


                                                                               VIDEO




                                                                               AUDIO




                                                                               MAPS


                                                 3. embed apps
                                                                              FORMS
                                                 > first:
                                                 get embed code

                                                 > then..:
                                                                         CALENDARS
                                                 place web app


                                                                     PRESENTATIONS




CUSTOM SITE    GOOGLE SITES       WEBLOG
                                                                 FLASH, RSS, OTHER...

                                                                                                                          ...
    ...
co n cep t               setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FIRST STEP:
GET EMBED CODE



How to?:
> s e a rch em bed o pt io n
> c us tom ize ( opt io na l)
> co py th e code


E xa m p l e G o o g l e M a p s :
> c li c k “ l in k ”
> c li c k cus tomize
> ad j u st s etting s
   (width; height; view)
> co py code
co n cep t               setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FIRST STEP:
GET EMBED CODE



How to?:
> s e a rch em bed o pt io n
> c us tom ize ( opt io na l)
> co py th e code


E xa m p l e G o o g l e M a p s :
> c li c k “ l in k ”
> c li c k cus tomize
> ad j u st s etting s
   (width; height; view)
> co py code
co n cep t               setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FIRST STEP:
GET EMBED CODE



How to?:
> s e a rch em bed o pt io n
> c us tom ize ( opt io na l)
> co py th e code


E xa m p l e G o o g l e M a p s :
> c li c k “ l in k ”
> c li c k cus tomize
> ad j u st s etting s
   (width; height; view)
> co py code
co n cep t               setup framework      selec t web a p p     e mbe d we b a pp           s u mma r y             re fe re n ce

                                        HTML CODE FOR EMBEDDING:
FIRST STEP:
GET EMBED CODE
                                        For embedding web applications different tags are used. It depends on the web application which
                                        tag is supported. All tags have similar parameters that determine what and how it's being dis-
                                        played. You might typically want to change the following three parameters:
How to?:
                                        src=”SourceFileUrl”     (replace SourceFileUrl by the url of the content you want embed)
> s e a rch em bed o pt io n
> c us tom ize ( opt io na l)           width=”Value”           (replace value by a value in pixels (eg. 400) or percentage (eg. 25%))
> co py th e code                       height=”Value”          (replace value by a value in pixels (eg. 400) or percentage (eg. 25%))

                                        The width and the height parameters determine the size of your embedded web application. If
E xa m p l e G o o g l e M a p s :
                                        you for instance want to embed an app into your blog that has posts with a maximum width of
> c li c k “ l in k ”
                                        400 pixels make sure your width value in the embed code is no more than 400.
> c li c k cus tomize
> ad j u st s etting s
                                        <EMBED> TAG:
   (width; height; view)                code:      <embed src=”SourceFileUrl” width=”400” height=”300”/>
> co py code                            function:  Defines embedded content, such as a plug-in.
                                        more info: http://www.w3schools.com/tags/html5_embed.asp

                                        <OBJECT> TAG:
                                        code:      <object src=”SourceFileUrl” width=”400” height=”300”>
                                                   alternative scripts (executed if object is not supported by browser) </object>
                                        function:  Used to include objects like images, audio, videos, Java applets, ActiveX, PDF, Flash.
                                        more info: http://www.w3schools.com/TAGS/tag_object.asp

                                        <IFRAME> TAG:
                                        code:      <iframe src=”SourceFileUrl” width=”400” height=”300”>
                                                   alternative text (shown if browser does not support iframes) </iframe>
                                        function:  Defines an inline frame that contains another document.
                                        more info: http://www.w3schools.com/TAGS/tag_iframe.asp
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t           setup framework   selec t web a p p   e mbe d we b a pp   s u mma r y   re fe re n ce


FINAL STEP:
PLACE WEB APP



H ow t o i n Bl ogger ? :
> g o to your we blog
> create “new post ”
> selec t “Edit H tml ” tab

> PAS T E THE CODE

> ( a d d titl e and ta g s)
> se le c t “Publ ish Post ”
> s e le c t “ View Blog”

> Yo u are don e !
co n cep t        setup framework    selec t web a p p    e mbe d we b a pp               s u mma r y             re fe re n ce


                                                                                 IMAGES


                                                                                                picasa.com    flickr.com


                                                                                   VIDEO




                                                                                   AUDIO



                                                                                                       2. select web apps
               1. create framework
                                                                                   MAPS


                                                     3. embed apps
                                                                                  FORMS
                                                     > first:
                                                     get embed code

                                                     > then..:
                                                                             CALENDARS
                                                     place web app


                                                                         PRESENTATIONS




CUSTOM SITE        GOOGLE SITES       WEBLOG
                                                                     FLASH, RSS, OTHER...

                                                                                                                               ...
    ...
For more lectures visit:

www.UrbanDetectives.com




      PARALLEL WORLDS LECTURE SERIES 2009

More Related Content

More from Jasper Moelker

Publicness The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
Publicness   The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)Publicness   The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
Publicness The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
Jasper Moelker
 
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
Jasper Moelker
 
Informality as Strategy by Bart Aptroot (17 Apr 2009)
Informality as Strategy by Bart Aptroot (17 Apr 2009)Informality as Strategy by Bart Aptroot (17 Apr 2009)
Informality as Strategy by Bart Aptroot (17 Apr 2009)
Jasper Moelker
 

More from Jasper Moelker (20)

Voorhoede - Front-end architecture
Voorhoede - Front-end architectureVoorhoede - Front-end architecture
Voorhoede - Front-end architecture
 
Living + Sport (educational project) - Posters (Jan 2007)
Living + Sport (educational project) - Posters (Jan 2007)Living + Sport (educational project) - Posters (Jan 2007)
Living + Sport (educational project) - Posters (Jan 2007)
 
Living + Sport (educational project) - Presentation (Jan 2007)
Living + Sport (educational project) - Presentation (Jan 2007)Living + Sport (educational project) - Presentation (Jan 2007)
Living + Sport (educational project) - Presentation (Jan 2007)
 
Facade Refurbishment of Rijkswaterstaat Westraven by Jasper Moelker (October ...
Facade Refurbishment of Rijkswaterstaat Westraven by Jasper Moelker (October ...Facade Refurbishment of Rijkswaterstaat Westraven by Jasper Moelker (October ...
Facade Refurbishment of Rijkswaterstaat Westraven by Jasper Moelker (October ...
 
CSI.Lagos: Lagos - Mega City or Crisis City - Bukka debate (18 Jun 2010)
CSI.Lagos: Lagos - Mega City or Crisis City - Bukka debate  (18 Jun 2010)CSI.Lagos: Lagos - Mega City or Crisis City - Bukka debate  (18 Jun 2010)
CSI.Lagos: Lagos - Mega City or Crisis City - Bukka debate (18 Jun 2010)
 
PermaCity: Hong Kong Fantasies - Presentation Alternative Economies (31 Oct 2...
PermaCity: Hong Kong Fantasies - Presentation Alternative Economies (31 Oct 2...PermaCity: Hong Kong Fantasies - Presentation Alternative Economies (31 Oct 2...
PermaCity: Hong Kong Fantasies - Presentation Alternative Economies (31 Oct 2...
 
Graduation defense 'Density & Daylight' by Jasper Moelker (05 Nov 2009)
Graduation defense 'Density & Daylight' by Jasper Moelker (05 Nov 2009)Graduation defense 'Density & Daylight' by Jasper Moelker (05 Nov 2009)
Graduation defense 'Density & Daylight' by Jasper Moelker (05 Nov 2009)
 
P4 Architecture (Panels (png version)) by Jasper Moelker
P4 Architecture (Panels (png version)) by Jasper MoelkerP4 Architecture (Panels (png version)) by Jasper Moelker
P4 Architecture (Panels (png version)) by Jasper Moelker
 
P4 Architecture by Jasper Moelker
P4 Architecture by Jasper MoelkerP4 Architecture by Jasper Moelker
P4 Architecture by Jasper Moelker
 
Edulearn09: Evaluation ICT tools CSI.SP by Jasper Moelker (06 July 2009)
Edulearn09: Evaluation ICT tools CSI.SP by Jasper Moelker (06 July 2009)Edulearn09: Evaluation ICT tools CSI.SP by Jasper Moelker (06 July 2009)
Edulearn09: Evaluation ICT tools CSI.SP by Jasper Moelker (06 July 2009)
 
(Inter)national Facades: International Building Teams by Nils Eekhout (28 May...
(Inter)national Facades: International Building Teams by Nils Eekhout (28 May...(Inter)national Facades: International Building Teams by Nils Eekhout (28 May...
(Inter)national Facades: International Building Teams by Nils Eekhout (28 May...
 
(Inter)national Facades: Integral Facade Design (MSc3 project) by Charlotte H...
(Inter)national Facades: Integral Facade Design (MSc3 project) by Charlotte H...(Inter)national Facades: Integral Facade Design (MSc3 project) by Charlotte H...
(Inter)national Facades: Integral Facade Design (MSc3 project) by Charlotte H...
 
(Inter)national Facades: International Facade Master: WHY? by Arie Bergsma (2...
(Inter)national Facades: International Facade Master: WHY? by Arie Bergsma (2...(Inter)national Facades: International Facade Master: WHY? by Arie Bergsma (2...
(Inter)national Facades: International Facade Master: WHY? by Arie Bergsma (2...
 
Publicness The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
Publicness   The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)Publicness   The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
Publicness The Power Of Control by Chris Rovers, Nicola Knop (17 Apr 2009)
 
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
Cortiços: Informal housing at its margin by Flavio Faggion, Jaqueline Rodrigu...
 
Picturing São Paulo by Jan van Ballegooijen, Martine Verhoeven, Rutger Huiber...
Picturing São Paulo by Jan van Ballegooijen, Martine Verhoeven, Rutger Huiber...Picturing São Paulo by Jan van Ballegooijen, Martine Verhoeven, Rutger Huiber...
Picturing São Paulo by Jan van Ballegooijen, Martine Verhoeven, Rutger Huiber...
 
Informality as Strategy by Bart Aptroot (17 Apr 2009)
Informality as Strategy by Bart Aptroot (17 Apr 2009)Informality as Strategy by Bart Aptroot (17 Apr 2009)
Informality as Strategy by Bart Aptroot (17 Apr 2009)
 
Minhocão - Informal use of the Urban Highway by Arife Karaosmanoglu, Toon Sta...
Minhocão - Informal use of the Urban Highway by Arife Karaosmanoglu, Toon Sta...Minhocão - Informal use of the Urban Highway by Arife Karaosmanoglu, Toon Sta...
Minhocão - Informal use of the Urban Highway by Arife Karaosmanoglu, Toon Sta...
 
CSI.SP: Valuating The Informal Built Environment by Daan van den Berg, Jasper...
CSI.SP: Valuating The Informal Built Environment by Daan van den Berg, Jasper...CSI.SP: Valuating The Informal Built Environment by Daan van den Berg, Jasper...
CSI.SP: Valuating The Informal Built Environment by Daan van den Berg, Jasper...
 
CSI.SP: Researching Urban Informality by Kees Koonings (18 Mar 2009)
CSI.SP: Researching Urban Informality by Kees Koonings (18 Mar 2009)CSI.SP: Researching Urban Informality by Kees Koonings (18 Mar 2009)
CSI.SP: Researching Urban Informality by Kees Koonings (18 Mar 2009)
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

CSI.SP: World of Web Apps by Jasper Moelker (06 Apr 2009)

  • 1. Jasper Moelker (Active IDs) World of Web Apps Lecture: 06-04-09 16:00 - 18:00 IAB, São Paulo, Brazil PARALLEL WORLDS LECTURE SERIES 2009
  • 2. con cept setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO FRAMEWORK W E B A P P L I C AT I O N S w i th AUDIO MAPS FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 3. con cept setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES W hy we b a p p s ? picasa.com flickr.com f Web applications allow you to publish data online. VIDEO During t h e resea rc h & d esign p ro cess we b a pps c a n be i mpl e me n te d a s a tool to organize and communicate multimedia co ntent. AUDIO We b 2 . 0 a p p s ? Web 2.0 stands fo r the social / par ticipator y we b Web 2.0 func tionalit y : tag, blog, comment, modify, share, rank , customize! MAPS FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 4. con cept setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO 1. create framework MAPS FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 5. con cept setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO 2. select web apps 1. create framework MAPS FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 6. con cept setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO 2. select web apps 1. create framework MAPS 3. embed apps FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 7. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce 1. create framework CUSTOM SITE GOOGLE SITES WEBLOG ...
  • 8. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce CUSTOM SITE WEBLOG Create your own website (framework): U s e a n e x i s t i n g f ra m ewo r k ( e. g. B l o gg e r ) : You NEED: You NEED: > HTML edito r > G o o g l e a cco u n t > ser ver spa ce > dom ain > k n ow l edg e & sk ills Yo u GET: Yo u G ET: > Total f reedom in layout > domain & storage space > Total freedom in navigation > layout template s > w ys i w yg e d i to r
  • 9. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce EXAMPLE CUSTOM FRAME Cust om f ra m e w / S li deSh are si l decast embe dde d (source : csi-sp. ur b)ande t c tive s. com)
  • 10. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce EXAMPLE CUSTOM FRAME Cu s to m f ra m e w / G o o g l e Ca l e n d a r e m b e d d e d ( s o u rce : p ra k t i j k vere n i g i n g b o u t . n l )
  • 11. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce EXAMPLE EXISTING FRAME We b l o g w / YouTu b e v i d e o e m b e d d e d ( s o u rce : a r 0 0 5 1 . b l o g s p o t . co m )
  • 12. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce EXAMPLE EXISTING FRAME We b l o g w / ( p e r s o n a l i z e d ) G o o g l e M a p s e m b e d d e d ( s o u rce : c s i - s a o p a u l o. b l o g s p o t . co m )
  • 13. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce PORTAL & TEAM BLOGS Po r ta l b l o g : csi-saopaulo.blogspot.com > share your thoughts > gro up discussio ns > ... Te a m b l o g s : csi-saopaulo#.blogspot.com > 1 fo r each te a m (#) > p ro j ec t diar y > p ro gress day by day > ...
  • 14. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce PORTAL & TEAM BLOGS Po r ta l b l o g : csi-saopaulo.blogspot.com > share your thoughts > gro up discussio ns > ... Te a m b l o g s : csi-saopaulo#.blogspot.com > 1 fo r each te a m (#) > p ro j ec t diar y > p ro gress day by day > ...
  • 15. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce PORTAL & TEAM BLOGS Po r ta l b l o g : csi-saopaulo.blogspot.com > share your thoughts > gro up discussio ns > ... Te a m b l o g s : csi-saopaulo#.blogspot.com > 1 fo r each te a m (#) > p ro j ec t diar y > p ro gress day by day > ...
  • 16. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO 2. select web apps MAPS FORMS CALENDARS PRESENTATIONS FLASH, RSS, OTHER... ...
  • 17. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce VIDEO Yo uTu b e : > (G eo)tag > E mbed in G M a ps > Full HD > Annotations A l t e r n a t i ve s : > Jum pcut > Vi meo
  • 18. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES Picasa (web): > S i ngl e im age s > S li d es h ows > S h are > (G eo)tag A l t e r n a t i ve s : > Fli c k r To ol s f or XL i mage s: > PhotoZoom > Zo o m if y > G o o g l e i m g c u t te r
  • 19. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce AUDIO e s n i ps: > m any for m ats > p layer w idge t > 5 G B s h are > fo ld e r str uc t ure s alternative players: > G o o g l e M P 3 p l aye r > Ya hoo m edia playe r > D e l i c i o u s p l ay t a g g e r
  • 20. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce MAPS Google Maps: > R o a d / S a t / Te r r a i n > Cu s tom m aps > L i nk to YouTube > L i nk to Picasa Web A l t e r n a t i ve s : > Ya hoo M ap s > L i ve M ap s
  • 21. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce PRESENTATIONS SlideShare: > (G eo)tag > E mbed in G M a ps > Full HD > Annotations Omnisio: > S li d es h ow & vide o > Dual view > B o u g h t by G o o g l e Omnisio: > S li d es h ow & vide o > Dual view
  • 22. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO MAPS 3. embed apps FORMS CALENDARS PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 23. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO MAPS 3. embed apps FORMS > first: get embed code > then..: CALENDARS place web app PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 24. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FIRST STEP: GET EMBED CODE How to?: > s e a rch em bed o pt io n > c us tom ize ( opt io na l) > co py th e code E xa m p l e G o o g l e M a p s : > c li c k “ l in k ” > c li c k cus tomize > ad j u st s etting s (width; height; view) > co py code
  • 25. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FIRST STEP: GET EMBED CODE How to?: > s e a rch em bed o pt io n > c us tom ize ( opt io na l) > co py th e code E xa m p l e G o o g l e M a p s : > c li c k “ l in k ” > c li c k cus tomize > ad j u st s etting s (width; height; view) > co py code
  • 26. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FIRST STEP: GET EMBED CODE How to?: > s e a rch em bed o pt io n > c us tom ize ( opt io na l) > co py th e code E xa m p l e G o o g l e M a p s : > c li c k “ l in k ” > c li c k cus tomize > ad j u st s etting s (width; height; view) > co py code
  • 27. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce HTML CODE FOR EMBEDDING: FIRST STEP: GET EMBED CODE For embedding web applications different tags are used. It depends on the web application which tag is supported. All tags have similar parameters that determine what and how it's being dis- played. You might typically want to change the following three parameters: How to?: src=”SourceFileUrl” (replace SourceFileUrl by the url of the content you want embed) > s e a rch em bed o pt io n > c us tom ize ( opt io na l) width=”Value” (replace value by a value in pixels (eg. 400) or percentage (eg. 25%)) > co py th e code height=”Value” (replace value by a value in pixels (eg. 400) or percentage (eg. 25%)) The width and the height parameters determine the size of your embedded web application. If E xa m p l e G o o g l e M a p s : you for instance want to embed an app into your blog that has posts with a maximum width of > c li c k “ l in k ” 400 pixels make sure your width value in the embed code is no more than 400. > c li c k cus tomize > ad j u st s etting s <EMBED> TAG: (width; height; view) code: <embed src=”SourceFileUrl” width=”400” height=”300”/> > co py code function: Defines embedded content, such as a plug-in. more info: http://www.w3schools.com/tags/html5_embed.asp <OBJECT> TAG: code: <object src=”SourceFileUrl” width=”400” height=”300”> alternative scripts (executed if object is not supported by browser) </object> function: Used to include objects like images, audio, videos, Java applets, ActiveX, PDF, Flash. more info: http://www.w3schools.com/TAGS/tag_object.asp <IFRAME> TAG: code: <iframe src=”SourceFileUrl” width=”400” height=”300”> alternative text (shown if browser does not support iframes) </iframe> function: Defines an inline frame that contains another document. more info: http://www.w3schools.com/TAGS/tag_iframe.asp
  • 28. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 29. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 30. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 31. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 32. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 33. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce FINAL STEP: PLACE WEB APP H ow t o i n Bl ogger ? : > g o to your we blog > create “new post ” > selec t “Edit H tml ” tab > PAS T E THE CODE > ( a d d titl e and ta g s) > se le c t “Publ ish Post ” > s e le c t “ View Blog” > Yo u are don e !
  • 34. co n cep t setup framework selec t web a p p e mbe d we b a pp s u mma r y re fe re n ce IMAGES picasa.com flickr.com VIDEO AUDIO 2. select web apps 1. create framework MAPS 3. embed apps FORMS > first: get embed code > then..: CALENDARS place web app PRESENTATIONS CUSTOM SITE GOOGLE SITES WEBLOG FLASH, RSS, OTHER... ... ...
  • 35. For more lectures visit: www.UrbanDetectives.com PARALLEL WORLDS LECTURE SERIES 2009