Adaptations by PVII responsive and then creates your page instantly Al Sparber & Gerry Jacobsen PVII

Similar documents
PVII HEADLINE SCROLLER MAGIC

PVII Tree Menu Magic 3

PVII Pop Menu Magic 3

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css

Here are some links to get you started in learning more about CSS3 media queries and responsive web design:

AGENDA. :: Add Meta Tag for Viewport (inside of head element): :: Add Script that renders HTML5 elements for older versions of Internet Explorer

CS7026 Media Queries. Different Screen Size Different Design

AGENDA :: MULTIMEDIA TOOLS :: CLASS NOTES. INSTALLING FONTS :: Download, Install, & Embed Your Fonts. LECTURE :: Responsive Web Design [RWD]

ADOBE 9A Adobe Dreamweaver CS4 ACE.

Taking Fireworks Template and Applying it to Dreamweaver

How to set up a local root folder and site structure

How to deploy for multiple screens

Chapter 7 BMIS335 Web Design & Development

Front-End UI: Bootstrap

Dreamweaver MX The Basics

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2)

How to lay out a web page with CSS

Manually Backup Windows Mail Live 2011 Contacts Folder

Viewports. Peter-Paul Koch CSS Day, 4 June 2014

CSS3: Using media queries to improve the web site experience. November 19, 2011 indieconf Zoe Mickley

Website Development (WEB) Lab Exercises

Getting Started with Eric Meyer's CSS Sculptor 1.0

JSN PageBuilder 3 Configuration Manual Introduction

Video Embedder. Plugin for Joomla! This manual documents version 9.x of the Joomla! extension.

Microsoft Expression Web Quickstart Guide

A pixel is not a pixel. Peter-Paul Koch BlackBerry Jam, 6 February 2012

Viewports. Peter-Paul Koch DevReach, 13 November 2017

Designing the Home Page and Creating Additional Pages

Content Author's Reference and Cookbook

Quick.JS Documentation

Project 1: Creating a Web Site from Scratch. Skills and Tools: Use Expression Web tools to create a Web site

How to lay out a web page with CSS

Kinetika. Help Guide

Getting Started with CSS Sculptor 3

CSS3, Media Queries, & Responsive Design. May 23, 2012 STC Summit Zoe Mickley

DELIZIOSO RESTAURANT WORDPRESS THEME

iphone ios 8.x (4s, 5, 5s & 5c, 6, 6+ models) ipad ios 8.x (all models) Android OS or higher

Content Author's Reference and Cookbook

Introduction to Computer Science Web Development

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

Building Responsive Layouts

Sign in and join ADC Newsletters Feedback. Creating your first website Part 3: Adding content to pages

ADOBE DREAMWEAVER CS4 BASICS

Working with Images and Multimedia

Create a three column layout using CSS, divs and floating

Dreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views!

Stamp Builder. Documentation. v1.0.0

Dreamweaver Template Tutorial - How to create a website from a template

Lab 1: Introducing HTML5 and CSS3

Table of Contents INTRODUCTION... 3 SYSTEM REQUIREMENTS... 3 STEP 1 DETERMINE WHICH VERSION OF EMERGE YOU NEED... 5

SCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6

NORTH CAROLINA A&T STATE UNIVERSITY CMS USER GUIDE. A Manual for the Cascade Server Content Management System (CMS)

Contents FORMAT 3. Specifications STATIC ADVERTISING 4. Interstitial HTML5 ADVERTISING 5-12

Learning Adobe DreamWeaver CC. Module 1 Contents. Chapter 1: Introduction to DreamWeaver CC

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

JSN ImageShow Configuration Manual Introduction

Adobe Dreamweaver CS3 English 510 Fall 2007

ICT IGCSE Practical Revision Presentation Web Authoring

Using Dreamweaver CS6

AGENT123. Full Q&A and Tutorials Table of Contents. Website IDX Agent Gallery Step-by-Step Tutorials

Advanced Dreamweaver CS6

Introduction to Dreamweaver CS3

HTML5 and CSS3: New Markup & Styles for the Emerging Web. Jason Clark Head of Digital Access & Web Services Montana State University Library

Dreamweaver CS3 Lab 2

In this tutorial you will learn how to:

Responsive web design (RWD) CSS3 Media queries. Mobile vs desktop web sites. Web Development 1 CS1115/CS5002

