0
Widgets What are they?
Widgets, A definition… <ul><li>Something you find in your beer? </li></ul><ul><li>Not in this context </li></ul>
Widgets, A definition… <ul><li>A widget in this context refers to: </li></ul><ul><li>A portable chunk of code that can be ...
Widgets, A definition…Cont. <ul><li>A widget is anything that can be embedded within a page of HTML, i.e. a web page.  </l...
What forms do they take? <ul><li>Online games </li></ul><ul><li>Applications-  </li></ul><ul><ul><ul><li>Clocks </li></ul>...
Examples <ul><li>http://www.widgipedia.com/widgets/gallery/ </li></ul><ul><li>http://www.widgetbox.com/widget/simpsomaker ...
What are the business uses? <ul><li>Widgets can add personalised functionality to websites/blogs/personal pages </li></ul>...
What are their limitations? <ul><li>Highly technical to build: </li></ul><ul><ul><li>To personally build a DHTML widget, y...
Questions?
Upcoming SlideShare
Loading in...5
×

Widgets

1,578

Published on

A brief introduction to widges

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,578
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Widgets"

  1. 1. Widgets What are they?
  2. 2. Widgets, A definition… <ul><li>Something you find in your beer? </li></ul><ul><li>Not in this context </li></ul>
  3. 3. Widgets, A definition… <ul><li>A widget in this context refers to: </li></ul><ul><li>A portable chunk of code that can be installed and executed within any separate HTML-based web page by an end user without requiring additional compilation </li></ul>
  4. 4. Widgets, A definition…Cont. <ul><li>A widget is anything that can be embedded within a page of HTML, i.e. a web page. </li></ul><ul><li>A widget adds some content to that page that is not static. </li></ul><ul><li>Generally widgets are third party originated however they can be home made </li></ul>On the whole: Widgets enrich your desktop or web pages with functionality, useful information and a bit of fun without the need for any technical expertise.
  5. 5. What forms do they take? <ul><li>Online games </li></ul><ul><li>Applications- </li></ul><ul><ul><ul><li>Clocks </li></ul></ul></ul><ul><ul><ul><li>Music players </li></ul></ul></ul><ul><ul><ul><li>Event countdowns </li></ul></ul></ul><ul><ul><ul><li>Auction-tickers </li></ul></ul></ul><ul><ul><ul><li>Stock market tickers. </li></ul></ul></ul><ul><ul><ul><li>Flight arrival information </li></ul></ul></ul><ul><ul><ul><li>Daily weather </li></ul></ul></ul>They can take the form of any accessory, application or information service! http://www.youtube.com/watch?v=HRAmQ_m2asg
  6. 6. Examples <ul><li>http://www.widgipedia.com/widgets/gallery/ </li></ul><ul><li>http://www.widgetbox.com/widget/simpsomaker </li></ul>
  7. 7. What are the business uses? <ul><li>Widgets can add personalised functionality to websites/blogs/personal pages </li></ul><ul><li>Widgets provide a platform which can virally spread, which means that within a short time they can appear on many websites. </li></ul><ul><li>As a result widgets provide a great platform for advertisements </li></ul>
  8. 8. What are their limitations? <ul><li>Highly technical to build: </li></ul><ul><ul><li>To personally build a DHTML widget, you will need HTML, CSS and JavaScript knowledge. </li></ul></ul><ul><ul><li>To build a Flash widget you will need to use a Flash authoring software </li></ul></ul><ul><ul><li>To build a Java applet, you will need a Java compiler </li></ul></ul><ul><li>They can be used for malicious purposes: </li></ul><ul><ul><li>E.g. the Facebook “Secret Crush” widget, reported in early 2008 by Fortinet as luring users to install Zango adware. </li></ul></ul>
  9. 9. Questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×