导航:首页 > 万维百科 > xml网页设计工具

xml网页设计工具

发布时间:2021-03-06 01:45:41

1、网页设计一般要用到那些开发工具或语言

photoshop,flash,dreamweaver用到这三个工具,语言,前台语言有:html

div+css,xml,等,后台语言是ASP、PHP。JSP,还有数据库

一般情内况下,会用三个工具,就容能应付简单的网页了,

2、如何设计具XML以及Web浏览功能的嵌入式设备

本文分析了嵌入式Web功能的特点,并详细描述了使用软体工具开发嵌入式Web应用的设计要点。XML(可扩展标记语言)正迅速成为嵌入式系统与应用之间的首选介面技术。我们有许多方法可以实现具XML功能、支援Web浏览的嵌入式设备,从软体到专用硬体。最简单的方法可能是完全用外部软体执行Web处理,但是从消耗的处理能力考虑,这种方法的成本也最高。在这种方法中,设计师有可能要利用诸如微软Windows CE等嵌入式作业系统的性能。 然而,对於资源受限的嵌入式计画,设计师将发现一种更有效的方法是直接用硬体实现Web支援功能。可供选择的解决方案包括全32位元处理器+Web伺服器,以及兼具低功耗和高数据吞吐量特性的混合解决方案等。目前,大部份主要的嵌入式架构都提供Web支援,包括Z80、MIPS、ARM和X86等。由於市面上存在数千种不同的嵌入式IC,因此设计人员需要考量:有些晶片只需要软体,而其它晶片常常需要一块外附加卡来处理网路连接。当把实现Web支援功能所需的最重要的硬体元件-乙太网路控制器整合在晶片上时,这样的解决方案具有最低的成本。Zilog公司的eZ80 Acclaim微控制器正是这样一种方案。 eZ80 Acclaim是一款具有Web功能的微控制器,它包含一个高性能的嵌入式处理器和一个完整的软体堆叠,以制作一种完整的嵌入式连接系统。该软体堆叠支援标准TCP/IP网路协定以及乙太网路和串列埠驱动程式。 在嵌入式处理器上实现的Web支援功能不同於执行在PC架构上的Web伺服器。标准的个人电脑和基於网际网路的Web设备将Web网页储存在诸如硬碟驱动器等大容量储存设备上,与此相反,由嵌入式处理器制作的Web网页可以作为嵌入式数据元素进行存取。在记忆体和处理能力两方面,嵌入式实现方案的资源都是受限的。具XML功能、支援Web的嵌入式系统必须做得比PC更精巧、更简易、更智慧。 将Web支援功能纳入嵌入式应用的一个优点是,它使工程师摆除了用户介面设计负担。这是因为用HTML/XML编写然後转换成C/C++程式码的嵌入式Web网页提供了现成的简单易用介面,具备支援复杂嵌入式系统的能力。 XML为数据交换带来便利。XML针对不同系统之间的数据交换提供了一种不依赖於处理器的编码方式。XML使用规定的标识符将编码定义置於Web网页内。设计师正为采用XML语法的不同应用环境开发不同的标识符定义集。例如,已完成的标识集包括用於电气工程、电子商务、多媒体数据和纯文件资讯的词汇。 我们有许多方式向其它系统来回传送XML文档。例如,它们可以作为HTTP对象传送。这意味著必须支援简单对象存取协议(SOAP)或者XML-RPC必须被整合在伺服器中。 为了在嵌入式系统中包含XML和HTML支援,这要求软体工具提供特别的功能。尤其是,与嵌入式硬体密切相关的编译器-连接器必须在设计上允许XML程式码嵌入到应用程式的C语言或汇编程式码中。 在实际开发中,存取XML的功能是相当容易实现的:程式设计员只需在他的程式中加入一串`#include'声明即可。Zilog公司针对eZ80 Acclaim的ZDS II开发者套件正是采用这样的作业手法。许多开发者套件还包括HTML/XML网页样本,这大幅简化了任何计画。 设计过程尽管`#include'声明简单易用,但开发者必须考虑存取嵌入式Web的其它几项软体元素。首先,在应用程式码中,开发者必须包含一个调用HTTP初始化功能的命令。不过,在此过程中,最重要和最耗时的部份是要求把将被嵌入式系统用户存取的Web网页内建到Web伺服器中。 在作业中,当正执行的程式码调用初始化功能时,Web网页开始在嵌入式处理器中形成。初始化功能看上去有些类似於此:http_init (http_defmethods,http_defheaders, website, port)。 在我们的例子中,与这个命令最关联的部份是`website'参数,它由用户制作,并定义了将包含在嵌入式处理器支援的站点中的Web网页。 在我们更深入地研究之前,需要重点指出Web网页分为两类:静态HTML网页和动态HTML网页。静态Web网页不会改变。许多企业Web网站基本上都是静态的,其功能主要是宣传他们的服务和产品;所有存取这些站点的用户都以相同的方式浏览网页。 与之相反,动态HTML网页会根据用户的反馈资讯改变内容。搜索引擎和线上银行网站是这类网页的代表,在这些网站,查看的内容会根据用户输入的数据而改变。 这对於嵌入式Web伺服器的意义是:静态页面易於制作,它们可保存为在C语言软体程式中的一串字符。它们通常不能保存为简单的ASCII文本文件,因为纯粹的嵌入式设备没有文件系统。另一方面,动态页面不能作为文件保存,因为它们的内容是变化的。它们必须即时产生。 这意味著动态文档必须由一系列功能或参数拼凑而成。在产生Web网页的过程中,系统需要执行一系列C函数,每个函数对应於在萤幕上显示的一部份Web网页。然後,产生的XML/HTML页面将传送到浏览器。正是透过这些函数调用,程式设计员能够使嵌入式系统完成用户要求它执行的工作,例如读取温度感测器,并产生一个向用户显示温度的页面。使用这些函数调用,程式设计员还可以编写读取用户输入的程式码,用户一般透过填写嵌入在Web浏览器中的表格来输入资讯。基於在表格中的资讯,程式设计员可以调节?温器和开启发动机等。 因此,`website'参数定义了组成Web页面结构的排列。(注意,Web站点的每个网页都必须有一个`webpage'参数。) 除初始化功能以外,程式设计员还必须谨慎对待其它几个细节。例如,必须设置网路连接的时间限制,启动一些网路处理和设立shell程式(这样命令才可以来回传送)。在嵌入式Web伺服器的程式中必须包括命令列。 那麽,HTTP伺服器是如何接收函数调用,并返回被请求的Web网页呢?与大多数网路协定一样,HTTP采用客户机-伺服器模式。 HTTP客户机打开一个TCP连接,并向HTTP伺服器发出一个请求。请求包含一个鉴别目标Web网页的通用资源标识符。伺服器随後返回一个包含所请求资源的响应资讯。

