CSSer课堂

我们是师徒六人组,以Design, CSS, JS, web标准化为爱好。

Web前端与程序沟通有多难

鉴于web前端与程序之间的团队配合问题,而在蓝色理想的web标准讨论区热门的话题“前端太多的抱怨程序”。

我想:如果在后台程序区,应该也是同样的逻辑。

如果你是做前端,或者你是程序,当跟你密切配合的人员(或者团队)交流,相互询问。

交流沟通是必须的,也是团队所必须具备的一种职业要求。

只有彼此有一定的了解,才不至于做出的东西到了“他们”手里完全变形。
其中,或许有一定的沟通时间成本。
但是长此以往的情况后,你就会发现:

你们彼此都会变得默契,彼此会更加的融入,在潜移默化中彼此成长!

一段摘录:

神入指一个人能够以对方的立场来看待处理问题。但这并不意味着你必须同意对方的观点,事实上,你可能完全不同意,但是你能够从对方的视角来理解人。
神入能够使我们更加紧密地相处,使我们相互理解,在交流中考虑对方的意见。在一定程度上它能帮助我们减少交流中的那种抵抗和防御的心理,有助于对方听取我们想要说的内容。

如果抱怨你的团队,请先自我检讨,看是否口头上,或者邮件方式说明你自己的习惯以及规则。

您也可以登录蓝色理想参与讨论:前端与程序沟通有多难

对沟通有用的电子书《怎样说话才打动人

OMA简介及目标

OMA背景介绍

OMA(Open Mobile Architecture)始创于2002年6月,WAP论坛(WAP Forum) 和开放式移动体系结构(Open Mobile Architecture) 两个标准化组织通过合并成立最初的OMA。随后,区域互用性论坛(Location Interoperability Forum (LIF)), SyncML, MMS互用性研究组(MMS Interoperability Group(MMS-IOP)) 和无线协会(Wireless Village), 这些致力于推进移动业务规范工作的组织又相继加入OMA。此外,移动博弈互用性论坛(Mobile Gaming Interoperability Forum (MGIF)) 和移动无线因特网论坛(Mobile Wireless Internet Forum (MWIF)) 都表明了自己想加入OMA的意图。其成员公司包括了世界主要的移动运营商,设备和网络供应商,信息技术公司,应用发展商和内容提供商。整个价值链上的成员共同协作,以确保为全世界的终端用户提供无缝的移动业务。

OMA的形成标志着移动业务的发展向前迈出了重要的一步,避免了由于分散的个体而容易导致的技术上的孤立。几个规范组织的合并,有利于信息和资源的共享,促进了工作的流程化,减少了不必要的重复劳动。

一个统一的合法框架确保了技术和标准的真正意义上的互用性测试。这将使市场运作更加快捷并减少了工业总成本和复杂性。开放式移动联盟的任务是为全球的用户消除不同系统间的屏障,确保无缝的互用性业务,促进整个移动工业市场的发展。

OMA意识到了反托拉斯法案的重要性。严格遵守这些法则是OMA的原则。

我国在业务应用标准方面正逐渐向OMA集中,OMA不但在时间和业务需求上满足运营商的要求,而且在引导整个行业和产业发展方面它已经领先一步。中国很多运营商和设备制造商在OMA组织里非常地活跃。

OMA的宗旨和目标

OMA的宗旨是寻求一种与系统无关的、开放的,使各种应用和业务能够在全球范围内的各种终端上实现互联互通的标准。通过让客户在不同的市场、运营商、移动终端之间使用可互用的移动业务来促进整个移动工业市场的增长。这是通过定义一个基于开放式标准的框架来实现的。该框架允许在多供应方的环境中安全有效地建立、配置和管理各种应用和业务。

OMA的目标是

  1. 通过使用户轻松使用不同地点、运营商、移动终端间可互用的移动业务来促进整个移动通信工业的增长。
  2. 定义一个基于开放式标准的框架。该框架允许在多供应方的环境中安全有效地建立、配置和管理各种应用和业务。
  3. 建立移动工业标准论坛 —开放式移动联盟,行使实现业务级互用性的驱动职能。
  4. 推动开放式业务和接口标准的实现,通过以用户为中心的方式来实现移动业务的快速广泛采用。

OMA的原则:

