This document discusses various XML applications and technologies. It describes 13 different XML technologies including Wireless Markup Language (WML), XML News, Channel Definition Format (CDF), Open Software Distribution (OSD), Open Financial Exchange (OFX), RDF/XML, Mathematical Markup Language (MathML), Platform for Privacy Preferences Project (P3P), Human Resource Management Markup Language (HRMML), Voice Extensible Markup Language (VXML), Vector Markup Language (VML), Scalable Vector Graphics (SVG), and Synchronized Multimedia Integration Language (SMIL). Each technology is briefly described and its advantages are listed.
Are You searching for a good career field after graduation then consult with Visualpath. Because this Institute providing the latest trending job oriented Microsoft AWS Cloud Computing online/classroom training in Ameerpet Hyderabad, Which technology is going demandable on coming days.
https://www.visualpath.in/amazon-web-services-aws-training.html
Are You searching for a good career field after graduation then consult with Visualpath. Because this Institute providing the latest trending job oriented Microsoft AWS Cloud Computing online/classroom training in Ameerpet Hyderabad, Which technology is going demandable on coming days.
https://www.visualpath.in/amazon-web-services-aws-training.html
Copy of the slides from the Advanced Web Development Workshop presented by Ed Bachta, Charlie Moad and Robert Stein of the Indianapolis Museum of Art during the Museums and the Web 2008 conference in Montreal
Cloud Computing is the internet-based computing wherby shared resources, software, and information are provided to computers and other devices on demand, like the electrcity grid
Cluster computing is a type of computing where a group of several computers are linked together, allowing the entire group of computers to behave as if it were a single entity. There are a wide variety of different reasons why people might use cluster computing for various computer tasks. It s also used to make sure that a computing system will always be available. It is unknown when this cluster computing concept was first developed, and several different organizations have claimed to have invented it.
UNIT I INTRODUCTION 7
Examples of Distributed Systems–Trends in Distributed Systems – Focus on resource sharing – Challenges. Case study: World Wide Web.
Cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive.In computer networking, cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet.
Presentation for Introduction to Google Cloud Platform. This PPT provides basic understanding for services provided by Google Cloud Platform like Compute, Storage, VPC, IAM.
Need for Virtualization – Pros and cons of Virtualization – Types of Virtualization –System VM, Process VM, Virtual Machine monitor – Virtual machine properties - Interpretation and binary translation, HLL VM - supervisors – Xen, KVM, VMware, Virtual Box, Hyper-V.
This Presentation provides a detailed insight about Collaborating Using Cloud Services Email Communication over the Cloud - CRM Management – Project Management-Event
Management - Task Management – Calendar - Schedules - Word Processing –
Presentation – Spreadsheet - Databases – Desktop - Social Networks and Groupware.
Copy of the slides from the Advanced Web Development Workshop presented by Ed Bachta, Charlie Moad and Robert Stein of the Indianapolis Museum of Art during the Museums and the Web 2008 conference in Montreal
Cloud Computing is the internet-based computing wherby shared resources, software, and information are provided to computers and other devices on demand, like the electrcity grid
Cluster computing is a type of computing where a group of several computers are linked together, allowing the entire group of computers to behave as if it were a single entity. There are a wide variety of different reasons why people might use cluster computing for various computer tasks. It s also used to make sure that a computing system will always be available. It is unknown when this cluster computing concept was first developed, and several different organizations have claimed to have invented it.
UNIT I INTRODUCTION 7
Examples of Distributed Systems–Trends in Distributed Systems – Focus on resource sharing – Challenges. Case study: World Wide Web.
Cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive.In computer networking, cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet.
Presentation for Introduction to Google Cloud Platform. This PPT provides basic understanding for services provided by Google Cloud Platform like Compute, Storage, VPC, IAM.
Need for Virtualization – Pros and cons of Virtualization – Types of Virtualization –System VM, Process VM, Virtual Machine monitor – Virtual machine properties - Interpretation and binary translation, HLL VM - supervisors – Xen, KVM, VMware, Virtual Box, Hyper-V.
This Presentation provides a detailed insight about Collaborating Using Cloud Services Email Communication over the Cloud - CRM Management – Project Management-Event
Management - Task Management – Calendar - Schedules - Word Processing –
Presentation – Spreadsheet - Databases – Desktop - Social Networks and Groupware.
Mark Richards is a serial entrepreneur who loves helping other turn their ideas into real products or services. One thing is particularly fascinated by is the development of these ideas. Where do they come from? How can we continue coming up with good ideas?
What were the best products from 2014? Let's take a look and see which products actually soared this past year. Maybe this will give some insight into what our needs are for 2015. By Mark Richards, entrepreneur and product developer, http://markrichardscharleston.org
Mark Richards describes why crowdsourcing can be extremely beneficial to businesses of all sizes. Read more from him: http://markrichardscharleston.org
Een deel van de presentatie van een BHV cursus van 101BHV.nl. BHV staat voor bedrijfshulpverlening en is verplicht voor elke werkgever. Deze BHV presentatie moet een beeld geven welke onderdelen er onder andere aan bod komen tijdens een BHV cursus
Marks and Spencer 5 Year Business Plan/StrategyAminul Hoque
This report/project comprises of analysing Marks and Spencer in its current state and strategies as well as past achievements. The findings was then formulated into a report as recommendations which showed how strategically Marks and Spencer can improve. This also comprised of looking competitor analytic's and their campaigns for Marks and Spencer to be competitive. This report/project built on existing skills such as; business planning, marketing communications planning, product development and financial analysis.
Aminul Hoque Dissertation: Impact of CSR on Brand ImageAminul Hoque
The purpose of this study is to explore the relationship between CSR and Brand image. Moreover, the study also aims to find out if there is a positive correlation between the two. As current literature is yet to define if CSR has an impact on brand image, this dissertation aims to provide insights into purchasing behaviour as well as perception of consumers on brand image.
Investigating Soap and Xml Technologies in Web Service ijsc
In this paper, Investigating SOAP and XML technologies in web service is studied. The reason for using XML technology to transmit data and also the need for application of existing communicative structure in SOAP technology in web pages with WSDL technology are investigated uniquely. And also the need for searchable address giving for web service which is available in UDDI technology and the advantages of using it are explained for programmers.
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEijsc
In this paper, Investigating SOAP and XML technologies in web service is studied. The reason for using
XML technology to transmit data and also the need for application of existing communicative structure in
SOAP technology in web pages with WSDL technology are investigated uniquely. And also the need for
searchable address giving for web service which is available in UDDI technology and the advantages of
using it are explained for programmers.
.NET incorporates a software platform for building the .NET experiences, which means servers running databases, Web servers, and other systems. This isn't that different from the way we run our enterprises today; the differences are in the capabilities of these products. Today we have messaging systems like Exchange and databases like SQL Server, and these will be fundamental components of .NET. But products like BizTalk Server for orchestrating information through the enterprise, Application Center for managing these servers running .NET, and Mobile Information Server for providing the services for the mobile users, also will be part of .NET.
The .NET product will include a programming model with tools. This will allow developers to create the Web services that .NET is based on. The model is the .NET Framework, which will be described later on in this document.
The final component of .NET is the end result of the programming model, tools, and platform. Web services provide the services and information users will require of Phase 3 of the Internet. Because these Web services are programmable, they allow a user to use any device to access this information and to share this information with other sites and services.
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
International Journal of Modern Engineering Research (IJMER) covers all the fields of engineering and science: Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Computer Engineering, Agricultural Engineering, Aerospace Engineering, Thermodynamics, Structural Engineering, Control Engineering, Robotics, Mechatronics, Fluid Mechanics, Nanotechnology, Simulators, Web-based Learning, Remote Laboratories, Engineering Design Methods, Education Research, Students' Satisfaction and Motivation, Global Projects, and Assessment…. And many more.
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
Accessing current and accurate information anywhere and at anytime is becoming a growing interest nowadays. Wireless
Application Protocol (WAP) is an application protocol that creates an opportunity to access information of any interest from WAP
servers using mobile phones. WAP is an enabling technology based on the Internet client server architecture model, for developing
client application for handheld devices or other wireless terminal which usually have less powerful CPU’s, less memory, very
restricted power consumption, smaller and variant displays, phone keypads etc. This paper analyses the features of WAP in relation to
the well established HyperText Transfer Protocol (HTTP) technology, the web socket API innovations introduced in HTML5, the
recent improvements in mobile devices processing capacity by connecting to cloud services and how application can be developed on
them using modern tools. The features that are more adapted to client development of micro-devices are used for the technology
application test.
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
Accessing current and accurate information anywhere and at anytime is becoming a growing interest nowadays. Wireless
Application Protocol (WAP) is an application protocol that creates an opportunity to access information of any interest from WAP
servers using mobile phones. WAP is an enabling technology based on the Internet client server architecture model, for developing
client application for handheld devices or other wireless terminal which usually have less powerful CPU’s, less memory, very
restricted power consumption, smaller and variant displays, phone keypads etc. This paper analyses the features of WAP in relation to
the well established HyperText Transfer Protocol (HTTP) technology, the web socket API innovations introduced in HTML5, the
recent improvements in mobile devices processing capacity by connecting to cloud services and how application can be developed on
them using modern tools. The features that are more adapted to client development of micro-devices are used for the technology
application test.
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
Accessing current and accurate information anywhere and at anytime is becoming a growing interest nowadays. Wireless Application Protocol (WAP) is an application protocol that creates an opportunity to access information of any interest from WAP servers using mobile phones. WAP is an enabling technology based on the Internet client server architecture model, for developing client application for handheld devices or other wireless terminal which usually have less powerful CPU’s, less memory, very restricted power consumption, smaller and variant displays, phone keypads etc. This paper analyses the features of WAP in relation to the well established HyperText Transfer Protocol (HTTP) technology, the web socket API innovations introduced in HTML5, the recent improvements in mobile devices processing capacity by connecting to cloud services and how application can be developed on them using modern tools. The features that are more adapted to client development of micro-devices are used for the technology application test.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
1. Xml Applications and technologies
Group members:
Momina Amjad
Nabahat Tahir
Hafsa Akram
Syeda Hina Batool
2. 1.Wireless Markup Language (WML), based
on XML, is a markup language intended for devices
that implements the Wireless Application Protocol
(WAP) specification, such as mobile phones.
Advantages:
• It provides navigational support, data input,
hyperlinks, text and image presentation, and forms,
much like HTML (HyperText Markup Language).
• It preceded the use of other markup languages now
used with WAP, such as HTML itself, and XHTML
(which are gaining in popularity as processing
power in mobile devices increases).
3. 2.XML News is a set of specifications for exchanging
news objects such as stories, images, or audio clips in a
standard format across different applications and
operating systems.
XMLNews uses Extensible Markup Language (XML)
and industry standards developed by the International
Press Telecommunications Council and the Newspaper
Association of America.
XMLNews has two parts: XMLNews-Story and
XMLNews-Meta.
4. XML News-Story is an XML document type for text-based
news and information. It defines the format of a
news story's content and is a subset of News Industry Text
Format (NITF), the XML document type definition (DTD)
designed to mark up and deliver news content in a variety
of ways, including print, wireless devices, and theWeb.
XML News-Meta defines the format of any metadata
associated with a story (or any other kind of news
object) and is based on the World Wide Web
Consortium's Resource Description Framework (RDF).
5. 3.The Channel Definition Format (CDF) is a file
format from Microsoft that lets you create a file that
defines a Web "channel," which is a preselected Web site
or group of relatedWeb sites.
To use the channel, a user needs to have the Microsoft
Internet Explorer 4 or later browser.
Advantages:
The CDF file identifies the Web page and subpages that
the user sees after selecting a channel on the browser.
The file may also identify subpages that may be selected
from the main channel page. A channel developer for a
Web site puts the CDF file on the Web server. A user
who clicks on a channel (for example, from the Internet
Explorer channel menu bar) is actually specifying the
Uniform Resource Locator or Internet file name of the
Channel Definition File that defines the channel.
6. The Channel Definition Format is an application of
Extensible Markup Langugage (XML) that
Microsoft is proposing as a standard way to describe
a Web site channel. In Internet Explorer 5, the
channel user implementation has been changed. The
Channel Bar that formerly appeared automatically
when Windows was started has been removed.
Channels are now accessed as a special folder in the
Favorites menu.
7. 4.Open Software distribution(OSD)
OSD, an application of the extensible Markup Language
(XML), is a vocabulary used for describing software
packages and their dependencies for heterogeneous
clients.
Advantages:
OSD is useful in automated software
distribution environments.
8. 5.Open Financial Exchange (OFX)
It is a data-stream format for exchanging financial
information that evolved from Microsoft's Open
Financial Connectivity (OFC) and Intuit's Open
Exchange file formats
Advantages:
Open Financial Exchange is the solution to the financial services
industry’s need for a simplified way to exchange electronic financial
data with consumers and small businesses.
The open, unified specification for the exchange of financial data
over the Internet defines a common way for financial institutions
and their customers to communicate electronically.
The result is that Open Financial Exchange has helped accelerate
the adoption of online financial services and enabled financial
institutions to offer their customers safe, secure banking, bill pay,
investments and other services over the Internet.
9. 6.RDF/XML is a syntax, defined by the W3C, to express (i.e. serialize) an RDF
graph as an XML document.
RDF/XML is sometimes misleading called simply RDF because it was introduced
among the other W3C specifications defining RDF and it was historically the first
W3C standard RDF serialization format.
Although the RDF/XML format is still in use, other RDF serializations are now
preferred by many RDF users, both because they are more human-friendly, and
because some RDF graphs are not representable in RDF/XML due to restrictions on
the syntax of XML QNames.
Advantages:
The RDF model is made up of triples: as such, it can be
efficiently implemented and stored; other models requiring
variable-length fields would require a more cumbersome
implementation.
The RDF model is essentially the canonicalization of a
(directed) graph, and so as such has all the advantages (and
generality) of structuring information using graphs
The basic RDF model can be processed even in absence of
more detailed information (an "RDF schema") on the
semantics: it already allows basic inferences to take place,
since it can be logically seen as a fact basis
10. 7.Mathematical Markup Language
(MathML)
It is an application of XML for describing mathematical
notations and capturing both its structure and content.
Advantages:
It aims at integrating mathematical formulae into
World WideWeb pages and other documents.
It is a recommendation of the W3C math working group
and part of HTML5.
11. 8.Platform for Privacy Preferences
Project(P3P)
The (P3P) is a protocol allowing websites to declare their
intended use of information they collect about web browser
users.
Advantages:
Designed to give users more control of their personal
information when browsing.
P3P was developed by the World Wide Web
Consortium(W3C) and officially recommended on April 16,
2002.
Development ceased shortly thereafter and there have been
very few implementations of P3P.
Microsoft Internet Explorer is the only major browser to
support P3P.
The president of TRUSTe has stated that P3P has not been
implemented widely due to the difficulty and lack of value.
12. 9.Human Resource Management
Markup Language(HRMML)
HRMML is an XML-based markup language for job
postings, job descriptions, and resumes.
HRMML currently is described in two draft Document
Type Definitions (DTDs), one for resumes and one for
job postings.
The two DTDs have many common elements, which are
contained in shared modules
13. 10.VXML (Voice Extensible Markup Language)
VXML is a technology from Motorola for creating a voice dialog with a Web
site in which a user can call a Web site by phone and interact with it
through speech recognition and Web site responses.
VXML (TM) allows a developer to create a script of the conversation a
user can have with an application program run by a Web server.
The user calling in is connected to a client program called a voice browser.
The voice browser in turn passes requests on to the Web server.
The markup defined in VXML is consistent with the Extensible Markup
Language (XML), the strategic data definition language for the Internet.
Using VXML is intended to be no more difficult than writing a Web page
using the Hypertext Markup Language (HTML).
Advantages:
Motorola is providing VXML as an open interface and potential
developers can download the development kit from Motorola's Web site.
Motorola has already provided the technology to some early product
developers, including The Weather Channel.
Typical applications might include delivering weather information, flight
information, and sports scores, as well as online product and service
ordering.
14. How the User Uses VXML
The user would identify a Web site that offered phone interaction. For example, some e-tailing
sites might allow users to order from the Web site by phone instead of by filling
out a form.
The company with the Web site would publish a phone number to call for their Web
site.
The user would call the number on a regular phone. (Initially, - that is, making the
phone connection through the Internet itself - is not supported.)
The user would get connected to a voice browser at the Web site.
When connected, the user would hear a recorded voice that invited the user to
interact with the Web site - for example, to place an order or choose some other
option.
As the user responded, the selected responses could trigger requests from the voice
browser to a Web server application. The Web server might also send back new Web
pages to the user's computer - for example, pictures of catalogue items and order
confirmations.
The user and the VML application would interact until the transaction was
completed. Then the user would hang up, ending the session.
15. 11.Vector Markup Language
(VML)
Vector Markup Language (VML) is an
XML-based language that facilitates the
use of vector graphics on the Internet,
especially onWeb sites.
VML was proposed to the World Wide
Web Consortium (W3C) as a standard for
vector graphics rendering by Microsoft,
Autodesk, Macromedia and Visio in 1998.
16. Advantages:
Description of images in vector
format.
Resolution Independent
Smaller in Size
Faster Speed
17. 12.Scalable Vector Graphics
(SVG)
It is an XML-based vector image format for two-dimensional
graphics with support for interactivity and
animation.
The SVG specification is an open standard developed by
the World Wide Web Consortium (W3C) since 1999.
Advantages:
Resolution Independent
Reducing HTTP Request
Styling and Scripting
Can be animated and Edited
Smaller File Size
18. 13.Synchronized Multimedia
Integration Language (SMIL)
SMIL is a World Wide Web Consortium recommended
Extensible Markup Language (XML) markup language
to describe multimedia presentations. It defines markup
for timing, layout, animations, visual transitions, and
media embedding, among other things.
Advantages:
SMIL allows presenting media items such as text,
images, video, audio, links to other SMIL presentations,
and files from multiple web servers.
SMIL markup is written in XML, and has similarities to
HTML.
19. 14.Three dimensional mark up
language(3DML)
3DML is a format for creating three-dimensional websites build up by
combining similar sized building blocks.
It was invented in 1997 by Michael Powers and developed further by the
Flatland team over the next four years.
The 3DML format has been popularized more recently in the blockbuster
game called Minecraft.
Advantages:
3DML files are written in an XML syntax which can be delivered from
standard web servers and shown within a browser plugin and independent
3DML browser called Flatland Rover.
3dml is designed for non-programmers
3dml allows cross-toolkit development
It proposes the integration of any of such formats: VRML, 3DS, OBJ, etc
3dml allows reuse of elements
3dml proposes a common way to represent 3D interaction techniques with
three main purposes: execution, understanding, and data consolidation.