SlideShare a Scribd company logo
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Developing Modern Interfaces with Dreamweaver CC
James Williamson | senior author, lynda.com
1
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
So what is a modern web interface?
Parallax scrolling?
Flat design?
Single-page websites?
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
No.
Modern web design isn’t about trends, it’s about designing
experiences within the current parameters of user agents
while anticipating future changes.
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
In other words, focus on providing users with
the best possible experience based on
content, context, and design goals.
(duh)
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
So what should we focus on?
Start with clean, standards-based code
Working across multiple devices and screen sizes
Performance matters
Having a strategy for touch
How apps are changing user expectations
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
A “modern” approach to web design
Make mobile an equal partner
Create the default experience first
Progressively enhance the user experience
Take advantage of what HTML5 and CSS3 have to offer
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
Do nice things for your users
Make sure the design guides them through the process
Give them things they expect, like autocomplete
Think about how they are likely to want to interact with your content in
different contexts
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
How does Dreamweaver help us?
Generates clean, well-structured code
Support for HTML5 and CSS3
Integrated web fonts support
Built-in workflows for responsive design
Increased support for jQuery
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
Generating standards-based code
New documents are minimal and based on the selected DOCTYPE
You can insert HTML5 video, sectional, and form elements visually
Validate code through the W3C validation service
Custom starter pages allow you to create your own starting point
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
DEMO
Generating standards-based code
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
Working with web fonts
Dreamweaver allows you to manage web fonts globally across all sites
Adobe Edge Web Font support is built in
You can also manage locally-hosted fonts
Custom font stack definitions are available across all sites
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
DEMO
Web font support
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
Dreamweaver CC introduces CSS Designer
CSS Designer provides an updated way to create and manage styles
Offers visual workflows for creating CSS properties
Allows you to filter selectors based on source and media query
Media query support is found within the CSS Designer workflow
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
CSS Transitions support
The CSS Transitions panel allows you to create and manage transitions
Allows you to target existing selectors or create new ones
A single dialog let’s you target properties, timing, delays, and easing
Will also detect and manage any existing transitions
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
DEMO
Working with styles in Dreamweaver CC
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
jQuery support
Parts of jQuery UI and jQuery Mobile are baked into Dreamweaver
Dreamweaver also offers robust jQuery code hinting
Code hints are currently based off of jQuery 1.7
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
jQuery UI
jQuery UI is a set of user interface widgets built on top of jQuery
Adobe has replaced the Spry widgets with jQuery UI widgets
This allows you to add UI widgets with a single click
These can be difficult to style and control
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
jQuery code hinting
Currently based on jQuery 1.7
Very intelligent code hinting that introspects all related dependencies
Supports custom variables and functions
Currently will not introspect resources brought in through loader scripts
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
DEMO
jQuery support
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
cool.
I know, right?
Just keep in mind that although Dreamweaver gives you powerful tools
and workflows to build your sites, how you use them is up to you.The
most important thing isn’t the techniques you use, those change, the
most important thing is the experiences you create.
© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Thank you!
@jameswillweb on the Twitter

More Related Content

PPTX
Ecommerce Mini Project / Group Project Coding
PPTX
AngularJS – What, Why, Advantages and Disadvantages
PPTX
Ecommerce Mini Project / Group Project Design
PDF
AngularJS : Superheroic Javascript MVW Framework
PPTX
Angular 5,6,7
PPTX
Front end development
PPTX
Asp.net mvc - Better User Experience with Kendo UI
PPTX
Front end development session1
Ecommerce Mini Project / Group Project Coding
AngularJS – What, Why, Advantages and Disadvantages
Ecommerce Mini Project / Group Project Design
AngularJS : Superheroic Javascript MVW Framework
Angular 5,6,7
Front end development
Asp.net mvc - Better User Experience with Kendo UI
Front end development session1

What's hot (20)

PPTX
Ymkm our-work-portfolio
PPTX
ADOBE DREAMWEAVER
 
