聊聊Dreamweaver

2024-05-02 17:32
文章标签 聊聊 dreamweaver

本文主要是介绍聊聊Dreamweaver,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【移动漫谈】聊聊Dreamweaver


当你看到这张图时会想起这款Adobe家族中最绿的那个Dreamweaver老弟吗

如今的Web开发者可能对于DW的印象只是一个陈旧的老古董软件,与如今日新月异的Web发展完全跟不上。

在十年之前,你不认识我我不认识你的时候DW有一个美妙的中文名称:“梦想编织者”

Adobe Dreamweaver,简称“DW”,是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

DW在诞生之初作为一款所见即所得的编辑器,或者说是制作器,带给了最初的Web开发者难以置信的制作效率。

Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。


在Adobe家族强势配合下,DW的存在为多少Web开发者编织出了他们的梦想。再配上可视化的编辑能力,分分钟画出一屏幕的表格等等强势的功能给当时的Web开发带来了新纪元。


DW当初强势的表现很难让人们想象到短短的十年内会有如此的大落,而与之相比Adobe家族的其他产品几乎都还强势的活跃在软件市场上。到底是什么原因导致DW到了如此的地步,是人性的扭曲还是道德的沦丧……

1、Web的快速发展导致了DW的落伍。正因为DW的出现加速了Web的发展,而最值得DW骄傲的所见即所得能力却成为了它最致命的弱点。千篇一律的表格与个性化网页格格不入、自动生成的代码拉低了巨型工程的效率、黑箱式的操作给后期维护提升了成本……

2、国内的Web发展晚于国外,且国内工厂式的学习班把DW变成为了烂大街的软件。再加上Web开发上手容易,而极为人性化的DW让开办补习班的人轻松得到了收益,但这让DW在国内一再贬值。最终,使用DW已不算什么本事。


一代代的Web开发者都在改进书写代码环境上的努力,而越是受到历史包袱拖累的产品,越难有革命性的创新,windows就是很好的证明,向后兼容严重影响了安装文件的大小和对系统资源的需求。我们盖房子,都要重打地基,罕有在旧地基之上盖新房的,也是因为,旧的地基限制了上层建筑的格局

在开源大潮滚滚袭来的今天,Web开发者们都在讨论着Sublime、Webstorm、Atom等等的IDE,这时的DW就像是穿着重铁甲拿着尚方宝剑与那些精干的陆战队员比拼一样,宝剑依然锋利,铁甲依然坚固,只是在思维上已经落后了许多。

红尘滚滚,后浪推前。

DW的没落给如今作为最新潮的Web开发者们以警示:要紧跟技术的发展,要紧跟时代的发展。

但也不应该忘记前一辈的努力才有了如今Web的火热。

最后,Coder你今天开源了吗

微信: 西邮3G实验室 微博:西邮移动应用开发实验室 网址:www.xiyoumobile.com地址:西邮东区逸夫楼FZ155




这篇关于聊聊Dreamweaver的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/954786

相关文章

聊聊说话的习惯

1 在日常生活中,每个人都有固定的说话习惯。心理学研究表明,通过一个人的说话习惯,也可以分析出他的性格特点。对于每一个人来讲,说话习惯已经融为他们生活中的一部分。在社交活动中,一些不良的说话习惯很可能会给他们带来麻烦。因此,了解说话习惯对心理活动的影响是十分有必要的。 2 具有顺畅的说话习惯的人,大多思路清晰、语速适中、用词准确并且声声人耳,是典型的顺畅型说话方式这种类型的人要么不说话,要么

聊聊分布式,再讨论分布式解决方案

前言 最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 CAP 的下一阶段的开发工作,不过目前已经告一段落了。 接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布式事

聊聊资源调度