3、请问使用javascript,xml等等语言,与直接用dreamwaver可视化设计,制作的网页将有什么差别???

dreamwaver是工具用于网页排版比较多些,工具的目的就是象机器生产,可以快速达到目的,前者是程序语言,两者不是一回事

4、css可以设计网页模板的 xml也可以吗?

楼主表达不清晰:
我这样理解楼主说的话:"css可以设计网页,xml也可以设计网页吗?"
如果是回这样,那么是错的
css是用答来美化网页的,xhtml才是用来搭建网页的,xml也可以用来搭建网页..
若干年后,你我老后,xml会替换掉xhtml语言,成为编写网页的基础

5、网页设计的常用工具有哪些,简单回答每种的不同

?

6、关于XML网页设计求解!

XML 被设计用来传输和存储数据。
要让数据显示要网页中你要
掌握xsl,css,xslt,javascript.
其中xsl,css是XML显示样专式这个属不用多说.
XSLT 用于将一种 XML 文档转换为另外一种 XML 文档,或者可被浏览器识别的其他类型的文档,比如 HTML 和 XHTML.
即可以将XML以HTML 和 XHTML显示在页中.

7、xml网页设计与html有什么不同?

先学HTML 和css,然后看您想发展美工还是程序,美工要ps和falsh,程序推荐您学php,asp现在有被淘汰的回趋势,答java还不是很广泛,asp.net也可以考虑,程序学好了就要学JAVASCRIPT。

8、网页设计师非常有用的几个在线工具

几个网页设计工作中经常会用的在线工具,能够大大的提供工作效率!
ProCSSor

ProCSSor是一个很不错的CSS代码美化工具,它可以轻松的把代码转换成很美观的格式。
jsFiddle

JsFiddle有多种用途,其中一个用法就是可以在线编辑HTML, CSS 和JavaScript片段,而且代码可以分享,还可以嵌入到你的博客中等等。
Frame Box

Frame Box是一个非常好用的用于在线分享线框图(wireframes)的工具。
Spritebox

Spritebox是一个所见即所得的工具,帮助Web设计者迅速而轻松地从一张精灵图片(CSS Sprit Image)创建CSS类和ID选择符样式。这里涉及到一项技术叫CSS Sprites,在国内很多人叫CSS精灵,它是的基本原理是使用CSS的背景系列属性的组合进行背景图片的精确定位。
CSS3 Generator

这是一个简单的跨浏览器CSS3样式生成器,可以生成你想要的任何值。
Super Conversion Button

这个工具可以帮助你瞬间生成一个美观的试用(Try it now)按钮。
wordmark.it

这个工具之前曾介绍过,可以帮助你直观的查看当前电脑上安装了哪些字体。
0 to 255

与xml网页设计工具相关的知识