Release Notes: Schoolwires Centricity2

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production

Reader Release Notes. January 7, Release version: 3.1

Xerte. Guide to making responsive webpages with Bootstrap

Web Community Manager 2.18 Release Notes

Swiiit User Guide 03/09/2015

Layout with Layers and CSS

How to lay out a web page with CSS

Kyle #HubSpotting

Creating and Publishing Faculty Webpages

Goldfish 2. The Official Guide

Siteforce Pilot: Best Practices

Aware IM Version 8.2 Aware IM for Mobile Devices

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5

ThingLink User Guide. Andy Chen Eric Ouyang Giovanni Tenorio Ashton Yon

JSN Sun Framework User's Guide

User s Quick Start Guide

Step 1 Download and Install KompoZer Step by step instructions to build your first web page using KompoZer web editor.

Dear Candidate, Thank you, Adobe Education

Swiiit User Guide 09/11/2016

Lesson 4: Web Browsing

Table of Contents INTRODUCTION... 3 SYSTEM REQUIREMENTS... 3 STEP 1 DETERMINE WHICH VERSION OF EMERGE YOU NEED... 5 STEP 2 GETTING EMERGE ACCESS...

Adobe Dreamweaver CS5 Tutorial

WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5

Lab: Create JSP Home Page Using NetBeans

Dreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5

BA. (Hons) Graphics Design

A pixel is not a pixel. Peter-Paul Koch SF HTML5, 6 April 2012

Designing with CSS3 Effectively & Efficiently. October 2010 Adobe MAX Zoe Mickley

Table Basics. The structure of an table

JSN PageBuilder 2 User Manual

Administrative Training Mura CMS Version 5.6

How to Edit Your Website

Adobe Dreamweaver CC 17 Tutorial

Transcription:

Adaptations by PVII is a Dreamweaver extension that allows you to select from 5 unique responsive layouts and then creates your page instantly. We hope you enjoy using this product as much as we did making it. Al Sparber & Gerry Jacobsen PVII

2 Adaptations by PVII Contents Adaptations by PVII... 1 Install the extension... 4 Work in a defined Dreamweaver site... 4 Specify local site location... 4 Site Name... 4 Local Site Folder... 4 Creating and Editing Adaptations Pages... 5 Creating a Adaptations Page... 5 Menu Type... 5 Site Wide Management... 6 Assets folders... 6 Uploading to your server... 6 Adaptations Fundamentals... 6 Adaptations CSS Notes... 7 Adding your own content... 7 What about images?... 7 What about videos?... 8 2

3 Adaptations by PVII Adaptations CSS and Script Guide... 9 Adaptations Conditional Comments... 10 Adaptations Meta Tags... 10 Support and Contact info... 11 PVII Knowledge Base... 11 PVII Communities... 11 RSS News Feeds... 13 Before you Contact us... 13 Snail mail... 13 3

4 Install the extension Install the extension Look for the extension installer file p7_adaptations_109.mxp (or higher) in the root of the zip archive you downloaded. Double-click the file to install the extension. Dreamweaver's Extension Manager will open and you will be prompted to complete the installation. Restart Dreamweaver once the installation is complete. OS X users: If, upon double-clicking the installer, Extension Manager does not properly launch, you have a file association issue. To remedy the problem locate the installer file from inside a Finder window and double-click it. Work in a defined Dreamweaver site Before you begin, make sure you are working inside a defined Dreamweaver web site. This is necessary so that Dreamweaver knows how to link required assets. If you are new to Dreamweaver or need to learn how to define a web site, follow these simple steps: Choose Site > New Site Specify local site location The Site category of the Site Setup dialog box is the only one you need to fill out to begin working on your Dreamweaver site. This category lets you specify the local folder where you ll store all of your site files. When you re ready, you can fill out the other categories in the Site Setup dialog box, including the Servers category, where you can specify a remote folder on your remote server. Site Name The name that appears in the Files panel and in the Manage Sites dialog box; it does not appear in the browser. Local Site Folder This is the name of the folder on your local disk where you store site files, templates, and library items. Create a folder on your hard disk or click the folder icon to browse to the folder. When Dreamweaver resolves site root-relative links, it does so relative to this folder. 4

