At the Crossroads of Web and Interactive Multimedia: an Approach to Merge the Two Realms

Size: px
Start display at page:

Download "At the Crossroads of Web and Interactive Multimedia: an Approach to Merge the Two Realms"

Transcription

1 At the Crossroads of Web and Interactive Multimedia: an Approach to Merge the Two Realms Stefano Ferretti, Paola Salomoni, Marco Roccetti, Silvia Mirri, Ludovico A. Muratori Dipartimento di Scienze dell Informazione, Università di Bologna, Bologna, Italy {sferrett, salomoni, roccetti, Abstract Multimedia and Web 2.0 can meet up. Despite the success they have obtained in last years, these two domains present some important limitations. In particular, current Web 2.0 based technologies, such as wikis, blogs, podcasts, commonly resort to sequential combinations of contents, rather than exploiting dynamic and synchronized compositions of discrete and continuous media resources. On the other hand, tools for multimedia content authoring and distribution usually lack cooperativeness, interactivity, use of adequate metatagging structures and application mash-up. This paper discusses how by merging these two worlds it is possible to inherit the advantages while removing their limitations. We describe a system exemplar we developed for the cooperative creation, manipulation and sharing of rich media contents. Keywords- Collaborative Multimedia Authoring; Pervasive Distribution; Annotation Systems; Collaborative e-learning. I. INTRODUCTION Multimedia and Web 2.0 are currently two separate worlds with poor intersections between each other [2]. Specifically, a variety of useful features of the multimedia domain are not exploited at all in the Web 2.0 field. Among these, it is worth mentioning structured multimedia authoring systems, (continuous and discrete) media synchronization languages for the rich media contents production, profiling protocols describing users and their devices, dynamic customization strategies, user-centered delivery, etc [6, 7, 9]. Nevertheless, multimedia lacks many of those characteristics that lead Web 2.0 to its wide success. The very first missing features, which are regarded as winning aspects of Web 2.0 technologies, include open participation and collaboration, easy-to-use online applications, interactive assembly from diverse sources. All these characteristics make the network as a platform shared by all users. Services can be easily combined as new mash-ups exploiting data coming from different sources into a single, integrated tool. Another important factor in Web 2.0 is the possibility, offered to the users, to associate new metadata and annotations to shared contents. This has led to the introduction of folksonomies, i.e. collaborative tagging approaches, which revolutionized the methods of labelling online contents, without the boundaries of using specific hierarchies and the constraints of exploiting a unified, regulated taxonomy. This aspect is still totally unexplored in the multimedia domain [2]. Despite these differences, there is room to merge these two worlds into a unique realm. In particular, since Web 2.0 is regarded as the platform of the future, Web 2.0 technologies can be put to good use to construct mature multimedia (2.0) applications. We will take into consideration important features of the Web 2.0 and show their melting point with multimedia. First, we show how Web 2.0 based collaborative editing can be exploited to produce rich multimedia contents. This allows to remove, on the Web 2.0 side, the constraint of being able to produce just limited, discrete media resources, and, on the multimedia side, the complete absence of cooperation in the authoring process. We will show how the specific solutions we present have been technically exploited for the development of a new collaborative, pervasive system for the dynamic editing of rich media contents. In particular, this system exploits an extended wiki-type editing interface. The extended wiki syntax we introduce allows to specify timing properties of several media resources to be synchronized and combined into a compound media presentation. Alternative resources can be associated to primary ones by users, hence augmenting the accessibility of collaboratively produced rich media contents. Second, we will discuss how tagging approaches should be employed for characterizing multimedia elements, in order to inherit from the two domains both the freedom (typical of Web 2.0) to associate to a content whatever semantic keyword, and the possibility (typical of multimedia) of profiling rich media contents depending on their structure and on the media elements that compose them. This would facilitate an open categorization as well as a proper manipulation of these contents. The idea is that once tags have been associated to contents, these can be customized and delivered to users which have been adequately profiled. Third, we will demonstrate how the strengths of Web 2.0 and multimedia can be overlapped to produce a mash-up of services that, on one side, allows users to exploit new collaborative applications for multimedia editing and, on the other side, promotes a pervasive delivery of produced rich media contents. Thanks to the service mash-up we devised, these contents can be dynamically manipulated using typical facilities of Web 2.0 and distributed multimedia. Hence, for instance, RSS feeds can be exploited to advertise the production (or modification) of new contents. Concurrently, customization and delivery facilities, which are typical features of multimedia for continuous media, can be automatically employed so as to guarantee a pervasive distribution of multimedia resources. Based on the use of a multimedia adaptation service we developed, multimedia contents are automatically customized, before being delivered to a specific user, depending on the specific user profile and his exploited device. In particular, resources created using our extended wiki syntax can be transformed into complex SMIL multimedia /09/$ IEEE 1

2 presentations, as well as single video streams, or even discrete XHTML documents [9]. This promotes a pervasive delivery and sharing of cooperatively authored multimedia contents. In rest of the paper, we first discuss the current approaches to author contents (Section II); we then describe how rich media contents can be edited collaboratively based on our solution (Section III), how they can be tagged (Section IV) and customized to guarantee a pervasive delivery (Section V). Some concluding remarks are then provided in Section VI. II. RICH MEDIA CONTENTS COLLABORATIVE EDITING The Web 2.0 phenomenon has caused an explosion of interest in collaborative, interactive, online authoring tools. The use of wikis for producing hypertext-based contents is now widespread. The same holds for other free editing applications, such as Google Docs & Spreadsheet, for instance. The strong success of these services is due to the fact that these are easyto-use online applications, accessible through a common Web browser. Neither ad-hoc software is required, nor any particular skills to interact with the application. This results in an ever increasing involvement and participation of Web users that become content producers, besides being consumers. A limitation of contents produced through these Web 2.0 applications is that they typically consist of single media resources, e.g., a video file authored offline and published on YouTube, or a limited set of discrete media resources. In the case of wikis, for instance, contents produced by collaborative users are mainly text-based HTML documents with fixed structures, some images and simple graphic styling. However, no continuous media can be employed or manipulated for producing compound multimedia contents. Needless to say, this greatly simplifies the problems concerned with the presentation of the content, guaranteeing a high level of pervasiveness. Indeed, the use of HTML makes almost all contents easily accessible through any browserequipped device. The collaborative editing software can be managed at the wiki administration level through CSS technologies, thus exempting users from the weight of designing the graphical appearance of edited contents. This would allow to structure contents based on different possible alternatives of presentation. This way, the styling operation can be completely transparent to the user, which is simply asked to edit the content. As to multimedia authoring, things run completely different. The process of editing multimedia contents is currently accomplished offline by a single, expert producer. A plethora of video editing software applications exist, such as those ones developed by Adobe, Apple, Avid, as well as open source projects (e.g., Kdenlive, Kino). When we go online, it seems that multimedia authoring almost remains at the level of creating Flash videos, or something similar to the typical Web 2.0 practice of grabbing some video with the cellphone and upload it on YouTube [2]. Some simple online services exist that allow to edit videos, e.g., InternationalRemix, JumpCut. Apart from their limited effectiveness, the main limitations of these online tools are that they explicitly focus on a single media and do not allow the collaborative editing of rich media contents, where different kinds of media elements can be exploited to create compound, synchronized presentations. Recent advances have been made with new tools for collaboratively producing videos, e.g., Kaltura [5] or new annotation features offered by YouTube, yet limiting the cooperative authoring to a single media resource, through simple editing features. As a matter of fact, the authoring, manipulation and distribution of rich media contents is one of the most interesting topics of research in multimedia. The idea is that several discrete and continuous media resources can be utilized as building blocks for creating a wider, interactive (and thus rich ) content that incorporates all the single elements. Thus, you can take a pre-recorded video and synchronize it with some audio, a set of some image slides, some flash animations and publish it as a Quicktime video, or a SMIL document. Then, alternative contents, such as captions, may be associated to primary media types (e.g., audio or video). This represents a valuable aspect since, in principle, it offers different options to enjoy the same content, enabling users to choose which is the modality they prefer and which better addresses their own preferences and needs. The problem here is to devise a solution which permits a collaborative editing of rich media contents, through an online, easy-to-use authoring system. III. WHERE WEB 2.0 AND MULTIMEDIA EDITING CAN MEET: PROPOSED SOLUTION Trying to find a meeting point for the Web 2.0 and the multimedia fields, we discuss the approach we have developed for the cooperative creation and sharing of rich media resources. Specifically, features have been built to add and synchronize: i) one or more video files (to be shown in sequence), ii) audio files, iii) one or more images, to be shown in sequence in a given region of the screen (different from the region associated to the video), iv) subtitles alternative to audio flows, and v) alternative annotations associated to any other media element present in the presentation. Table 1: Wiki-syntax and Corresponding SMIL Attributes Wiki-syntax SMIL attributes Tags $Ts begin= Ts _$Ts end= Ts ::Ts dur= Ts ^^^ <seq> +++ <par> VVVurlVVV <video src= url /> AAAurlAAA <audio src= url > IIIurlIII <img src= url > TTTurlTTT <text src= url > SSSurlSSS <textstream src= url > MMMurlMMM <animation src= url > To make this possible, users are provided with an easy-touse Wiki-type editing interface to collaboratively manipulate multimedia contents [4]. As in all wikis, a specific wikitext is in charge of creating and organizing contents. The original (DokuWiki) syntax has being extended to specify timing properties and synchronize media elements. The wiki-like editing interface provides a versioning tool, so that each user has a better control on the updates he introduces during the cooperative editing. The system manages and stores this 2

