Interactive alignment of Parallel Texts a cross browser experience. (standards in practice)
|
|
- Silas Whitehead
- 8 years ago
- Views:
Transcription
1 Interactive alignment of Parallel Texts a cross browser experience (standards in practice) Gavin Brelstaff (gjb@ crs4.it) CRS Pula (CA) Sardinia, Italy Francesca Chessa University of Sassari, Italy Multilingual Web Workshop Pisa April 2011 MLW Pisa 2011 G.Brelstaff & F.Chessa 1
2 Introduction Alignment of parallel texts; multi-lingual; minority languages; poetry But why? Dante s was a minority language. MLW Pisa 2011 G.Brelstaff & F.Chessa 2
3 Think global, act local Think local, act global Genius loci the creative spirits of place geolocated. Minority language a seed-bed for poetic expression, beyond mere communication. He was the cat that walked by himself and all places were alike to him. Kipling Whenever we lose a language the genetic basis for such expression diminishes, globally MLW Pisa 2011 G.Brelstaff & F.Chessa 3
4 Echo Chamber Minority language Island language (song,verse,prose) MLW Pisa 2011 G.Brelstaff & F.Chessa 4
5 Echo Chamber in poet s head MLW Pisa 2011 G.Brelstaff & F.Chessa 5
6 Echo Chamber inside the head (ear,tongue,thought) MLW Pisa 2011 G.Brelstaff & F.Chessa 6
7 Echo Chamber inside the head (ear,tongue,thought, eye) Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura ché la diritta via era smarrita MLW Pisa 2011 G.Brelstaff & F.Chessa 7
8 Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura ché la diritta via era smarrita Language Barrier MLW Pisa 2011 G.Brelstaff & F.Chessa 8
9 Cultural context A Cultural context B cf R.Jakobson diffusion diffusion diffusion diffusion Language Barrier MLW Pisa 2011 G.Brelstaff & F.Chessa 9
10 Minority language Global language cellular membrane diffusion diffusion osmosis diffusion diffusion diffusion Assist avoiding dilution, shrivelling, bursting. Language Barrier MLW Pisa 2011 G.Brelstaff & F.Chessa 10
11 Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura ché la diritta via era smarrita Language Barrier MLW Pisa 2011 G.Brelstaff & F.Chessa 11
12 Translator Nel mezzo del Midway cammin this way di nostra of vita life, mi we re ritrovai per bound una upon selva I oscura woke ché up la and diritta via found myself era smarrita in a dark wood. Parallel text alignment to communicate semantics standards-based markup web delivery, cross-browser non-verbal interactvity beyond GoogleTranslate Midway this way Nel Nel mezzo del of life, we re cammin di nostra MLW Pisa 2011 G.Brelstaff & F.Chessa bound upon I vita mi ritrovai 12 per woke up and una selva oscura found myself in a ché la diritta via dark wood. era smarrita
13 Beyond GoogleTranslate: SMT not going to translate poetry well any time soon. We allow the translator to clarify by alignment Point-&-click interface to modify standard markup Colour-code: formal & dynamic equivalence [Nida-Taber] Demo Parallel text alignment web interface MLW Pisa 2011 G.Brelstaff & F.Chessa 13
14 Demo (a desktop browser: IE8-9,FF3-4,Opera11,Chrome,Safari) MLW Pisa 2011 G.Brelstaff & F.Chessa 14
15 Demo: selection by click MLW Pisa 2011 G.Brelstaff & F.Chessa 15
16 Demo: selection & alignment MLW Pisa 2011 G.Brelstaff & F.Chessa 16
17 Standards in practice http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t jquery XSL Javascript DOM Pros & Cons MLW Pisa 2011 G.Brelstaff & F.Chessa 17
18 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t XSL jquery Javascript DOM Cons: #1 We can t interact directly with Semantics Browsers only bind events to XHTML (why not XML?) elements Incurs two degrees of messy indirection. MLW Pisa 2011 G.Brelstaff & F.Chessa 18
19 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t XSL jquery Javascript DOM Cons: #2 w3crange is not road worthy. We resort to Click to Select Selection within words still lacking. MLW Pisa 2011 G.Brelstaff & F.Chessa 19
20 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t jquery XSL Cons: #3 TEI-p5 must be subsetted to avoid overlapping markup Javascript DOM We prioritise alignment tags over {verse-line,paragraph} hierarchy. MLW Pisa 2011 G.Brelstaff & F.Chessa 20
21 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t jquery XSL Pros: #1 Unicode in XML attributes permits our novel alignment scheme: Javascript DOM The verbatim source text is simply assigned as an attributed of an enclosing tag in the translated text MLW Pisa 2011 G.Brelstaff & F.Chessa 21
22 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t XSL jquery Javascript DOM Pros: #2 CSS selection mechanism as embraced in jquery helps tame the complexity of cross-browser DOM programming. MLW Pisa 2011 G.Brelstaff & F.Chessa 22
23 http put exist XML db XQL REST/ajax XMLSchema Presentation Content Structure Semantics CSS XML TEI-p5 not RDF XHTML Unicode not w3crange I n t e r a c t XSL jquery Javascript DOM Pros: #3 RESTful archiving is a reality due to: Ajax in the browser Http PUT on the wire, & exist XML db on the server MLW Pisa 2011 G.Brelstaff & F.Chessa 23
24 Standards in practice Conclusion Cons Pros Can t bind to XML Unicode in attributes W3cRange not ready CSS&jQuery v. DOM Must subset TEI-p5 RESTful reality MLW Pisa 2011 G.Brelstaff & F.Chessa 24
25 Browser issues Opera: no transparent cursor in text Firefox: synchronous scoll down bug IE: onselectstart issue Google Chrome: run from disk fix Safari/Chrome/IE Form Enctype: validation MLW Pisa 2011 G.Brelstaff & F.Chessa 25
26 That s all folks: Gavin Brelstaff (gjb@ crs4.it) CRS Pula (CA) Sardinia, Italy Francesca Chessa University of Sassari, Italy MLW Pisa 2011 G.Brelstaff & F.Chessa 26 L'Amor che move il sole e l'altre stelle
GUI and Web Programming
GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program
More informationBeginning Italian. Benvenuti!!!
Beginning Italian Benvenuti!!! Che cosa impariamo in questo corso? How to pronounce Italian How to make simple conversation Some phrases to get by in your travels Some Italian culture Your interests? Required
More informationWeb Design Technology
Web Design Technology Terms Found in web design front end Found in web development back end Browsers Uses HTTP to communicate with Web Server Browser requests a html document Web Server sends a html document
More informationExample. Represent this as XML
Example INF 221 program class INF 133 quiz Assignment Represent this as XML JSON There is not an absolutely correct answer to how to interpret this tree in the respective languages. There are multiple
More informationWhitepapers at Amikelive.com
Brief Overview view on Web Scripting Languages A. Web Scripting Languages This document will review popular web scripting languages[1,2,12] by evaluating its history and current trends. Scripting languages
More informationData integrity and data origin authentication
Network Security Elements of Applied Cryptography Hash functions and data integrity Manipulation Detection Code (MDC) Message Authentication Code (MAC) Data integrity and origin authentication Data integrity
More informationMaldives Pension Administration Office Republic of Maldives
A. Background Maldives Pension Administration Office Republic of Maldives Pension and Social Protection Administration Project IDA Credit.: 4611-MV Date: 01 June 2014 Design and Development of the CMDA
More informationORGANISATION OF EASTERN CARIBBEAN STATES. Consultancy for Re-design of OECS Website
ORGANISATION OF EASTERN CARIBBEAN STATES INVITATION FOR EXPRESSIONS OF INTEREST Consultancy for Re-design of OECS Website The Organisation of Eastern Caribbean States (OECS) Commission invites interested
More informationLOST IN TRANSLATION: THE JUDGE FROM PROVIDER TO CONSUMER OF LEGAL SERVICES
LOST IN TRANSLATION: THE JUDGE FROM PROVIDER TO CONSUMER OF LEGAL SERVICES THE HONOURABLE JUSTICE TONY PAGONE * Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura ché la diritta via era
More informationAn introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
More informationArt of Code Front-end Web Development Training Program
Art of Code Front-end Web Development Training Program Pre-work (5 weeks) Codecademy HTML5/CSS3 and JavaScript tracks HTML/CSS (7 hours): http://www.codecademy.com/en/tracks/web JavaScript (10 hours):
More informationLucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088
Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 SUMMARY Over 7 years of extensive experience in the field of front-end Web Development including Client/Server
More informationCMSC434 TUTORIAL #3 HTML CSS JavaScript Jquery Ajax + Google AppEngine Mobile WebApp HTML5
CMSC434 TUTORIAL #3 HTML CSS JavaScript Jquery Ajax + Google AppEngine Mobile WebApp HTML5 JQuery Recap JQuery source code is an external JavaScript file
More information3DHOP Local Setup. Lezione 14 Maggio 2015
Lezione 14 Maggio 2015 3DHOP what is it? Basically a set of web files :.html (hyper text markup language) The main file, it contains the Web page structure e some basic functions..js (javascript) The brain
More informationWeb. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development
h0p://home.hit.no/~hansha/?page=sojware_development Web O. Widder. (2013). geek&poke. Available: h0p://geek- and- poke.com Programming Hans- Pe0er Halvorsen, M.Sc. 1 Web is the Present and the Future 2
More informationPlatform Independent Mobile Application Development
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 5 (2014), pp. 527-532 International Research Publications House http://www. irphouse.com /ijict.htm Platform
More informationWWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007
WWW World Wide Web Aka The Internet dr. C. P. J. Koymans Informatics Institute Universiteit van Amsterdam November 30, 2007 dr. C. P. J. Koymans (UvA) WWW November 30, 2007 1 / 36 WWW history (1) 1968
More informationAjax: A New Approach to Web Applications
1 of 5 3/23/2007 1:37 PM Ajax: A New Approach to Web Applications by Jesse James Garrett February 18, 2005 If anything about current interaction design can be called glamorous, it s creating Web applications.
More informationHTML5 - Key Feature of Responsive Web Design
Volume A.13-10 Publish Date: 09 th August 2013 Author(s): Gateway Team HTML5 - Key Feature of Responsive Web Design ARTICLE Gateway TechnoLabs Pvt. Ltd. (ISO 9001:2008) B 81, Corporate House, Judges Bungalow
More informationPerformance Testing for Ajax Applications
Radview Software How to Performance Testing for Ajax Applications Rich internet applications are growing rapidly and AJAX technologies serve as the building blocks for such applications. These new technologies
More informationA History of Tcl in the Browser
A History of Tcl in the Browser Oh no, not again! 1 The Motivation need a scripting language Anyway I know only one programming language worse than C and that is Javascript...the most horrible kluge in
More informationplace/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
More informationPosition Paper: Toward a Mobile Rich Web Application Mobile AJAX and Mobile Web 2.0
Position Paper: Toward a Mobile Rich Web Application Mobile AJAX and Mobile Web 2.0 Jonathan Jeon, hollobit@etri.re.kr Senior Member of Research Staff, ETRI Seungyun Lee, syl@etri.re.kr Research Director
More informationFusesix. Design Programming Development Marketing. Fusesix Web Services South Carolina, USA. Phone: 1-573-207-5186
Fusesix Design Programming Development Marketing Fusesix Web Services South Carolina, USA Phone: 1-573-207-5186 Google Hangouts: Fusesix Email: sales@fusesix.com Web: Fusesix.com We provide outsourcing
More informationICAWEB502A Create dynamic web pages
ICAWEB502A Create dynamic web pages Release: 1 ICAWEB502A Create dynamic web pages Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications Technology
More informationCredits: Some of the slides are based on material adapted from www.telerik.com/documents/telerik_and_ajax.pdf
1 The Web, revisited WEB 2.0 marco.ronchetti@unitn.it Credits: Some of the slides are based on material adapted from www.telerik.com/documents/telerik_and_ajax.pdf 2 The old web: 1994 HTML pages (hyperlinks)
More informationFramework as a master tool in modern web development
Framework as a master tool in modern web development PETR DO, VOJTECH ONDRYHAL Communication and Information Systems Department University of Defence Kounicova 65, Brno, 662 10 CZECH REPUBLIC petr.do@unob.cz,
More informationUse of asynchronous JavaScript and XML for Comparative Market Analysis
Use of asynchronous JavaScript and XML for Comparative Market Analysis Germán Cáseres 1, Lisandro Delia 1, Pablo Thomas 2, Hugo Ramón 2, Rodolfo Bertone 2 {gcaseres, ldelia, pthomas, hramon,pbertone}@lidi.info.unlp.edu.ar
More informationWildix Web API. Quick Guide
Wildix Web API Quick Guide Version: 11.12.2013 Wildix Web API integrates with CRM, ERP software, Fias/Fidelio solutions and Web applications. Javascript Telephony API allows you to control the devices
More informationFOR THOSE WHO THINK PROFESSIONAL
FOR THOSE WHO THINK PROFESSIONAL Momtaz Host Profile Presented by www.ach.af Authorized Reseller of Host and Domain and Mail Server in Afghanistan. www.rta.org.af February 2015 Introduction To Momtaz Host
More informationTerm Paper. P r o f. D r. E d u a r d H e i n d l. H o c h s c h u l e F u r t w a n g e n U n i v e r s i t y. P r e s e n t e d T o :
Version: 0.1 Date: 20.07.2009 Author(s): Doddy Satyasree AJAX Person responsable: Doddy Satyasree Language: English Term Paper History Version Status Date 0.1 Draft Version created 20.07.2009 0.2 Final
More informationWeb Application Development
Web Application Development Seminar OHJ-1820 Tampere University of Technology Fall 2007 http://www.cs.tut.fi/~taivalsa/kurssit/wads2007 Prof. Tommi Mikkonen & Dr. Antero Taivalsaari Background and Motivation
More informationCross Platform Applications with IBM Worklight
IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.11, November 2015 101 Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad and Mrs.S.Durga Devi Dept. of IT
More informationIntroduction to web development
Santiago Canyon College CIS-132: Introduction to JavaScript Lesson 1 Introduction to web development (Chapter 1 in Murach s JavaScript & DOM Scripting textbook) Slide 1 Objectives Applied Load a web page
More informationtooit Brochure 2010 Web 2.0 applications Content Management Systems (CMS); Customer Relationship Management (CRM); e-commerce; e-learing.
Content Management Systems (CMS); Customer Relationship Management (CRM); e-commerce; e-learing. Cross-browser (IE6, IE7, Firefox, Safari and Opera); XHTML 1.0 Transitional; W3C standards. Landing pages;
More informationWeb Apps The Next Generation
Web Apps The Next Generation Access Opportunity Or Challenge? T. V. Raman Google Research Web Apps The Next Generation p. 1 Outline Web Applications The access challenge What does accessible mean? Web
More informationInternet Technologies_1. Doc. Ing. František Huňka, CSc.
1 Internet Technologies_1 Doc. Ing. František Huňka, CSc. Outline of the Course 2 Internet and www history. Markup languages. Software tools. HTTP protocol. Basic architecture of the web systems. XHTML
More informationEMERGING TECHNOLOGIES Ajax and Firefox: New Web Applications and Browsers
Language Learning & Technology http://llt.msu.edu/vol9num2/emerging/ May 2005, Volume 9, Number 2 pp. 8-12 EMERGING TECHNOLOGIES Ajax and Firefox: New Web Applications and Browsers Robert Godwin-Jones
More informationIntershop 7 System Requirements Sheet
Specific System Requirements on Microsoft Windows Server 2008 Windows Server 2008 Enterprise Edition (64bit), Windows Server 2008 Standard Edition (64bit) all SP2 per application server process recommended
More informationChristopher Zavatchen
Christopher Zavatchen chris@cnc137.com 330-558-1137 273 Bettie Lane Brunswick, Ohio 44212 Objective Seeking a career opportunity enabling me to fully utilize my web design and development skills while
More informationCloud Computing, Interactive Websites, and Scientific Research/Education
Cloud Computing, Interactive Websites, and Scientific Research/Education Chung-Lin Shan Department of Physics, National Cheng Kung University Department of Physics, National Changhua University of Education
More informationXTM for Language Service Providers Explained
XTM for Language Service Providers Explained 1. Introduction There is a new generation of Computer Assisted Translation (CAT) tools available based on the latest Web 2.0 technology. These systems are more
More informationTeam Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys
Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph Client: Brian Krzys June 17, 2014 Introduction Newmont Mining is a resource extraction company with a research and development
More informationAlphaTrust PRONTO Enterprise Platform Product Overview
AlphaTrust PRONTO Enterprise Platform Product Overview AlphaTrust PRONTO Enterprise Platform is server-based software that automates the creation of legally enforceable, permanent business records that
More informationCHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
More informationWeb-Application Security
Web-Application Security Kristian Beilke Arbeitsgruppe Sichere Identität Fachbereich Mathematik und Informatik Freie Universität Berlin 29. Juni 2011 Overview Web Applications SQL Injection XSS Bad Practice
More informationCiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral
CiviMobile & CiviSync Mobile Peter McAndrew Rohit Thakral Agenda Why to? How to? What to? Introduction to CiviMobile What the app looks like today? How does it work? How to install and test? What goes
More informationVolkov Vyacheslav. Summary. Saransk, 430005, Mordovia, Russian Federation Moscow, Russian Federation +7(925) 022-57- 82, +7(917) 692-56- 72
Volkov Vyacheslav Birthday: Birthplace: Location: E- mail: Skype: Phone: Homepage: CV profiles 10 April 1988 Saransk, 430005, Mordovia, Russian Federation Moscow, Russian Federation vexell@gmail.com vexellz
More informationWeb Programming. Robert M. Dondero, Ph.D. Princeton University
Web Programming Robert M. Dondero, Ph.D. Princeton University 1 Objectives You will learn: The fundamentals of web programming... The hypertext markup language (HTML) Uniform resource locators (URLs) The
More informationExperimenting in the domain of RIA's and Web 2.0
Experimenting in the domain of RIA's and Web 2.0 Seenivasan Gunabalan IMIT IV Edition, Scuola Suoperiore Sant'Anna,Pisa, Italy E-mail: s.gunabalan@websynapsis.com ABSTRACT This paper provides an overview
More informationCitrix StoreFront. Customizing the Receiver for Web User Interface. 2012 Citrix. All rights reserved.
Citrix StoreFront Customizing the Receiver for Web User Interface 2012 Citrix. All rights reserved. Customizing the Receiver for Web User Interface Introduction Receiver for Web provides a simple mechanism
More informationAJAX: Highly Interactive Web Applications. Jason Giglio. jgiglio@netmar.com
AJAX 1 Running head: AJAX AJAX: Highly Interactive Web Applications Jason Giglio jgiglio@netmar.com AJAX 2 Abstract AJAX stands for Asynchronous JavaScript and XML. AJAX has recently been gaining attention
More informationPHP and MongoDB Web Development Beginners Guide by Rubayeet Islam
PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam Projects-Oriented Book Combine the power of PHP and MongoDB to build dynamic web 2.0 applications Learn to build PHP-powered dynamic web
More informationClient Side Cross Site Scripting
Client Side Cross Site Scripting 1 Client Side Cross Site Scripting CLIENT SIDE XSS - DI PAOLA 2 Soluzioni e sicurezza per applicazioni mobile e payments Consorzio Triveneto, azienda leader nei sistemi
More informationDeepak Patil (Technical Director) pdeepak@iasys.co.in iasys Technologies Pvt. Ltd.
Deepak Patil (Technical Director) pdeepak@iasys.co.in iasys Technologies Pvt. Ltd. The term rich Internet application (RIA) combines the flexibility, responsiveness, and ease of use of desktop applications
More informationLoad Testing Ajax Apps using head-less browser tools. NoVaTAIG April 13, 2011 Gopal Addada and Frank Hurley Cigital Inc.
Load Testing Ajax Apps using head-less browser tools NoVaTAIG April 13, 2011 Gopal Addada and Frank Hurley Cigital Inc. 1 Agenda About Cigital Background : AJAX and Load Test requirements Tools research
More informationProgressive Enhancement With GQuery and GWT. Ray Cromwell ray@timefire.com
Progressive Enhancement With GQuery and GWT Ray Cromwell ray@timefire.com Web Application Models Web 1.0, 1 Interaction = 1 Page Refresh Pure JS, No Navigation Away from Page Mixed Model, Page Reloads
More informationBeginning Smartphone Web Development
Beginning Smartphone Web Development I3. jl!c;llirici JavaScript C;SS, f HTML and A-, p p I i с at i о n s f о r«p ri о n e,, А л ei ro i ci, P a! ei P re, Eli ас к I Windows Мкаане, and inotaa S60 Gail
More informationStandards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
More informationThe presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
More informationSUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1
SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test
More informationGoogle Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy
Google Web Toolkit Introduction to GWT Development Ilkka Rinne & Sampo Savolainen / Spatineo Oy GeoMashup CodeCamp 2011 University of Helsinki Department of Computer Science Google Web Toolkit Google Web
More informationWebucator Free Online Technology Training Courses
Webucator Free Online Technology Training Courses What is Webucator? Webucator is a training company based in Fayetteville, NY. This training provider has partnered with Utica Public Library to provide
More informationPROJECT MANAGEMENT SYSTEM
Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU
More informationWildix WebRTC Kite & MCU Videoconference. Quick Start Guide
Wildix WebRTC Kite & MCU Videoconference Quick Start Guide Version 20.04.2015 Wildix Kite is a professional solution based on WebRTC technology for real-time communication with the customer through the
More informationThe maturity level of APEX. Patrick Hellemans Competence Manager Technology
The maturity level of APEX Patrick Hellemans Competence Manager Technology Once upon a time There was an assignment from your CEO Deliver a new application : Cost-efficient Fast High quality Is Oracle
More information10CS73:Web Programming
10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server
More informationBackbase Accessibility
Whitepaper Learn about: Section 508 Accessibility requirements Backbase compliance Introduction This paper discusses the growing importance of Rich Internet Applications (RIA s) and their support for Accessibility.
More informationThis document is for informational purposes only. PowerMapper Software makes no warranties, express or implied in this document.
SortSite 5 User Manual SortSite 5 User Manual... 1 Overview... 2 Introduction to SortSite... 2 How SortSite Works... 2 Checkpoints... 3 Errors... 3 Spell Checker... 3 Accessibility... 3 Browser Compatibility...
More informationFast track to HTML & CSS 101 (Web Design)
Fast track to HTML & CSS 101 (Web Design) Level: Introduction Duration: 5 Days Time: 9:30 AM - 4:30 PM Cost: 997.00 Overview Fast Track your HTML and CSS Skills HTML and CSS are the very fundamentals of
More informationWorld Wide Web Aka The Internet. Karst Koymans. Friday, October 2, 2015
. WWW World Wide Web. Aka The Internet Karst Koymans Informatics Institute University of Amsterdam (version 15.6, 2015/10/08 11:21:17 UTC) Friday, October 2, 2015 Karst Koymans (UvA) WWW Friday, October
More informationRelease: 1. ICAWEB414A Design simple web page layouts
Release: 1 ICAWEB414A Design simple web page layouts ICAWEB414A Design simple web page layouts Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications
More informationUp and Running with LabVIEW Web Services
Up and Running with LabVIEW Web Services July 7, 2014 Jon McBee Bloomy Controls, Inc. LabVIEW Web Services were introduced in LabVIEW 8.6 and provide a standard way to interact with an application over
More informationFrom Desktop to Browser Platform: Office Application Suite with Ajax
From Desktop to Browser Platform: Office Application Suite with Ajax Mika Salminen Helsinki University of Technology mjsalmi2@cc.hut.fi Abstract Web applications have usually been less responsive and provided
More informationLee Smith. Software Engineer
Lee Smith Email Address: leesmith84@googlemail.com Software Engineer Websites: http://dev.dj-djl.com http://www.dj-djl.com Software Engineer with over 9 years experience developing applications with a
More informationINTRO TO. Adaptive Web Design. Aaron Gustafson @aarongustafson slideshare.net/aarongustafson. Brad Frost
INTRO TO Adaptive Web Design Aaron Gustafson @aarongustafson slideshare.net/aarongustafson Brad Frost Just four years ago the majority of our visitors saw our website in Internet Explorer on a Windows
More informationHtmlUnit: An Efficient Approach to Testing Web Applications
HtmlUnit: An Efficient Approach to Testing Web Applications Marc Guillemot Independent Consultant mguillemot@yahoo.fr Daniel Gredler Sr. Software Developer DHL Global Mail daniel.gredler@gmail.com Your
More informationWeb Programming Step by Step
Web Programming Step by Step Chapter 10 Ajax and XML for Accessing Data Except where otherwise noted, the contents of this presentation are Copyright 2009 Marty Stepp and Jessica Miller. 10.1: Ajax Concepts
More informationModule 6 Web Page Concept and Design: Getting a Web Page Up and Running
Module 6 Web Page Concept and Design: Getting a Web Page Up and Running Lesson 3 Creating Web Pages Using HTML UNESCO EIPICT M6. LESSON 3 1 Rationale Librarians need to learn how to plan, design and create
More informationRich Internet Applications
Rich Internet Applications Prepared by: Husen Umer Supervisor: Kjell Osborn IT Department Uppsala University 8 Feb 2010 Agenda What is RIA? RIA vs traditional Internet applications. Why to use RIAs? Running
More informationMobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00
Course Page - Page 1 of 12 Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00 Course Description Responsive Mobile Web Development is more
More informationMicrosoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements
Microsoft Dynamics NAV 2015 Hardware and Server Requirements Microsoft Dynamics NAV Windows Client Requirements Windows client. operating systems Hardware resources Reports Windows 8.1 Professional or
More informationIntroduction to web development and JavaScript
Objectives Chapter 1 Introduction to web development and JavaScript Applied Load a web page from the Internet or an intranet into a web browser. View the source code for a web page in a web browser. Knowledge
More informationRich Internet Applications
Rich Internet Applications [Image coming] Ryan Stewart Rich Internet Application Evangelist rstewart@adobe.com Ryan Stewart Flex Developer for 3 years Rich Internet Application Blogger for 2 years http://blogs.zdnet.com/stewart/
More informationIntroducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010
Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache
More informationChapter 1. Introduction to web development
Chapter 1 Introduction to web development HTML, XHTML, and CSS, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Load a web page from the Internet or an intranet into a web browser.
More informationWHITE PAPER on Flex to HTML5 The Migration Challenge. April 2014
WHITE PAPER on Flex to HTML5 The Migration Challenge April 2014 TABLE OF CONTENTS Abstract... 3 Flex to HTML5 Migration Overview... 4 Migration Solutions... 5 Best Practises in Migration... 12 Key Challenges
More informationDaniele Mantovani. Summary. Specialties. Experience. Senior Software Engineer at IF Informatica dmantovani73@gmail.com
Daniele Mantovani Senior Software Engineer at IF Informatica dmantovani73@gmail.com Summary Software Engineer / Architect specialized in design and implementation of web applications and services. I've
More informationAJAX. Gregorio López López glopez@it.uc3m.es Juan Francisco López Panea 100032757@alumnos.uc3m.es
AJAX Gregorio López López glopez@it.uc3m.es Juan Francisco López Panea 100032757@alumnos.uc3m.es Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Contents 1. Introduction 2. Overview
More informationWEB DEVELOPMENT CAREERS WEB DEVELOPMENT WEB DEVELOPMENT STARTER PACK WEB DEVELOPMENT CAREERS
WEB DEVELOPMENT CAREERS WEB DEVELOPMENT WEB DEVELOPMENT STARTER PACK WEB DEVELOPMENT CAREERS 1 CONTENTS PAGE 3 - Technical support guidelines 7 - Hardware and software requirements 9-3 month timetable
More informationInformation Technology Career Cluster Web Development Course Number: 11.42500. Course Standard 1
Information Technology Career Cluster Web Development Course Number: 11.42500 Course Description: This course, with Hypertext Markup Language (HTML) and Cascading Style Sheet (CSS) as its foundation, will
More informationCross Platform Applications with IBM Worklight
Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad M.TECH(CNIS),Dept. of IT Sreenidhi Institute of Science & Technology Hyderabad, Telangana, India Varam1919@gmail.com Mrs. S.Durga Devi Asst.
More informationSoftware Requirements Specification For Real Estate Web Site
Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3
More informationRich Web Applications in Server-side Java without Plug-ins or JavaScript
Rich Web Applications in Server-side Java without Plug-ins or JavaScript Joonas Lehtinen, PhD Vaadin Ltd - CEO vaadin.com/vaadin @joonaslehtinen Rich Web Applications in Server-side Java without Plug-ins
More informationFront-End Performance Testing and Optimization
Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client
More information2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,
2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising
More informationTERMS OF REFERENCE. Revamping of GSS Website. GSS Information Technology Directorate Application and Database Section
TERMS OF REFERENCE Revamping of GSS Website GSS Information Technology Directorate Application and Database Section Tel: Accra 0302 682656 Cables: GHANASTATS In case of reply the number and date of this
More informationImproving Magento Front-End Performance
Improving Magento Front-End Performance If your Magento website consistently loads in less than two seconds, congratulations! You already have a high-performing site. But if your site is like the vast
More informationA Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server
A of the Operation of The -- Pattern in a Rails-Based Web Server January 10, 2011 v 0.4 Responding to a page request 2 A -- user clicks a link to a pattern page in on a web a web application. server January
More informationMobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist. 2013 IBM Corporation
Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist Objectives Worklight update Brief demonstration Experiences around cross-platform development 2 IBM MobileFirst
More information