资源调度 般分为两个阶段: 是实现物理资源的虚拟化(即资源的抽象)于当前机器的性能越来越好,硬件配置越来越高,直接用物理机跑业务比较浪费,所以将物理机分割成更小单位的虚拟机,这样可以显著提升机器的利用效率,在公司内部一般采用容器技术来隔离资源 是将资源虚拟化后进 步在时间和空间上实现更细粒度的编排 ,优化资源的使用。 1 .一些数据 如果公司的几万台机器都是物理机,那么资源的使用率稍低: CP

聊聊Spark中的宽依赖和窄依赖

开门见山,本文就针对一个点,谈谈Spark中的宽依赖和窄依赖,这是Spark计算引擎划分Stage的根源所在,遇到宽依赖,则划分为多个stage,针对每个Stage,提交一个TaskSet: 上图:一张网上的图: 基于此图,分析下这里为什么前面的流程都是窄依赖,而后面的却是宽依赖: 我们仔细看看,map和filter算子中,对于父RDD来说,一个分区内的数据,有且仅有一个子RDD的分区来

聊聊灰度发布

有没有在北京面试java的小伙伴,每家公司面试问的问题都不一样,昨天面试官问到了灰度发布,一脸懵,好像在哪儿听说过,毕竟我都没发布过,之前都是项目组长在干这些事儿,所以聊聊,了解一下 什么是灰度发布 全量发布:把旧服务kill掉,把新服务启动,这个过程就可以理解为全量发布 回滚周期长 如果我们更新完应用之后,我们做线上回归测试的时候发现有BUG,这个时候就要做回滚,过程就是把新服

聊聊随机测试和猴子测试

目录 随机测试的特点 1.不可预测性 2.缺乏针对性 3.自动化 4.资源密集型 猴子测试 随机测试 (Random Testing) 猴子测试 (Monkey Testing) 特点: 区别 1.控制程度 2.目标差异 3.实现方式 在我们测试的过程中,通常会使用到随机测试和猴子测试,其中随机测试侧重于人工测试,猴子测试侧重于借助工具执行命令进行测试。 随机测试

【聊聊经济社会】论阶级跨越

为什么要在市场中寻求自由,在市场中寻求洒脱,原因不胜其数,其中便有一条,现实生活中多是xx,可能社会属性本身就具备党同伐异,像是一股意志,平庸一切不平庸,中和一切特立独行,最终以达到一种变态的稳定. 消其意志,断其未来,耗其钱财 ,而我称之为阶级壁垒 阶级之所以难以跨越,主要也在于这三点 一:没有这样的志向,像那种羡慕有钱,或者羡慕有权,权当做梦。这样的志向,正常人只停留于羡慕的层次,而一旦受到丁

聊聊PC端页面适配

聊聊PC端页面适配  目也pc端有适配的需求:目前我们pc项目的设计稿尺寸是宽度1920,高度最小是1080。 适配目标: 1.在不同分辨率的电脑上,网页可以正常显示 2.放大或者缩小屏幕,网页可以正常显示 对于宽度的适配   对于宽度适配: 首先设置html,body{width:100%;overflow-x:hidden;} 然后我们可以把页面分解为背景层(

来聊聊我用go手写redis这件事

写在文章开头 网上有看过一些实现redis的项目,要么完全脱离go语言的理念,要么又完全去迎合c的实现理念,也不是说这些项目写的不好,只能说不符合笔者所认为的那种"平衡",于是整理了一段时间的设计稿,自己尝试着用go语言写了一版"有redis味道"的mini-redis。 截至目前,笔者已经完成了redis服务端和客户端交互的基本通信架构和实现基调,如下所示,可以看到笔者已经实现了ping

供应链劫持?聊聊什么是RepoJacking

介绍        近几个月来,对开源存储库的主要威胁就包括存储仓库劫持,通常称为RepoJacking。RepoJacking 是指恶意攻击者通过一定手段接管托管存储库的所有权或维护者的账户。通过获取对账户的访问权限,攻击者可以将恶意代码注入到使用对应仓库作为依赖项的项目中。 RepoJacking 如何攻击?        存储库攻击,也称为供应链攻击,通常利用 GitH