OMA是建立在4个主要原则的基础上的。这些原则在保证整个价值链移动业务实现互用性的同时,鼓励通过创新参与竞争。

  1. 产品和服务是基于开放式的全球标准协议和接口之上,并不限定于专有技术。
  2. 应用层的集合信道不确定(例如:GSM,GPRS,EDGE,CDMA,UMTS)
  3. 结构框架和业务启动与操作系统(OS)无关
  4. 应用和平台可以互用,提供异地和代间无缝漫游

OMA的优势

OMA面向于通过提供移动业务的端到端和多重标准互用性来提高对终端用户的服务。这将推动移动工业的增长,对所有的参与者都是有利的。可互用的多供应商环境使得所有参与者都有更多的机会可以选择。

对于移动运营商和业务提供商来说,由于不同的国家、业务、网络、终端和运营商都享有共同的标准,即具有互用性,因此可以更快地吸收终端用户,同时为他们在移动业务和互连网领域提供无缝的业务。同时使他们可以自由地选择可互用技术的解决方案。

对于信息科技公司,可以扩大投资,沟通互连网和移动业务领域。缩短传输的环节。

对于无线供应商来说,由于不同的终端、网络、业务都基于统一的开放式的互用性标准,可以扩大市场的范围,促进市场增长,减低开发成本,减少流通的时间。

对于应用开发商来说,减少开发成本,扩大经济规模,通过吸收用户来扩展全球市场的机遇。

对于内容供应商和媒体公司来说,可以促进通用移动分配形式,使数字权限内容多样化,促进面向更多全球大众的具有吸引力的内容的开发和传递。

OMA的远景和发展战略

OMA的远景目标是为整个无线价值链的共同协作提供一个论坛,以确保为全球商业用户和消费者提供无缝的移动业务。OMA面向于通过使用实例,公共结构框架,启动技术的开放标准和端到端的互用性来定义市场需求。

Tags: ,

Wap2.0(WML2.0)网页开发扫盲

WML(Wireless Markup Language):是WAP规范基于XML的基本内容格式,使用支持该规范的设备例如移动电话可以浏览WML的页面。

WML的页面是规范的XML文档,遵守WML(1.1,1.2,1.3,2.0)的DTD (Document Type Definition)声明,所以,wml页面使用W3C的验证服务去检验WML文档的规范性。

wap2.0页面的出现,功不可没的是OMA(Open Mobile Architecture)标准的提出,以及各大手机制造厂商对于OMA标准的规范化支持和应用,使得WML尽快的从1.0页面向2.0页面进化。

wap2.0页面的出现,使得仅仅依靠p,br以及纯文本化的手机支持的简单网页格式向多彩,多标签支持,以及更好的阅读效果的手机适应的网页过渡。更加高速,切合日益高速进化以及发展的手机多媒体页面进程。

wml页面在OMA国际标准化组织的规范下,现在的wap20支持更多的标签,可用的标签以及标签的默认样式如下:

body, card, div, p, center, hr, h1, h2, h3, h4, h5, h6, address, blockquote, pre, ol, ul, dl, dt, dd, form, fieldset, object{
display: block
}
li{
display: list-item
}
head {
display: none
}
table{
display: table
}
tr{
display: table-row
}
td, th{
display: table-cell
}
caption{
display: table-caption
}
th{
font-weight: bolder;
text-align: center
}
caption{
text-align: center
}
h1, h2, h3, h4, h5, h6, b, strong {
font-weight: bolder
}
i, cite, em, var,address {
font-style: italic
}
pre, code, kbd, pre {
white-space: pre
}
big{
font-size: larger
}
small{
font-size: smaller
}
hr{
border: 1px inset
}
ol{
list-style-type: decimal
}
u{
text-decoration: underline
}

在支持更多标签的同时,手机的网页在具有便捷,快速的同时,面临着小带宽,屏幕小的缺点,这使得wap2.0页面的开发面临更多的难题。仅就个人对wap2.0页面的开发总结,归纳如下,或许对于刚接触wap2.0页面开发的同仁一个开头。

  1. 不要使用link方式链接CSS文件,最好直接写在页面中
  2. 不要套嵌2层以上的P标签
  3. 压缩饼简写CSS
  4. 压缩XHTML去掉换行符,空格
  5. 尽量使用简短的URL链接
  6. 尽量使用相对路径,以减短URL
  7. 确保页面大小总和在20K左右
  8. 确保图片为png 8位格式,以便获更好的支持与更小的容量

更多心得敬请关注CSSer课堂

第 9 页/共 12« 首页...7891011...尾页 »