PPTX
Introducing Kendo UI
PPT
Dreamweaver
PPTX
WYSIWYG authoring tools and CGI
PDF
WIX VS WORDPRESS
PPTX
Kendo UI presentation at JsConf.eu
PPTX
Telerik Kendo UI Overview
PPTX
Ionic - Hybrid Mobile Application Framework
PPTX
WordPress Edmonton - Visual Composer
PPT
Get
PPTX
Building web applications using kendo ui and the mvvm pattern
PPTX
Why hybrid-is-important
PDF
Angularjs tutorial
PPTX
OCTO BOF - How to build Netvibes with AngularJS
PDF
Content personalization in AEM
PPTX
10 Mobile Application Framework Must Know to Launch New App
PPTX
Wordpress builder
PDF
AngularJS : Superheroic JavaScript MVW Framework
PDF
Angular JS - Develop Responsive Single Page Application
Ymkm our-work-portfolio
ADOBE DREAMWEAVER
 
Introducing Kendo UI
Dreamweaver
WYSIWYG authoring tools and CGI
WIX VS WORDPRESS
Kendo UI presentation at JsConf.eu
Telerik Kendo UI Overview
Ionic - Hybrid Mobile Application Framework
WordPress Edmonton - Visual Composer
Get
Building web applications using kendo ui and the mvvm pattern
Why hybrid-is-important
Angularjs tutorial
OCTO BOF - How to build Netvibes with AngularJS
Content personalization in AEM
10 Mobile Application Framework Must Know to Launch New App
Wordpress builder
AngularJS : Superheroic JavaScript MVW Framework
Angular JS - Develop Responsive Single Page Application
Ad

Viewers also liked (17)

PDF
Dreamweaver-Vision-2013-14
PDF
Dreamweaver and Me
PDF
DREAMWEAVER eLEARNING
KEY
Internet Broadcasting
PDF
Hooray Icon Fonts! Artifact Conference
PDF
Optimizing Sites for Mobile Devices
PDF
Is Flexbox the Future of Layout -bdconf
PDF
A Web for Everyone
PPTX
Dreamweaver - Introduction AND WALKTHROUGH
PDF
Makalah Desain web menggunakan dreamweaver 8
PPT
Optimizing Sites for Mobile Devices
PDF
Designing Responsively with Dreamweaver
PDF
CSS3 Media Queries: Mobile Elixir or CSS Snake Oil
PPT
Introduction To Web Design with Dreamweaver Basics
PDF
Wireframing /Prototyping with HTML
PPTX
Adobe dreamweaver
Dreamweaver-Vision-2013-14
Dreamweaver and Me
DREAMWEAVER eLEARNING
Internet Broadcasting
Hooray Icon Fonts! Artifact Conference
Optimizing Sites for Mobile Devices
Is Flexbox the Future of Layout -bdconf
A Web for Everyone
Dreamweaver - Introduction AND WALKTHROUGH
Makalah Desain web menggunakan dreamweaver 8
Optimizing Sites for Mobile Devices
Designing Responsively with Dreamweaver
CSS3 Media Queries: Mobile Elixir or CSS Snake Oil
Introduction To Web Design with Dreamweaver Basics
Wireframing /Prototyping with HTML
Adobe dreamweaver
Ad

Similar to Developing Modern Web Interfaces with Dreamweaver CC (20)

PDF
Top 9 Software for a Website Designing Company in India!
PDF
Adobe.com Redesign: Powered by Day CQ5
PPTX
Dreamweawer
PPTX
Android Web app
PPTX
Angular js introduction
PDF
Top Reasons To Choose Vue.js For Better Web UI Development
PPTX
Debugging mobile websites and web apps
PPTX
Best framework for web development
PPT
AngularJS – What, Why, Advantages and Disadvantages
PPTX
Webpage Design Using Templates and Online WYSIWYG Platforms
PPTX
Adobe Creative Cloud and Licensing Programs for Education
PDF
Unleashing Creativity.pdf
PDF
How Angularjs is best for web development.pdf
PPTX
Introduction to Indigo.Design App Builder
DOCX
angularjs_tutorial.docx
PPTX
Know the difference - Angular.js vs Node.js
PPTX
Introduction to hybrid application development
PPTX
Anjular js
PPTX
Umbraco Cape Town Meetup Presentation
PDF
What Are The Best Alternatives Of Angular_.pdf
Top 9 Software for a Website Designing Company in India!
Adobe.com Redesign: Powered by Day CQ5
Dreamweawer
Android Web app
Angular js introduction
Top Reasons To Choose Vue.js For Better Web UI Development
Debugging mobile websites and web apps
Best framework for web development
AngularJS – What, Why, Advantages and Disadvantages
Webpage Design Using Templates and Online WYSIWYG Platforms
Adobe Creative Cloud and Licensing Programs for Education
Unleashing Creativity.pdf
How Angularjs is best for web development.pdf
Introduction to Indigo.Design App Builder
angularjs_tutorial.docx
Know the difference - Angular.js vs Node.js
Introduction to hybrid application development
Anjular js
Umbraco Cape Town Meetup Presentation
What Are The Best Alternatives Of Angular_.pdf

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
KodekX | Application Modernization Development
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Approach and Philosophy of On baking technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Cloud computing and distributed systems.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KodekX | Application Modernization Development
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Unlocking AI with Model Context Protocol (MCP)
Network Security Unit 5.pdf for BCA BBA.
sap open course for s4hana steps from ECC to s4
Approach and Philosophy of On baking technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
The AUB Centre for AI in Media Proposal.docx
Cloud computing and distributed systems.
Understanding_Digital_Forensics_Presentation.pptx
Spectral efficient network and resource selection model in 5G networks
Advanced methodologies resolving dimensionality complications for autism neur...
Machine learning based COVID-19 study performance prediction
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”

