3 KEY CHALLENGES OF HTML5 A ‘bite size’ version of a great white paper, providing a strategic overview and exploring the challenges of HTML5 for the enterprise. / EXTRACTS FROM A WHITE PAPER BY COLIN EBERHARDT
Jul 07, 2015
3 KEY CHALLENGES OF HTML5
A ‘bite size’ version of a great white paper, providing a strategic overview
and exploring the challenges of HTML5 for the enterprise.
/ EX TR AC TS FROM A WHITE PAPER
BY COLIN EBERHARDT
Is HTML5 Ready?• A look at the evidence and opportunities
The challenges associated with HTML5 Deployment• Taking the plunge
• It’s not shrink-wrapped
• JavaScript is not Java!
The Solutions?• People
• Expertise
02
03
WHILST HTML5 IS THE MOST VIABLE
SOLUTION FOR WEB-BASED APPLICATIONS,
IT’S NOT AN EASY TECHNOLOGY TO USE
/ Colin Eberhardt, Author of HTML5 At Enterprise Scale
DOWNLOAD H T M L 5 W H I T E PA P E R
Unfortunately people often confuse this question with “When will the HTML5 specification be complete?”, to which the answer is “never!”
Many struggle to answer the question is HTML5 ready for enterprise deployment?, and for that
you just need to look at the evidence.
Is HTML5 Ready?
DOWNLOAD H T M L 5 W H I T E PA P E R
Enterprise Applications Trading PlatformsFacebook Office 365
Look at the Evidence
DOWNLOAD H T M L 5 W H I T E PA P E R
Adopting HTML 5 presents some fantastic opportunities
Mobile WearablesDesktop Tablets
02
DOWNLOAD H T M L 5 W H I T E PA P E R
It’s not shrink wrapped
02
DOWNLOAD H T M L 5 W H I T E PA P E R
HTML 5 is still HTML
HTML5 has added various features in recent times.
However it still lacks inherent structures such as modules and packages that enterprise
applications require.
02
DOWNLOAD H T M L 5 W H I T E PA P E R
Single vendor solutions
Unlike HTML5, vendors such as Adobe Flex supplies FlexBuilder IDE to make enterprise development easier.
HTML5 IDE’s vary in their target audience and functionality.
02
DOWNLOAD H T M L 5 W H I T E PA P E R
Where HTML5 itself falls short, Open Source and Commercial frameworks are available with varying
functionality, documentation and quality.
3rd Party Libraries and Frameworks
Selecting the most suitable is extremely
important.
02
DOWNLOAD H T M L 5 W H I T E PA P E R
Javascript is not Java
JavascriptJava
02
DOWNLOAD H T M L 5 W H I T E PA P E R
Skilled developers can transition between object-oriented languages with ease.
Learning JavaScript is a challenge, even for experienced developers.
It’s a Challenge for Developers
02
DOWNLOAD H T M L 5 W H I T E PA P E R
In contrast to typical enterprise development, JavaScript is dynamic.
It lacks a strongly-defined type system, code completion and refactoring tools, developers are used to.
Javascript is Dynamic
02
02
DOWNLOAD H T M L 5 W H I T E PA P E R
It’s hard to find JavaScript developers who have experience developing enterprise-scale applications.
Because HTML5 is so broad, many have had some experience but few have built complex applications
Many have experience, few are masters
03
DOWNLOAD H T M L 5 W H I T E PA P E R
The solutions
Research and improve your own knowledge
Invest in trainingTalk to experts
03
DOWNLOAD H T M L 5 W H I T E PA P E R
Use a combination of expert advice and user feedback to determine if HTML5 is the right choice for you
Talk to experts
Colin Eberhardt Chris Price
03
DOWNLOAD H T M L 5 W H I T E PA P E R
Invest in training
If you seek to transition your team from traditional languages to JavaScript,
invest in external training.
TR AIN PEOPLE WELL ENOUGH SO THEY CAN LEAVE,
TREAT THEM WELL ENOUGH SO THEY DON’T WANT TO.
/ RICHARD BR ANSON
03
DOWNLOAD H T M L 5 W H I T E PA P E R
This presentation includes extracts from ‘HTML5 At Enterprise Scale’
Improve your knowledge
Available now from
www.scottlogic.com/whitepapers
The full white paper is a great read for those seriously thinking about HTML5 in their enterprise.
I’VE BEEN EXTREMELY PLEASED WITH THE GREAT
COLLABORATION BETWEEN SCOTT LOGIC AND OUR
DEVELOPMENT TEAM… THERE IS A GOOD ATMOSPHERE
AND I’VE BEEN IMPRESSED WITH THEIR WORK SO FAR”
/ Head of eTrading Technology at a European Investment Group
Share it with your professional network
Found this presentation useful?