Archive for June, 2012

Dreamweaver 11.5.2 Updater released

An update for Dreamweaver CS 5.5 was rolled out on 12 June, 2012 . This update primarily fixes/updates the Phonegap build feature. The key points for this particular update are:

  • Fix Android Easy Install feature . Now users will be able to download and install the latest android SDK ( android-sdk-r18 ) for mac and windows by using the Easy install feature. They can download various platform related files for different API levels using the Android SDK Manager which is launched while creating the AVD in the Application settings dialog. This would also enable the users to build/emulate on different android versions.
  • Updated the phonegap version to phonegap-1.7. Now users would be able to make use of the latest phonegap APIs for iOS4 , iOS5 and Android platform ( Please note that phonegap-1.7 update would expect the users to be on Mac OSX 10.7 and xcode 4.2.1 )

Users can download this update from here

UPDATE:

The team strongly recommends to NOT download this patch for Mac for now. There are no issues with Windows version of this same patch

CSS Transitions in Dreamweaver CS6

 

This article showcases various ways in which you can use CSS transitions in your Dreamweaver CS6 project.It also describes the options in the user interface that allow you to configure the options for these transitions.

What is CSS Transition?

CSS Transitions allows property changes in CSS values to occur smoothly over a specified duration.Normally when the value of a CSS property changes, the rendered result is instantly updated. The affected elements immediately transition from the old property value to the new property value.

For a smooth transition between property changes, you can use the following CSS transition properties:

The ‘transition-property’ Property
The ‘transition-duration’ Property
The ‘transition-timing-function’ Property
The ‘transition-delay’ Property
The ‘transition’ Shorthand Property

We will discuss each of these in our examples later.

For more information please refer to CSS Transition page at http://www.w3.org/TR/css3-transitions/

Browser Support

* From http://caniuse.com/

 

As you can see CSS transitions have reasonable support in all Browsers except IE.

Using CSS transitions in Dreamweaver CS6?

Example 1 – Menus – Download Demo File

Open the downloaded file in Dreamweaver CS6. This is a simple menu using lists.

On mouse over of the menu, I would like to do the following:

·         Smoothly transition the background color of each menu option to a specified color
·         Smoothly increase the size of the option to 1.5 times its current size so that it appears bigger than the other options

Adding CSS transition in Dreamweaver

Step 1 – Open CSS Transitions panel using Window>CSS Transitions

Step 2 - Click on the + to Create Transition.

 

Step 3 – Select target rule. In this file, I am specifying a transition rule for the hyperlink property. So, I select <a> from the menu.

Step 4 – Because I want the same transition to be applied to all the hyperlinks,  I select Use The Same Transition For All Properties. I will further specify a 2 second duration for the transition. You can also specify a delay which specifies the time required to start the transition from the time of the mouse-over. In this case, I want the transition to to start immediately, so I will leave it blank. For timing, you can choose from the preset values or specify your own cubic-bezier function by providing the required values.

Example – The ease-in function is equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).

Step 5 - Now we need the select the properties and change the CSS Values.In this example we will select background-color and transform.

Click + below the Property field, and select background-color from the menu.

Similarly, to specify the Scale options, click +, and select Transform. We will use CSS3 Transform to scale to 1.5.

Click on Create and we are done. Notice that Dreamweaver adds all the vendor specific code for transition as well as Transform.

 

Dreamweaver allows you to edit the transition anytime. Double-click a transition you want to edit. For example, to specify Rotate instead of Scale for the Transform property, double-click Transform in the Property field.

To Learn More on CSS3 Transitions please refer to the links below :

 

FTP enhancements in Dreamweaver CS6

This blog article discusses the improvements to FTP file transfer in Dreamweaver CS6.

Dreamweaver uses multi-channel transfer to simultaneously transfer selected files using multiple channels. Dreamweaver also allows you to simultaneously use the Get and Put operations to transfer files.

If there is sufficient bandwidth available, FTP multi-channel asynchronous transfer considerably speeds up the transfer process.

Multi-channel transfer

You can now select more than one file for FTP transfer.  By default, three files are lined up for Get and Put operations.  The files that are currently being transferred are indicated by a green download arrow icon. The files pending download are indicated by an orange download arrow icon.

Multi-channel transfer in Dreamweaver CS6

Multi-channel transfer in Dreamweaver CS6

When you move your mouse over the file being transferred, the percentage of content transferred is displayed. A red error icon indicates files that were not transferred.

Asynchronous transfer

You can now simultaneously perform the Get and Put operations on different sets of files. For the status of large files being transferred, check their status in the Details section of the Background File Activity dialog box.

FTP log details

FTP log details

Adobe recommends that you do not click the Cancel button in the Finishing Get/Put Operation dialog when the operation is in progress.  During the Finishing operation, information about files transferred is captured in the dwsync.xml file.  Unlike in previous versions of Dreamweaver where the XML file was updated after every file transfer, Dreamweaver now updates the file at the end of the transfer process.

When you perform the Get/Put operation later, Dreamweaver uses the information in the dwsync.xml file to transfer only those files that are new/changed. It ignores files with no updates. This considerably speeds up the transfer process.

Note: The progress bar now indicates the number of files being transferred and not the size of the files as in previous versions of Dreamweaver. For information on the extent of the file transferred, move your mouse over the file being transferred. The information is displayed in the tooltip.

Background File Activity dialog displaying the transfer status

Background File Activity dialog displaying the transfer status

You can now perform the following operations when the asynchronous transfer is in progress:

  • Refresh the remote file list
  • Extend/collapse remote file directories
  • Open or download a file
  • Preview the file in a browser. When the transfer is in progress, Dreamweaver uses the local copy of the file for preview in a browser.

These operations have a higher priority than the transfer process. The higher priority allows you to quickly perform these operations when the transfer is in progress without having to wait for the transfer process to complete.

Separate icons for remote server and testing server

In the collapsed mode of the Files panel, it is difficult to identify whether Dreamweaver is connected to the remote or testing server. Separate icons for remote and testing servers now help identify the type of connection.  The icon for connection to the testing server is  and that for remote server is  .

Note: The above enhancements to FTP transfer work only for FTP and FTPS (Implicit and Explicit).