5 Creating and Editing Adaptations Pages Creating and Editing Adaptations Pages You create pages using the Adaptations interface. Creating a Adaptations Page Let's see how easy it is to create a page. To create a page, choose: File > New PVII PagePack > Adaptations. The interface will open. Select a Page Design and the Preview image will change to reflect your choice. Choose a Menu Type and then click the Create Page button. The Save As dialog will open. Browse to a folder within your current Dreamweaver-defined site so that it appears in the Save in box. Enter a File name and click Save. Menu Type If PVII Tree Menu Magic 2 or Pop Menu Magic 2 is installed on your system, you will be able to include those menus, automatically, in your Adaptations pages. If not, the system includes a nicely styled static menu. 5

6 Site Wide Management Site Wide Management Once you create, save, and customize your first page you should make a decision on how to manage repeating content, such as headers, menus, and footers. The two most popular methods would be Dreamweaver's Template utilities (DWT) or Server-Side Includes. Assets folders When your page is created, the Adaptations system generates the following folder: p7adaptations This folder contains your core CSS files, images, and the PVII Equal Height Columns script If you choose an optional PMM2 or TMM2 menu, the system will also generate a p7pmm or p7tmm folder, as well as a fireworks folder that contains editable arrow images for your TMM2 menu. The Adaptations system will create these folders in the same folder where you save your Adaptations page. This is a workflow feature that enables you to create multiple testing folders in which to play but you must be mindful of where your relevant assets folders are when you ultimately publish your page or when you edit assets. Uploading to your server Make sure you upload all asset folders to your Web site. Adaptations Fundamentals Adaptations is all about responsive design. Responsive pages respond to the width of your browser or mobile device in real time. The overall design theme is constant, but columns reflow and text size is adjusted to ensure a usable and readable experience in all devices at all times. Whether you are viewing on a 27 inch monitor, an iphone, an ipad, or an Android, your page will always fit. All modern mobile devices (iphone, ipad, Android) have full support for the responsive CSS techniques we use, as do modern desktop browsers (IE9, IE10, Firefox, Safari, and Chrome). Older browsers display a perfect page using a conventional CSS min-width. 6

7 Adaptations Fundamentals Adaptations CSS Notes If you possess basic CSS skills you will find it very easy to customize the core CSS for your Adaptations page. If you get stuck, let us know and we'll be happy to help you. The responsive aspects of all Adaptations layouts are dependent on the CSS media queries inside the p7adapt-0x-response style sheets. Please be careful in editing the responsive CSS files unless you have a good understanding of how media queries work. If you'd like to learn more about CSS media queries, this is an excellent article. Adding your own content Since Adaptations pages are responsive and adaptive, the content you add should be flexible width not fixed width. What about images? If you're wondering how you can manage adding images to your pages without risking breakage caused by an image's inherent fixed proportions, we've got you covered. Each core Adaptations CSS file comes with 3 special CSS classes that you can assign to an image: img.scaled Use this class when you want your images to scale as wide or narrow as your page. This class also contains a neat border/shadow effect. img.scaled-max Use this class when you want your images to scale with your page but only up to the maximum natural width of the image. This class also contains a neat border/shadow effect. img.scaled-max-plain Use this class when you want your images to scale with your page but only up to the maximum natural width of the image. This class omits border/shadow effects. 7

8 Adaptations Fundamentals What about videos? Videos can present an issue in a responsive design unless you make your video responsive. This is quite easy if you are using a standardized YouTube or Vimeo movie carried inside an iframe tag. Simply wrap your iframe inside a DIV and give that DIV a class of.video-wrapper. Then add these rules to your style sheet:.video-wrapper { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0px; overflow: hidden; }.video-wrapper iframe,.video-wrapper object,.video-wrapper embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } 8