3 wikitext specification as a textual file. However, the language is sufficiently expressive to allow the collaborative creation of SMIL-based multimedia presentations. Table 1 reports the mapping between the Wiki syntax that the user may employ to add new media resources (e.g., audio, video, images, text) and to specify timing and synchronization relationships. The table shows the corresponding specifications in SMIL. opera mpeg player screen reader MS-IE b c Adaptation system Multimedia Repository mozilla Client a Figure 2. Content Customization. Figure 1. Wiki-like Editing Interface for the Collaborative Editing of Multimedia Contents. Figure 1 shows an example of screenshot of our developed cooperative editing interface. In the example, the edited source code refers to the attempt to add a video file together with an audio file, a text and some images. Timing specifications are defined to state when and how long these captions must be displayed. These subtitles can be employed upon direct request of a user, or even automatically activated during the content presentation, if the user profile states that, for instance, the user is deaf, or when the client terminal has no audio capabilities. The default form of presentation is as a SMIL presentation. Our system exploits an adaptation service in charge to customize contents, in order to guarantee pervasive and accessible multimedia distribution services [9]. Specifically, upon request for a specific content, a content adaptation strategy is performed depending on the types of the available media elements composing the rich media content, and on the user profile [9]. The wikitext specification is employed to produce the final content to be visualized. By comparing the needs of the user (based on the metadata in his profile) and the available media elements in the rich media content (based on its associated metadata), the content can be presented as a SMIL multimedia presentation, a single video file (containing all the media flows combined into a unique one), or even a XHTML hypertext document [5]. Thus, for instance, a deaf user, which asks for a content through the use of a common PC, will receive a high quality SMIL presentation with captions activated instead of audio flows (see Figure 2, case a). Instead, a blind user will receive a properly adapted XHTML document (see Figure 2, case b). This way, it is ensured that all the contents will be presented to the blind user as a linear sequence (thus avoiding cognitive overload); then, text can be converted at the client-side, by resorting to a screen reader or a Braille display. Finally, a mobile user joining the system through the use of a PDA (with no support for SMIL technologies), will receive a video version properly encoded to fit the technical characteristics of the exploited client device (see Figure 2, case c). IV. TAGGING RICH MEDIA CONTENTS The Web 2.0 has suddenly shifted the attention from the need to identify good taxonomies and hierarchical organizations for characterizing contents, to a broader use of general tags, leading to the creation of folksonomies. This important revolution has determined a new style of collaborative categorization of sites using freely chosen keywords, instead of creating a rigid and static range of categories [8]. The success of this approach is mainly due to its simplicity. In fact, upon creation to (or access to) a new Web resource, each user is let completely free to associate to that content whatever keyword he/she wants. This philosophy is in contrast with the approach adopted by the multimedia research community that seeks for a unified ontology. For instance, MPEG-7 includes in its standard a controlled vocabulary to characterize and annotate multimedia contents. This categorization could be used to retrieve contents from digital archives. As a matter of facts, such metadata are currently not exploited at all [2]. The fact is that tagging a Web content is much simpler than tagging a rich media content. Indeed, when a user adds a tag to a photo in Flickr, it is quite obvious that the tag relates to the content depicted on the image. Everyone knows it is some kind of picture. In general, each content in Web 2.0 is encoded using a single type of media, and its associated tags refer to the semantics of the content. Conversely, in the multimedia domain, tags associated to contents may refer not only to the semantic meaning of the resource, but also to other kinds of information. A clear example is represented by all those tags that refer to the accessibility issues of a multimedia content, e.g., ACCMD [9]. Indeed, the structure of the rich media content and tags exploited to represent this structure permit to characterize the level of accessibility of the content itself. For instance, a tag is provided in ACCMD which details all the features of the rich media content. ACCMD tags inside it allow to specify that certain contents can be, for instance, accessed only by a portion of the audience, when no alternatives for some primary media elements are available. When multiple alternatives are provided on the rich media content, instead, the <primary> tag defines which is the primary resource and describes its features; 3