Developing Modern Web Interfaces with Dreamweaver CC

  • 1. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Developing Modern Interfaces with Dreamweaver CC James Williamson | senior author, lynda.com 1
  • 2. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2 So what is a modern web interface? Parallax scrolling? Flat design? Single-page websites?
  • 3. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3 No. Modern web design isn’t about trends, it’s about designing experiences within the current parameters of user agents while anticipating future changes.
  • 4. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 In other words, focus on providing users with the best possible experience based on content, context, and design goals. (duh)
  • 5. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 So what should we focus on? Start with clean, standards-based code Working across multiple devices and screen sizes Performance matters Having a strategy for touch How apps are changing user expectations
  • 6. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6 A “modern” approach to web design Make mobile an equal partner Create the default experience first Progressively enhance the user experience Take advantage of what HTML5 and CSS3 have to offer
  • 7. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7 Do nice things for your users Make sure the design guides them through the process Give them things they expect, like autocomplete Think about how they are likely to want to interact with your content in different contexts
  • 8. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8 How does Dreamweaver help us? Generates clean, well-structured code Support for HTML5 and CSS3 Integrated web fonts support Built-in workflows for responsive design Increased support for jQuery
  • 9. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 Generating standards-based code New documents are minimal and based on the selected DOCTYPE You can insert HTML5 video, sectional, and form elements visually Validate code through the W3C validation service Custom starter pages allow you to create your own starting point
  • 10. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10 DEMO Generating standards-based code
  • 11. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 Working with web fonts Dreamweaver allows you to manage web fonts globally across all sites Adobe Edge Web Font support is built in You can also manage locally-hosted fonts Custom font stack definitions are available across all sites
  • 12. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12 DEMO Web font support
  • 13. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 Dreamweaver CC introduces CSS Designer CSS Designer provides an updated way to create and manage styles Offers visual workflows for creating CSS properties Allows you to filter selectors based on source and media query Media query support is found within the CSS Designer workflow
  • 14. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 CSS Transitions support The CSS Transitions panel allows you to create and manage transitions Allows you to target existing selectors or create new ones A single dialog let’s you target properties, timing, delays, and easing Will also detect and manage any existing transitions
  • 15. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15 DEMO Working with styles in Dreamweaver CC
  • 16. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 jQuery support Parts of jQuery UI and jQuery Mobile are baked into Dreamweaver Dreamweaver also offers robust jQuery code hinting Code hints are currently based off of jQuery 1.7
  • 17. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 jQuery UI jQuery UI is a set of user interface widgets built on top of jQuery Adobe has replaced the Spry widgets with jQuery UI widgets This allows you to add UI widgets with a single click These can be difficult to style and control
  • 18. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 jQuery code hinting Currently based on jQuery 1.7 Very intelligent code hinting that introspects all related dependencies Supports custom variables and functions Currently will not introspect resources brought in through loader scripts
  • 19. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19 DEMO jQuery support
  • 20. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20 cool. I know, right? Just keep in mind that although Dreamweaver gives you powerful tools and workflows to build your sites, how you use them is up to you.The most important thing isn’t the techniques you use, those change, the most important thing is the experiences you create.
  • 21. © 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Thank you! @jameswillweb on the Twitter