9 Adaptations CSS and Script Guide Adaptations CSS and Script Guide The HTML head region of each Adaptations layout page includes links to CSS and script files. This is what you will find in Layout 1 pages when using a TMM2 menu: <script type="text/javascript" src="p7adaptations/p7ehcscripts.js"></script> This is a link to the PVII Equal Height Columns script, which can be further explored in this online tutorial. <script type="text/javascript" src="p7tmm/p7tmmscripts.js"></script> This is a link to the Tree Menu Magic 2 script. If you were using a Pop Menu Magic menu, the link would be to the PMM2 script. If you are using a static menu, there will be no linked menu script. <link href="p7tmm/p7tmm15.css" rel="stylesheet" type="text/css" media="all" /> This is a link to the Tree Menu Magic 2 CSS. If you were using a Pop Menu Magic menu, the link would be to the PMM2 CSS file. If you are using a static menu, there will be no linked menu CSS. <link href="p7adaptations/p7adapt-01-tmm.css" rel="stylesheet" type="text/css" />\ This is the core Adaptations CSS file for Layout 01 with a TMM menu. If you were using a PMM menu, the file would be named p7adapt-01-pmm.css instead. If you were using a static menu, the file would be p7adapt-01.css. <link href="p7adaptations/p7adapt-01-response.css" rel="stylesheet" type="text/css" /> This style sheet carries the CSS media queries that enable the responsive behavior in Adaptations pages. p7adapt-01-response.css is used for Layout 01 pages, no matter which of the menu options you have chosen. <link href="http://fonts.googleapis.com/css?family=federo" rel="stylesheet" type="text/css"> This is a link to Google's font service. It allows us to use a custom font for the logo and headings in your Adaptations pages. Learn more about Google Web fonts here. 9

10 Adaptations Conditional Comments Adaptations Conditional Comments Each layout uses several Conditional Comments to work around CSS issues in various versions of Internet Explorer. Layout 01 has these Conditional Comments in the head: <!--[if lt IE 9]> <style>body {min-width: 760px;}#columns {zoom: 1;}</style> <![endif]--> <!--[if lt IE 8]> <style>.three-column-column2 {width: 30%;}.main-content {width: 59%;}</style> <![endif]--> <!--[if lte IE 6]> <style>#masthead, #columns, #footer {width: 980px;}</style> <![endif]--> Do not remove these unless you know what you are doing. Adaptations Meta Tags Each layout uses 2 special meta tags: <meta name="viewport" content="width=device-width" /> This meta tag ensures that the viewport width is rendered correctly according to the device in question, at a 1:1 pixel ratio. This is the width of the screen in CSS pixels at a scale of 100%. <meta http-equiv="x-ua-compatible" content="ie=edge" /> This meta tag ensures that Internet Explorer renders the page in full standards mode and prevents users from accidentally switching to Compatibility View, where Explorer will attempt to display your page as if it were a much older browser. 10

11 Support and Contact info Support and Contact info PVII quality does not end with your purchase - it continues with the best customer support in the business. PVII Knowledge Base The PVII Knowledge Base is an online PVII application allowing you to access dozens of Tech Notes, tips, and techniques relating to our products, as well as to general web development issues. Open the Knowledge Base PVII Communities PVII maintains separate and distinct Web Forum and Newsgroup communities. We do this to ensure you always have access via your preferred medium and device. 1. The PVII Web Forums The PVII Web Forum is a modern browser-based community, accessible to both desktop and mobile devices and requires no additional software or plugins. Visit The PVII Web Forum community now... 11

12 Support and Contact info 2. PVII Newsgroup forums The Project VII Newsgroup is available via private and secure NNTP servers. In order to subscribe to a newsgroup you must have a newsgroup-capable client installed such as: 1. Mozilla Thunderbird 2. Windows Live Mail 3. Windows Mail/Outlook Express 4. Opera Mail 5. Entourage Server: forums.projectseven.com Need help setting up a newsgroup? Setting up a new newsgroup account in Windows Mail (Vista) Setting up a new newsgroup account in Outlook Express Setting up a new newsgroup account in Mozilla Thunderbird Setting up a new newsgroup account in Entourage If you have another newsgroup-capable program that you are using, please see its documentation to learn how to add a new newsgroup account. Note: PVII newsgroups are private and have nothing to do with Usenet feeds that may be provided by your ISP. That is, you will not find our newsgroups in a list of newsgroups distributed by your internet service provider. You must set up our news server as a new account. 12

13 Support and Contact info RSS News Feeds Keep up with the latest news the minute it's released by subscribing to our RSS news feed. If you are not sure how to subscribe, please check this page: PVII RSS Info Before you Contact us Before making a support inquiry, please be certain to have read the documentation that came with your product. Please include your Dreamweaver version, as well as your computer operating system type in all support correspondence. E-Mail: support@projectseven.com Phones: 330-650-3675 336-374-4611 Phone hours are 9:00am - 5:00pm Eastern Time U.S. Snail mail Project Seven Development 339 Cristi Lane Dobson, NC 27017 13