4 <equivalentresource> elements allow to point to alternative resources for the primary one. These alternatives can be dynamically exploited if these may help the user to enjoy the content. Thus, for instance, when available as alternative resources, subtitles and additional textual descriptions of contents can be utilized by deaf / hard of hearing people, foreign users, or users which exploit devices unsupplied with audio capabilities [9]. Needless to say, to identify the best option among the wide range of possible presentations of rich media contents, information is needed to characterize (and hence, to tag) the user itself. Standards exist that cope with this issue. For instance, in the context of e-learning scenarios the IMS Learner Information Profile (IMS LIP) and the IMS Accessibility Learner Profile (IMS ACCLIP) standards describe users in terms accessibility constraints ( User preferences are detailed within an XML document. Within this profile, for instance, a <display> tag is in charge of describing how contents should be displayed to the user. Take as an example the case of a blind user; a <screenreader> element might be present which asserts that the user exploits a screen-reader. This information states that textual information can be sent to that user. On the other hand, the W3C CC/PP specification offers a vocabulary to fully represent client devices and all their possible computation and communication constraints ( Hence, CC/PP profiles contain information on the device in terms of hardware capabilities, e.g., display width and display height resolution, audio board presence, images support, Braille display presence, software capabilities, and so on. At the end of the story, due to the high complexity of rich media contents, it is not possible to directly transfer Web 2.0 based folksonomies to the multimedia domain and exploit them alone. Rather, several levels of tagging strategies should be adopted, to cover all the possible domains of additional information to be associated to rich media contents. With this in view, we have devised a solution that tackles the problem as follows. According to our approach, each multimedia content has different levels of tags. Tags concerned with the semantic meaning of the collaboratively produced content can be freely added by users, thank to our Wiki-like editing interface. This approach inherits the easy-to-use Web 2.0 categorization methodology for the semantic domain. We then characterize the structure of the rich media content using ACCMD metatags that specify which typologies of (primary and alternative) media resources are available in a rich media content and those that can be used to present the final content. The wikitext interpreter is able to analyze the structure of the rich media content, find all media elements composing it and store this information. Our extended wiki interface provides users with an additional button that allows to specify, upon insertion of a new content, if this is a primary resource or an alternative one. Figure 3 shows how the ACCMD related to a given resource may change upon insertion of new media elements to the specific rich media content. Just as an example, assume that a user adds some caption to a given audio file through our system. After the insertion of the text through the Wiki interface, the user is asked to specify whether the inserted text is a primary or an alternative resource. As soon as the user specifies that the text is an alternative resource for the audio file, the ACCMD code for that audio resource is updated (see Figure 3). Also captions get their ACCMD code, in which they are defined as a secondary resource and the hastext attribute is set to true, stating that this is a text-based resource. <primary hasauditory="true" hastext="false" hasvisual="false"/> Audio <primary hasauditory="true" hastext="false" hasvisual="false"> <equivalentresource> captions.txt </equivalentresource> </primary> Audio + <secondary hasauditory="false" hastext="true" hasvisual="false"/> Caption Figure 3. Evolution of the ACCMD code for an audio file, through the collaborative editing process promoted by our system. At time of distribution and presentation, all the information contained within the ACCMD associated to a rich media content is matched with the profile of the user. A user profiling approach is exploited that considers both accessibility information as well as technical characteristics of his/her device [9]. This is accomplished by employing both the IMS ACCLIP and CC/PP standards, coupled into a unique profile. The ACCLIP-based information describes user preferences that relate to accessibility constraints (e.g., preferred/required input/output modalities or preferred content alternatives), while CC/PP based information is exploited to profile client devices. The idea is that when some specific user requirement, detailed in the ACCLIP derived elements, corresponds to a feature availability on the exploited device, detailed in related CC/PP derived elements (e.g., a request for a screen reader, properly installed on the device), then the feature can be exploited to meet the user s needs. Thus, contents can be adapted to be exploited through that feature (e.g., captions and text can be sent to a blind user, since the screen reader will transform that textual information into an audio stream). Conversely, if some specific requirement, detailed in ACCLIP derived elements, does not correspond to a feature availability on the device, detailed in CC/PP derived elements (e.g., a request for the use of a screen reader, not available on the device), the feature cannot be exploited and, if possible, alternative solutions are needed. Thus, based on the types of media the user can enjoy, the ACCMD of the rich media content, created during the collaborative editing activity, is inspected. Only those media resources composing the rich media content, which match the constraints imposed by the user, are selected. These resources are then adapted (if needed), composed, synchronized and then delivered to the user [9]. 4

5 V. SERVICE MASH-UP FOR A PERVASIVE CONTENT DISTRIBUTION The success of Web 2.0 is mainly due to the wide mash-up of services already available, which are utilized, combined and merged to create new attractive online applications. By exploiting facilities offered by AJAX technologies, services can be created that combine data coming from RSS feeds of the preferred news sites, photos from Flickr, videos from YouTube, bookmarks from Del.icio.us, events from Eventful, music from myspace or LastFM, places from Google Maps. The idea is that of enabling ordinary people to create useful applications by combining different online information sources. In this sense, Yahoo s Pipes tool is a prominent example. Like Unix pipes, this online tool allows the combination and aggregation of Web modules and commands using a graphical user interface, in few simple steps. Another important example is OpenLaszlo, an open source platform for the development and delivery of rich Internet applications. This platform exploits an XML programming language that can be compiled to obtain a binary SWF Flash or a DHTML file, to be enjoyed via a browser. Following this philosophy, we claim that new multimedia (2.0) applications should be thought as a combination and aggregation of different online services, instead of a standalone product. Based on this, our system has been designed as a mash-up of services for the production, customization and distribution of multimedia contents (see Figure 4). opera mpeg player screen reader MS-IE rendering wiki RSS feed mashup Web media mng ( Another service is in charge of converting a wide set of continuous media formats, based on the open source library for media conversion FFmpeg ( Another Web service is in charge of taking the SMIL code (produced by the extended Wiki editing service) and transcode it into an XHTML document or a single video. Finally, we also included an external Web service for converting text from a specific language to another one (i.e., To adapt contents, the adaptation service first inspects the user profile and the ACCMD associated to the rich media content to determine which typologies of media should be delivered to a given user. The best type of presentation is identified (e.g., SMIL presentation, single video, XHTML document) [9]. Media elements to be composed are selected and combined, based on the timing specification provided by users during the content editing using the Wiki-like interface. Encoding formats for single media elements are selected, based on the client profile and, when needed, media elements are adapted to fit the client s needs. The produced content is then delivered to the user. A detailed description of the adaptation service, together with a complete performance evaluation, can be found in [9]. VI. CONCLUSIONS Web 2.0 and multimedia can indeed meet together. Taking the best of the two worlds, it becomes possible to create highly collaborative and interactive multimedia (2.0) applications. The melting point can be found in the mash-up of functionalities where technologies of Web 2.0 such as those based on rich Internet applications and social tagging are integrated with others coming from the multimedia field, such as manipulation of rich media contents, pervasive distribution, ubiquitous communication. The developed system confirms our claims. mozilla Client editing storage tagging discovery Figure 4. Service Mash-up. Multimedia adaptation In particular, we already mentioned that our rich media contents editing system is based on the use of an extended wiki. This way, (discrete and continuous) media elements can be cooperatively combined and synchronized using our wiki-type interface. Then, open Web 2.0 services can be freely combined to it. Thus, tags can be associated thanks to features provided by a plugin of the employed wiki engine. Moreover, classic discovery mechanisms for discovering rich media contents and tracking their changes might be employed, such as RSS feeds and/or other Web 2.0 publish-subscribe mechanisms. As a matter of fact, the adaptation service we developed in our system is another mash-up of transcoding Web services. In the current version of our system, we exploit different Web services for specific transcoding operations. In particular, a Web service has been explicitly developed to manage and transform several image formats, based on the use of the open source library for image conversion ImageMagick REFERENCES [1] T. Berners-Lee, M. Fischetti, Weaving the Web. The original design and ultimate destiny of the World Wide Web, by its inventor, Harper San Francisco, [2] S. Boll, MultiTube--Where Web 2.0 and Multimedia Could Meet, IEEE MultiMedia, 14(1): 9-13 January, [3] S. Downes, E-learning 2.0, ACM elearn Magazine, (October 2005) vol. 10 (2005) [4] S. Ferretti, S. Mirri, M. Roccetti, P. Salomoni, Notes for a Collaboration: On the Design of a Wiki-type Educational Video Lecture Annotation System, Proc. IEEE International Conference on Semantic Computing, Irvine, CA, IEEE, September 2007, [5] Kaltura Open Source Video Platform, [6] T. Laakko, T. Hiltunen Adapting Web Content to Mobile User Agents, IEEE Internet Computing, 9(2):46-53, [7] R. Mohan, J. Smith, C.S. Li, Adapting Multimedia Internet Content for Universal Access, IEEE Transactions on Multimedia, 1999, [8] T. O'Reilly, Web 2.0 Compact Definition: Trying Again, 2006, [9] P. Salomoni, S. Mirri, S. Ferretti, M. Roccetti, A Multimedia Broker to support Accessible and Mobile Learning through Learning Objects Adaptation, ACM Transactions on Internet Technology, ACM Press, 8(2):9-23, February [10] A. Savidis, C. Stephanidis, Developing inclusive e-learning and e- entertainment to effectively accommodate learning difficulties, ACM SIGACCESS Accessibility and Computing, 83 (Sep. 2005),

Notes for a Collaboration: On the Design of a Wiki-type Educational Video Lecture Annotation System

Notes for a Collaboration: On the Design of a Wiki-type Educational Video Lecture Annotation System International Conference on Semantic Computing Notes for a Collaboration: On the Design of a Wiki-type Educational Video Lecture Annotation System Stefano Ferretti, Silvia Mirri, Marco Roccetti, Paola

More information

Transcoding in Online Rich-media Edutainment: a Dynamic Approach based on Content/Context Awareness

Transcoding in Online Rich-media Edutainment: a Dynamic Approach based on Content/Context Awareness Transcoding in Online Rich-media Edutainment: a Dynamic Approach based on Content/Context Awareness Silvia Mirri, Paola Salomoni, Stefano Ferretti Dipartimento di Scienze dell Informazione, Università

More information

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October

More information

Web 2.0, AJAX and RIAs

Web 2.0, AJAX and RIAs Web 2.0, AJAX and RIAs Asynchronous JavaScript and XML Rich Internet Applications Markus Angermeier November, 2005 - some of the themes of Web 2.0, with example-sites and services Web 2.0 Common usage

More information

History and Backgound: Internet & Web 2.0

History and Backgound: Internet & Web 2.0 1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems

More information

Web 2.0 Tutorial. Jacek Kopecký STI Innsbruck

Web 2.0 Tutorial. Jacek Kopecký STI Innsbruck Web 2.0 Tutorial Jacek Kopecký STI Innsbruck SOA4All Kick-off -Madrid, 25th-27th March 2008 Web 2.0 and SOA: Overview Questions to be addressed: What is Web 2.0? What technologies does Web 2.0 comprise?

More information

ALOE - A Socially Aware Learning Resource and Metadata Hub

ALOE - A Socially Aware Learning Resource and Metadata Hub ALOE - A Socially Aware Learning Resource and Metadata Hub Martin Memmel & Rafael Schirru Knowledge Management Department German Research Center for Artificial Intelligence DFKI GmbH, Trippstadter Straße

More information

Effective Web Site: Global Standards and Best Practices

Effective Web Site: Global Standards and Best Practices Effective Web Site: Global Standards and Best Practices The Internet environment is characterized by: Billions of web-sites, proliferation of data sources; and Exponential growth of online information.

More information

Apple Inc. November 2007

Apple Inc. November 2007 Standardized multimedia elements in HTML5 Position paper for the W3C Video on the web workshop Kevin Calhoun, Eric Carlson, Adele Peterson, Antti Koivisto Apple Inc. November 2007 1 Introduction We believe

More information

1. Technology Survey. 1. Please provide the following information regarding your current teaching responsibilities. Page 1

1. Technology Survey. 1. Please provide the following information regarding your current teaching responsibilities. Page 1 1. Technology Survey This is a short survey to assess the technology needs at xxx School. The results will be used to develop department specific technology instruction. For a complete description of each

More information

Blackboard. Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11. (Published January 14, 2013) Contents: Introduction

Blackboard. Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11. (Published January 14, 2013) Contents: Introduction Blackboard Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11 (Published January 14, 2013) Contents: Introduction Key Improvements VPAT Section 1194.21: Software Applications and

More information

Collaboration. Problems in collaboration. The solution

Collaboration. Problems in collaboration. The solution Collaboration László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 1 ELTE/MTA Theoretical Linguistics Programme; Research Institute for Linguistics, Hungarian Academy of Sciences One of the reasons for working

More information

Web 2.0: Crowdsourcing:

Web 2.0: Crowdsourcing: Term 1 Definition 1 Web 2.0: A concept referring to the changing trends in the use of WWW technology and Web design that have led to the development of information-sharing and collaboration capabilities.

More information

Semantic Web and Web2.0. Dr Nicholas Gibbins

Semantic Web and Web2.0. Dr Nicholas Gibbins Semantic Web and Web2.0 Dr Nicholas Gibbins Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success

More information

Audio-Text Synchronization inside mp3 files: A new approach and its implementation

Audio-Text Synchronization inside mp3 files: A new approach and its implementation Audio-Text Synchronization inside mp3 files: A new approach and its implementation Marco Furini and Lorenzo Alboresi Computer Science Department University of Piemonte Orientale Spalto Marengo 33, 15100

More information

!!!!!! Portfolio Summary!! for more information July, C o n c e r t T e c h n o l o g y

!!!!!! Portfolio Summary!! for more information  July, C o n c e r t T e c h n o l o g y Portfolio Summary July, 2014 for more information www.concerttechnology.com bizdev@concerttechnology.com C o n c e r t T e c h n o l o g y Overview The screenplay project covers emerging trends in social

More information

Augment browsing and standard profiling for enhancing Web accessibility

Augment browsing and standard profiling for enhancing Web accessibility Augment browsing and standard profiling for enhancing Web accessibility Silvia Mirri Department of Computer Science University of Bologna Via Mura Anteo Zamboni 7 40127 Bologna (BO), Italy silvia.mirri@unibo.it

More information

UNIVERSITY OF NORTH CAROLINA WILMINGTON

UNIVERSITY OF NORTH CAROLINA WILMINGTON Department: Contact Person: Date: Email: Online - Web & Course Accessibility Checklist Text, presentation & content Text equivalent is provided for every non-text element (i.e., image) (Solution: add an

More information

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites Access IT Training 2003 Google indexed 3,3 billion of pages http://searchenginewatch.com/3071371 2005 Google s index contains 8,1 billion of websites http://blog.searchenginewatch.com/050517-075657 Estimated

More information

Tennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009

Tennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009 Tennessee Trade & Industrial Course 655745 Web Page Design II - Site Designer Standards A Guide to Web Development Using Adobe Dreamweaver CS3 2009 ation Key SE Student Edition LE Learning Expectation

More information

A Multimedia Broker to Support Accessible and Mobile Learning Through Learning Objects Adaptation

A Multimedia Broker to Support Accessible and Mobile Learning Through Learning Objects Adaptation A Multimedia Broker to Support Accessible and Mobile Learning Through Learning Objects Adaptation PAOLA SALOMONI, SILVIA MIRRI, STEFANO FERRETTI, and MARCO ROCCETTI University of Bologna The large diffusion

More information

A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users

A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users Elia Contini, Barbara Leporini, and Fabio Paternò ISTI-CNR, Pisa, Italy {elia.contini,barbara.leporini,fabio.paterno}@isti.cnr.it

More information

Your topic: Web 3.0 is a clear development from Web 1.0 and Web 2.0. Discuss.

Your topic: Web 3.0 is a clear development from Web 1.0 and Web 2.0. Discuss. 1 Your topic: Web 3.0 is a clear development from Web 1.0 and Web 2.0. Discuss. Your topic's description: Executive Summary: It should act as both an introduction and offer an indication of what your overall

More information

Springer Science+ Business, LLC

Springer Science+ Business, LLC Chapter 11. Towards OpenTagging Platform using Semantic Web Technologies Hak Lae Kim DERI, National University of Ireland, Galway, Ireland John G. Breslin DERI, National University of Ireland, Galway,

More information

Web 2.0: Is it a Whole New Internet?

Web 2.0: Is it a Whole New Internet? Web 2.0: Is it a Whole New Internet? 1 It s Hard to Define, But I Know it When I See it Emerging Tech Apps You Know Some Apps You Don t know Web Services / API s Folksonomies / Content tagging AJAX RSS

More information

Introduction to the Learning Environment v8.3.0

Introduction to the Learning Environment v8.3.0 Introduction to the Learning Environment v8.3.0 User Guide March, 008 Contents My Home Accessing your courses Navigating inside a course Lists Actions Entering Dates Showing and hiding advanced options

More information

A SMIL Editor and Rendering Tool for Multimedia Synchronization and Integration

A SMIL Editor and Rendering Tool for Multimedia Synchronization and Integration A SMIL Editor and Rendering Tool for Multimedia Synchronization and Integration Stephen J.H. Yang 1, Norman W.Y. Shao 2, Kevin C.Y. Kuo 3 National Central University 1 National Kaohsiung First University

More information

HTML5: MULTIMEDIA. Multimedia. Multimedia Formats. Common Video Formats

HTML5: MULTIMEDIA. Multimedia. Multimedia Formats. Common Video Formats LEC. 5 College of Information Technology / Department of Information Networks.... Web Page Design/ Second Class / Second Semester HTML5: MULTIMEDIA Multimedia Multimedia comes in many different formats.

More information

For many years, the creation and dissemination

For many years, the creation and dissemination Standards in Industry John R. Smith IBM The MPEG Open Access Application Format Florian Schreiner, Klaus Diepold, and Mohamed Abo El-Fotouh Technische Universität München Taehyun Kim Sungkyunkwan University

More information

Running head: WEB DEVELOPMENT AND MOBILE TECHNOLOGY: CHALLENGES AND TRENDS 1. Web Development and Mobile Technology: Challenges and Trends

Running head: WEB DEVELOPMENT AND MOBILE TECHNOLOGY: CHALLENGES AND TRENDS 1. Web Development and Mobile Technology: Challenges and Trends Running head: WEB DEVELOPMENT AND MOBILE TECHNOLOGY: CHALLENGES AND TRENDS 1 Web Development and Mobile Technology: Challenges and Trends Samuel Curcio WEB DEVELOPMENT AND MOBILE TECHNOLOGY: CHALLENGES

More information

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Ivo Marinchev, Ivo Hristov Institute of Information Technologies Bulgarian Academy of Sciences, Acad. G. Bonchev Str. Block 29A, Sofia

More information

Discovering Computers Chapter 2 The Internet and World Wide Web

Discovering Computers Chapter 2 The Internet and World Wide Web Discovering Computers 2009 Chapter 2 The Internet and World Wide Web Chapter 2 Objectives Discuss the history of the Internet Describe the types of Web sites Explain how to access and connect to the Internet

More information

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Glossary A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A App See Application Application An application (sometimes known as an app ) is a computer program which allows the user to perform a specific

More information

The diverse software in Adobe Creative Suite 2 enables you to create

The diverse software in Adobe Creative Suite 2 enables you to create Chapter 1: Introducing Adobe Creative Suite 2 In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat Going over GoLive Integrating the programs

More information

The RAMLET project Use cases

The RAMLET project Use cases The RAMLET project Use cases by the IEEE LTSC RAMLET Working Group Sponsor: The Learning Technology Standards Committee of the IEEE Computer Society Copyright 2010 by the Institute of Electrical and Electronics

More information

UNIT-V WEB MINING. 3/18/2012 Prof. Asha Ambhaikar, RCET Bhilai.

UNIT-V WEB MINING. 3/18/2012 Prof. Asha Ambhaikar, RCET Bhilai. UNIT-V WEB MINING 1 Mining the World-Wide Web 2 What is Web Mining? Discovering useful information from the World-Wide Web and its usage patterns. 3 Web search engines Index-based: search the Web, index

More information

Types and Methods of Content Adaptation. Anna-Kaisa Pietiläinen

Types and Methods of Content Adaptation. Anna-Kaisa Pietiläinen Types and Methods of Content Adaptation Anna-Kaisa Pietiläinen Agenda Introduction Multimedia Content Types Types of Adaptation Methods of Adaptation Conclusion Networks 2 Introduction Networks 3 The Problem

More information

MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS

MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS 36 DAISY 2009 LEIPZIG Wolfram Eberius / Alexander Haffner MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS Wolfram Eberius Dynamic Designer Schönbrunnstrasse 1 01097 Dresden GERMANY Alexander Haffner

More information

PeopleSoft Applications Portal and WorkCenter Pages

PeopleSoft Applications Portal and WorkCenter Pages An Oracle White Paper April, 2011 PeopleSoft Applications Portal and WorkCenter Pages Creating a Compelling User Experience Introduction... 3 Creating a Better User Experience... 4 User Experience Possibilities...

More information

MPML: A Multimodal Presentation Markup Language with Character Agent Control Functions

MPML: A Multimodal Presentation Markup Language with Character Agent Control Functions MPML: A Multimodal Presentation Markup Language with Character Agent Control Functions Takayuki Tsutsui, Santi Saeyor and Mitsuru Ishizuka Dept. of Information and Communication Eng., School of Engineering,

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins Web Development & Design Foundations with HTML5 Ninth Edition Chapter 11 Web Multimedia and Interactivity Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links

More information

Web 2.0. Agenda. What you will need to have handy for this class. Social Software Applications for Libraries. Day 1. Day 2

Web 2.0. Agenda. What you will need to have handy for this class. Social Software Applications for Libraries. Day 1. Day 2 Web 2.0 Social Software Applications for Libraries Day 1 Agenda Web 1.0 Web 2.0/Library 2.0 Blogs/RSS Wikis Podcasting/Videos Day 2 Docs/Spreadsheets Networking Photos Mapping Mashups Folksonomies Implications

More information

Voluntary Product Accessibility Template

Voluntary Product Accessibility Template Date: February 29, 2016 Name of Product: Alfresco Share 5.1 Contact for more Information: John.Iball@Alfresco.com Voluntary Product Accessibility Template Version 1.7 Product description: Alfresco Share

More information

Part 3: Online Social Networks

Part 3: Online Social Networks 1 Part 3: Online Social Networks Today's plan Project 2 Questions? 2 Social networking services Social communities Bebo, MySpace, Facebook, etc. Content sharing YouTube, Flickr, MSN Soapbox, etc. Corporate

More information

Setting and Sharing Adaptive Assessment Assets

Setting and Sharing Adaptive Assessment Assets Setting and Sharing Adaptive Assessment Assets Héctor Barbosa 1, Francisco García 1 1 Universidad de Salamanca, 37008 Salamanca, Spain {barbosah@usal.es, fgarcia@usal.es } Abstract. In this article, we

More information

Role of Social Media and Semantic WEB in Libraries

Role of Social Media and Semantic WEB in Libraries Role of Social Media and Semantic WEB in Libraries By Dr. Anwar us Saeed Email: anwarussaeed@yahoo.com Layout Plan Where Library streams merge the WEB Recent Evolution of the WEB Social WEB Semantic WEB

More information

Web 2.0 and the Semantic Web

Web 2.0 and the Semantic Web Department of Computer Science Web 2.0 and the Semantic Web Group Homework of Internet Services & Protocols 12.06.2006 Chao Xiaojuan Shen Li Wu Weiwei Wu Binbin History of Web:From Web1.0 to Web2.0 Web1.0

More information

Creating Content in a Course Area

Creating Content in a Course Area Creating Content in a Course Area After creating a course area, such as a Content Area, Learning Module, Lesson Plan, or folder, you create content in it by pointing to its Action Bar to reveal menus for

More information

Midterm 1 Review Sheet CSS 305 Sp 06

Midterm 1 Review Sheet CSS 305 Sp 06 This is a list of topics that we have covered so far. This is not all inclusive of every detail and there may be items on the exam that are not explicitly listed here, but these are the primary topics

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Social Web Communities Conference or Workshop Item How to cite: Alani, Harith; Staab, Steffen and

More information

Proposal for Implementing Linked Open Data on Libraries Catalogue

Proposal for Implementing Linked Open Data on Libraries Catalogue Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:

More information

Advanced Layouts in a Content-Driven Template-Based Layout System

Advanced Layouts in a Content-Driven Template-Based Layout System Advanced Layouts in a Content-Driven Template-Based Layout System ISTVÁN ALBERT, HASSAN CHARAF, LÁSZLÓ LENGYEL Department of Automation and Applied Informatics Budapest University of Technology and Economics

More information

Multimedia Presentation Authoring System for E- learning Contents in Mobile Environment

Multimedia Presentation Authoring System for E- learning Contents in Mobile Environment Appl. Math. Inf. Sci. 6 No. 2S pp. 705S-711S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. Multimedia Presentation Authoring System

More information

Reading Introduction to Web Accessibility

Reading Introduction to Web Accessibility Reading 8.3 - Introduction to Web Accessibility By WebAIM.org Introduction Most people today can hardly conceive of life without the internet. Some have argued that no other single invention has been more

More information

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among

More information

IBook: Interactive and Semantic Multimedia Content Generation for elearning

IBook: Interactive and Semantic Multimedia Content Generation for elearning www.ijcsi.org 438 IBook: Interactive and Semantic Multimedia Content Generation for elearning Arjumand Younus* 1, M. Atif Qureshi* 2, Muhammad Saeed #3, Syed Asim Ali #4, Nasir Touheed* 5, and M. Shahid

More information

Getting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site.

Getting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site. Getting Started Guide Getting Started With Quick Blogcast Setting up and configuring your blogcast site. Getting Started with Quick Blogcast Version 2.0.1 (07.01.08) Copyright 2007. All rights reserved.

More information

Click to edit Master subtitle style

Click to edit Master subtitle style Click Master title style Webto 2.0edit Content in Blackboard Erin Soles Click to edit Master subtitle style 1 Agenda Web 2.0 Defined Blogs Learning Objects Blog Blogger Maps Google Maps Document Sharing

More information

Teaching and Learning with Technology Seminar

Teaching and Learning with Technology Seminar Teaching and Learning with Technology Seminar Media Guide #1 - Web Based Resources for Training Project 4 Overview By: Jennifer Maddrell Submitted: December 3, 2006 For: Professor Boling Indiana University

More information

More than rapid Supporting User Created Content with Blogs, Podcasts, Vlogcasts, and more

More than rapid Supporting User Created Content with Blogs, Podcasts, Vlogcasts, and more Informal Learning Top 10 tips for SME use of rapid elearning tools Tools: More than rapid Supporting User Created Content with Blogs, Podcasts, Vlogcasts, and more Screencasting with Adobe Captivate Videos

More information

Adopting HTML5 for Television: Next Steps

Adopting HTML5 for Television: Next Steps Adopting HTML5 for Television: Next Steps Speaker François Daoust World Wide Web Consortium (W3C) This presentation http://www.w3.org/2011/talks/0928-webtv-nem-fd/ Location 2011 NEM Summit

More information

Browsing the Semantic Web

Browsing the Semantic Web Proceedings of the 7 th International Conference on Applied Informatics Eger, Hungary, January 28 31, 2007. Vol. 2. pp. 237 245. Browsing the Semantic Web Peter Jeszenszky Faculty of Informatics, University

More information

Database Driven Web 2.0 for the Enterprise

Database Driven Web 2.0 for the Enterprise May 19, 2008 1:30 p.m. 2:30 p.m. Platform: Linux, UNIX, Windows Session: H03 Database Driven Web 2.0 for the Enterprise Rav Ahuja IBM Agenda What is Web 2.0 Web 2.0 in the Enterprise Web 2.0 Examples and

More information

What is Accessibility

What is Accessibility What is Accessibility In the various modes of delivery in distance education (webpages, webbased instruction, and other electronic media sources), accessibility refers to the ability of every person to

More information

CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018

CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist.   ( Add-On ) 16 Sep 2018 Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant

More information

Internet Basics. Basic Terms and Concepts. Connecting to the Internet

Internet Basics. Basic Terms and Concepts. Connecting to the Internet Internet Basics In this Learning Unit, we are going to explore the fascinating and ever-changing world of the Internet. The Internet is the largest computer network in the world, connecting more than a

More information

HTML is a mark-up language, in that it specifies the roles the different parts of the document are to play.

HTML is a mark-up language, in that it specifies the roles the different parts of the document are to play. Introduction to HTML (5) HTML is a mark-up language, in that it specifies the roles the different parts of the document are to play. For example you may specify which section of a document is a top level

More information

Website accessibility 101: What it is and how it impacts your school

Website accessibility 101: What it is and how it impacts your school Website accessibility 101: What it is and how it impacts your school January 2017 Note: Please use the following link for an updated version of this.pdf Accessibility For a great viewing experience: Turn

More information

Quick start guide to Blackboard at Keele

Quick start guide to Blackboard at Keele Quick start guide to Blackboard at Keele Table of Contents What is the KLE and why do we use it?... 3 Sign-in to the KLE... 3 Tabs and Sub-Tabs... 3 Panels and Customising the Home Tab... 3 Tools in the

More information

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES

TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES TERM BASED WEIGHT MEASURE FOR INFORMATION FILTERING IN SEARCH ENGINES Mu. Annalakshmi Research Scholar, Department of Computer Science, Alagappa University, Karaikudi. annalakshmi_mu@yahoo.co.in Dr. A.

More information

HTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools

HTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools HTML 5 and CSS 3, Illustrated Complete Unit M: Integrating Social Media Tools Objectives Understand social networking Integrate a Facebook account with a Web site Integrate a Twitter account feed Add a

More information

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and Date: August 24, 2018 Name of Product: Zoom Video Conferencing and Webinar v4.1 (ios) Contact for more Information: access@zoom.us Zoom's video communications product suite runs on mobile, desktop, and

More information

Adobe AIR 3 (1) Adobe Air 3 for Flash CS5.5 Developers Course 1. Adobe InDesign CS5 (1) Adobe InDesign CS5: Fundamentals Course 2.

Adobe AIR 3 (1) Adobe Air 3 for Flash CS5.5 Developers Course 1. Adobe InDesign CS5 (1) Adobe InDesign CS5: Fundamentals Course 2. Skillsoft Curriculum Export as of 2017-10-11 Desktop Collections Collection Curriculum Series Asset Title Asset Type Hours DESKTOP COMPUTER SKILLS Adobe Adobe Reader X (1) Adobe Reader X Adobe AIR 3 (1)

More information

XETA: extensible metadata System

XETA: extensible metadata System XETA: extensible metadata System Abstract: This paper presents an extensible metadata system (XETA System) which makes it possible for the user to organize and extend the structure of metadata. We discuss

More information

The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.

The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Web Accessibility The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, W3C Director and inventor of the World Wide Web 20% of

More information

The Splitter Algorithm of the Content-Driven Template-Based Layout System

The Splitter Algorithm of the Content-Driven Template-Based Layout System The Splitter Algorithm of the Content-Driven Template-Based Layout System István Albert, Hassan Charaf and LászlóLengyel Budapest University of Technology and Economics Magyar Tudósokkörútja2, 1117 Budapest,

More information

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018 Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.

More information

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401 Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Fall 2016 Catalog Course Description:

More information

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio Objectives Understand Web video and audio Use the video element Incorporate the source element Control playback HTML 5 and CSS

More information

Like It Or Not Web Applications and Mashups Will Be Hot

Like It Or Not Web Applications and Mashups Will Be Hot Like It Or Not Web Applications and Mashups Will Be Hot Tommi Mikkonen Tampere University of Technology tommi.mikkonen@tut.fi Antero Taivalsaari Sun Microsystems Laboratories antero.taivalsaari@sun.com

More information

Where the Social Web Meets the Semantic Web. Tom Gruber RealTravel.com tomgruber.org

Where the Social Web Meets the Semantic Web. Tom Gruber RealTravel.com tomgruber.org Where the Social Web Meets the Semantic Web Tom Gruber RealTravel.com tomgruber.org Doug Engelbart, 1968 "The grand challenge is to boost the collective IQ of organizations and of society. " Tim Berners-Lee,

More information

Computer Technology. Lesson 2: Internet Communication

Computer Technology. Lesson 2: Internet Communication Computer Technology Lesson 2: Internet Communication Learning Goal: Students will be able to define modern Web technologies. Scale Yourself 4 I can define modern Web technologies. I can teach them to others.

More information

Computer Technology. Scale Yourself. Lesson 2: Internet Communication. Learning Goal: Students will be able to define modern Web technologies.

Computer Technology. Scale Yourself. Lesson 2: Internet Communication. Learning Goal: Students will be able to define modern Web technologies. Computer Technology Lesson 2: Internet Communication Learning Goal: Students will be able to define modern Web technologies. Scale Yourself 4 I can define modern Web technologies. I can teach them to others.

More information

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company Taxonomy Tools: Collaboration, Creation & Integration Dave Clarke Global Taxonomy Director dave.clarke@dowjones.com Dow Jones & Company Introduction Software Tools for Taxonomy 1. Collaboration 2. Creation

More information

The JALT CALL Journal. Linking media servers & course management systems. Paul Daniels Kochi University of Technology. Introduction.

The JALT CALL Journal. Linking media servers & course management systems. Paul Daniels Kochi University of Technology. Introduction. » columns Linking media servers & course management systems Paul Daniels Kochi University of Technology The JALT CALL Journal Introduction While VHS tapes and CDs are still an indispensable medium for

More information

Wisdom of the Crowds. Mathias Lux.

Wisdom of the Crowds. Mathias Lux. Wisdom of the Crowds Mathias Lux mlux@itec.uni-klu.ac.at http://www.itec.uni-klu.ac.at/~mlux Department for Information Technology, Klagenfurt University, Austria The Long Tail Folksonomies Wikis Tagging

More information

CREATING A MULTIMEDIA NARRATIVE WITH 1001VOICES

CREATING A MULTIMEDIA NARRATIVE WITH 1001VOICES CREATING A MULTIMEDIA NARRATIVE WITH 1001VOICES Preschool, primary school, junior high and high school March 2015 TALES Comenius Multilateral project, 1 November 2013 1 November 2015. This project has

More information

CONTENTS. What is Moodle? Logging in to Moodle Introducing the Workspace Customising the Workspace... 8

CONTENTS. What is Moodle? Logging in to Moodle Introducing the Workspace Customising the Workspace... 8 Moodle Training March 2012 Material produced by the VLE Group (Monash University) and elearning Services (Faculty of Medicine, Nursing and Health Sciences, Monash University) vle.monash.edu/supporttraining/learnbytech/moodle/

More information

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and Date: August 24, 2018 Name of Product: Zoom Plug-in for Microsoft Outlook v4.4 (Windows) Contact for more Information: access@zoom.us Zoom's video communications product suite runs on mobile, desktop,

More information

My Online Teacher 2.0

My Online Teacher 2.0 My Online Teacher 2.0 Fawaz Ghali 1, Alexandra I. Cristea 1, and Craig Stewart 2 1 Department of Computer Science, University of Warwick, Coventry, CV4 7AL, United Kingdom {F.Ghali, A.I.Cristea}@warwick.ac.uk

More information

Web 2.0 and Its Implementation to elearning

Web 2.0 and Its Implementation to elearning Ridwan Sanjaya 1 and Rear Admiral Prasart Sribhadung 2 1 Soegijapranata Catholic University, Semarang, Indonesia. 2 Graduate School of Information Technology, Assumption University, Bangkok, Thailand.

More information

SilverStripe - Website content editors.

SilverStripe - Website content editors. SilverStripe - Website content editors. Web Content Best Practices In this section: Learn how to make your site search-engine friendly Learn how to make your content accessible Other web best practices

More information

USING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES

USING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES USING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES GABRIELLA KAZAI 1,2, MOUNIA LALMAS 1, MARIE-LUCE BOURGUET 1 AND ALAN PEARMAIN 2 Department of Computer Science 1 and Department

More information

Service Oriented Architectures (ENCS 691K Chapter 2)

Service Oriented Architectures (ENCS 691K Chapter 2) Service Oriented Architectures (ENCS 691K Chapter 2) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud

More information

Interoperable Content-based Access of Multimedia in Digital Libraries

Interoperable Content-based Access of Multimedia in Digital Libraries Interoperable Content-based Access of Multimedia in Digital Libraries John R. Smith IBM T. J. Watson Research Center 30 Saw Mill River Road Hawthorne, NY 10532 USA ABSTRACT Recent academic and commercial

More information

The Internet and World Wide Web. Chapter4

The Internet and World Wide Web. Chapter4 The Internet and World Wide Web Chapter4 ITBIS105 IS-IT-UOB 2016 The Internet What is the Internet? Worldwide collection of millions of computers networks that connects ITBIS105 IS-IT-UOB 2016 2 History

More information

The diverse software in the Adobe Creative Suite enables you to create

The diverse software in the Adobe Creative Suite enables you to create 556010 Bk01Ch01.qxd 2/6/04 7:28 PM Page 9 Chapter 1: Introducing the Adobe Creative Suite In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat

More information

DIGITAL ACCESSIBILITY IN PRACTICE

DIGITAL ACCESSIBILITY IN PRACTICE DIGITAL ACCESSIBILITY IN PRACTICE MAKING CONTENT ACCESSIBLE: WEBSITES PDFs SOCIAL MEDIA VIDEO CAPTIONING Learn more at: cuny.edu/accessibility MAKING CONTENT ACCESSIBLE: Anyone developing content (text,

More information

State of Colorado. ADA IT Accessibility Standards For the Blind and Visually Impaired

State of Colorado. ADA IT Accessibility Standards For the Blind and Visually Impaired State of Colorado ADA IT Accessibility Standards For the Blind and Visually Impaired and IT Accessibility Procurement Criteria Adopted January 19, 2001 Version 2.0 July 2005 State of Colorado ADA Standards

More information

Media Tools in Canvas

Media Tools in Canvas Media Tools in Canvas 12/2017 Definition of Media Tools Media tools include any feature in Canvas that facilitates in creating or accessing images and audio or video material, as well as any feature in

More information