今天,Macromedia官方网站放出了mx 2004试用版,下载回来抢鲜试用
安装文件62.8M
安装画面
安装成功,启动后首先选择使用模式,这一点与mx相同,分designer和coder
因为是试用版的原因,中间还会跳出一个要求激活的窗口,选择试用即可
选择操作
终于得见庐山真面目了,UI很漂亮,颜色和图标都焕然一新,有点像netcape浏览器
code字体问题好像已经解决了
界面布局上没有什么变化,我们来看各个面板的情况
Layers面板和CSS面板放在了一起,而Behaviors被移出,而HTML Styles去掉了,这个好像是没什么用处,至少我没用过
Reference中集成了更多语言的参考书,好几个我都没看过,哈
Behaviors面板增加了实用的小功能,可以根据操作对象的不同来显示可执行的事件
增加了新面板Relevant CSS,可显示所选对象的CSS设置情况
site面板改名为files,去掉了mx中上面的一排菜单,回到dw4的样式
属性面板上增加了Page Properties按钮
Page Properties设置窗口布局上有了变化,更强大和友好
我们注意到,页面设置的所有属性,都尽可能的改用CSS方式。比如链接的颜色设置,改变了以前直接在<body>标记里写valink的HTML方法,而改用CSS来定义;文字颜色、字体、H1、H2等均是如此:
mx:
<body text="#006699" link="#999933" vlink="#99CC00" alink="#999999">
mx 2004:
<style type="text/css">
<!--
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006699;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #CCCCCC;
}
a:hover {
text-decoration: none;
color: #996600;
}
a:active {
text-decoration: none;
color: #990000;
}
-->
</style>
CSS的跟踪提示,以前我一直抱怨没有的功能,在敲{符号或style="后出现
插入表格的设置窗口,增加了表格样式的选择,实际上是预设某行或列的align为center,即单元格内居中
增强的表格操作功能,在拖拉规则上与mx有了不同,大家操作一下就明白了
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="464" height="376"> <param name="movie" value=http://www.ddvip.net/web/dw/index5/"http://www.dcshooter.com/temp/table.swf"> <param name="quality" value="high"> <embed src=http://www.ddvip.net/web/dw/index5/"http://www.dcshooter.com/temp/table.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="464" height="376"></embed></object>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
对word和excel的复制支持,不用再为word转成的网页垃圾代码太多而发愁了
复制过来的代码简洁,而且边word图表都能copy过来,真是太好了
CSS跨浏览器检测
CSS的类在属性窗口中可以直接看到效果,方便选择
方便的代码格式化功能,可转换空格和Tab(有效减小HTML页)、缩进、大小写转换、转换代码行为表格(这个功能很不错)等
集成的图片处理功能,可以对图片进行裁剪、旋转(一直不可用,不知道为什么)、调节对比度、锐化操作。后两个功能我看是鸡肋。
ABOUT画面,还是喜欢老MX
刚装好就发现一个BUG:
在代码编辑模式按 Shift+F1 弹出的是 Using Dreamweaver~ 而Using Dreamweaver的快捷应该是F1, Shift+F1是Reference的
这个bug可大可小, 对于手写时要看参考的朋友带来很大的不便
代码编辑时的兼容性提示
函数列表, 可以使你在庞大的函数库里快速定位
Application 标签 里也有 Show Region 了, 提高了工作效率
ASP.NET DataGrid 完整的属性编辑, 可以使用动态数据填充某一属性
ASP 高度集成的Application工具栏, 大大提高工具效率
PHP User Authentication 插件终于转正成为标配了
PHP 由binding标签内拖出的对象有所改变, 可以说是为鼠标编辑PHP开出了绿色通道..同时为简化代码而放弃了向下的兼容
dwmx 2004:
<?php if(isset($_SESSION['MM_Username']) && $_SESSION['MM_Username']!='') { ?>
dwmx 6.1默认拖动后的错误:
<?php if(isset(<?php echo $HTTP_SESSION_VARS['MM_Username'] ?>) && <?php echo $HTTP_SESSION_VARS['MM_Username'] ?>!='') { ?>