window谷歌浏览器后缀?谷歌浏览器的前缀

这篇文章给大家聊聊关于window谷歌浏览器后缀,以及谷歌浏览器的前缀对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

window谷歌浏览器后缀?谷歌浏览器的前缀

本文目录

  1. windows phone7系统用的什么软件格式
  2. window.showmodaldialog在火狐和谷歌浏览器中获取不到返回值
  3. Vue用webpack搭建的项目遇到的disconnected问题

一、windows phone7系统用的什么软件格式

据国外媒体报道,多位知情人士已经确认,微软将在2010年10月11日推出其最新移动操作系统Windows Phone 7。

据悉,微软将把纽约作为该系统推出的全球舞台,届时将向全球直播该发布活动。

这些知情人士均为业内高级人物,并且值得信赖。其中一位知情人士称,Windows Phone 7手机将会在这个月晚些时候上市销售。

微软最初在2010年世界通信大会上宣布将推出一款新的移动操作系统,以对抗苹果和谷歌。自此,该公司从未宣布过该操作系统的推出日期,或者使用该系统的设备。但微软此前曾确认华硕、戴尔、宏达电、LG和三星均为其合作推广合作伙伴。

但是,现在东芝也参加了进来。今年2月,东芝展示了自己的两部Windows Mobile 6.5系统手机——TG-02和K-01。而根据德国媒体所报道的最新的消息,东芝将把这两部手机升级成为windows phone 7手机,投身windows phone 7行列。

距离Windows Phone 7正式发布的时间已经不远了,据信息业界消息人士指出,微软今年秋天将大举反攻智能手机操作系统市场,至少将砸下10亿美元以全力推广Windows Phone 7系统。有消息表示,首款发布的手机将会是来自HTC的Schubert。Deutsche Bank的一位分析师透露微软这回对于争夺手机OS市场大饼,是抱持破釜沉舟的决心,光是营销预算就编列高达四亿美元,再加上研发经费以及对制造商、电信商、应用程序(app)开发业者的补贴,绝对超过十亿美元。微软过去几年在手机软、硬件的表现实在乏善可陈,研发团队与Google相形见绌,初期主打企业用户策略失当,触控式屏幕技术远远落后苹果;今年四月轰轰烈烈推出的Kin手机,不到六个星期就带着十亿美元研发经费壮烈成仁。另一方面,微软的OS不像Android走免费路线,过去Windows Mobile每一套向制造商收取约十五美元权利金,Windows Phone 7就算降价到十美元,可能还是会影响厂商合作意愿。

不过微软主管仍对Windows Phone 7信心满满,声称它的商业模式将结合iPhone与Android的长处。对于攸关智能型手机生存的应用程序开发,微软表示厂商反应热烈,下载开发工具数量已超过20万次,届时一定能够为手机族提供眼花撩乱的应用程序。

微软官方的要求是,CPU至少是1G HZ,500万像素,支持电容屏幕和多点触摸。Windows 7仍保留Windows CE为核心,但有全新的外观和介面。有这么多东西从头开始,代表Windows Phone 7在许多方面,都更像第一版的产品,而非第七版。Windows Phone7是一款全新的系统,它的软件将会跟之前的一系列windows mobile体统完全不兼容。这就意味着大量软件需要重新开发。

在Windows Phone上一个重要的特色就是能够让用户大幅度修改界面的显示,这也确实吸引了不少爱新鲜的用户,这点在Windows Phone 7上当然也是不可少的。Windows Phone 7上主界面显示虽然简单直接,但其内容却可以千变万化,用户可以随意更改内容的排列,更可以改变方块的颜色,由此看来,每种颜色的搭配也有其独特之处,一周七天也可以随心变换。当然,对比之前的Windows Mobile来说,由于禁止更改界面核心要素,自由度肯定是少了不少,但是看着这些方格,也有着别样的感觉。

Windows Phone 7相机&图片等特性展示

从之前不断曝光的内容(回顾),我们已经了解到Windows Phone 7在图片功能上有着一些很好并且独特的功能,而在接下来的视频中,也将为大家展示一番,不过还是那句老话,现在的Windows Phone 7无论硬件还是软件方面也许都不是最终版本。首先是第一个特性,相机程序无论在电话关闭或者锁定时,通过长按相机按钮都能够打开,这让你能够快速的记录下拍照的瞬间,而不是解锁电话之后再通过寻找并点击相机程序来完成,就算电话在你的口袋里,接近感应器都将保证在突发状况下启动相机程序。

接下来,我们进入图片中心(Pictures hub),它能够从你的设备和社交网络(Facebook等)中获取照片,虽然在线下载照片的速度肯定要比从设备内存中载入的要慢,但当图片中心在你设备上运行时,你会发现查看Facebook上相册时的效果就犹如在本地运行一般。Windows Phone 7允许你自动从Facebook和Skydrive(微软的一个类似网盘服务)同步照片(可以再开始菜单中设置)。

据国外媒体的消息指出,微软方面已经确定了Windows Phone 7将能够支持HTML格式的E-mail,不过是否会有一个统一的收件箱去接收这些来自不同账号的邮件,微软方面则没有明确的答复,只表示在Windows Phone 7上将会有不少的措施去帮助用户整理好收件箱,例如全新的分页显示、通知和搜索功能等。

8月份,微软在GamesCom上发布了50款Windows Phone 7游戏资讯,国外的媒体也在第一时间给出了对这50款游戏的第一印象,几乎所有的媒体都对微软的这些游戏给出了极高的评价。

先来看看微软自己是怎么说自家的游戏吧,在GamesCom现场的微软Xbox Live副总裁表示:“无论您身处何地,都会有最好的游戏娱乐伴随。Windows Phone 7将会带给您不同于以往的手机游戏体验,利用Xbox Live,Game Studio,领先的游戏厂商以及独立的开发与创新给每个人提供强大的游戏体验。”

再来是瘾科技的评价,“总得来说,这是微软做得不错的一个方面,微软有足够的影响力和资金把这方面做好,但是在现在的智能手机市场,并不能单凭一方面的成功来断定这个平台是否成功,游戏体验仅是一个方面,此外还有一些基本的方面,像用户体验、硬件、应用程序支持以及和运营商的关系等等。”

接着是Gizmodo的印象,“是的,微软从各个方面都给人感觉他们是十分努力推出在Windows Phone 7 Xbox Live,就第一印象而言,微软的手机游戏似乎尚未成型,他们还需进一步努力。”

WP7开发者套件支持硬件图像增强芯片

微软的Xbox360能在游戏市场获得成功的一个重要原因就是他的硬件图像增强芯片,他能够让Xbox 360在不如其他处理器的情况下也能带来顺畅的高清游戏画面。对于Windows Phone 7的好消息是,在最新的WP7开发者套件当中也加入了这个功能。这个新功能的加入能够让开发者编写高性能的XNA游戏,并且在不影响游戏速度和耗电量的情况下提升画质、例如,原来游戏的分辨率为240×240,在经过硬件图像增强芯片的出来后就能变成漂亮的800×480,这样一来,在Windows Phone 7上就可以很容易地运行顺畅且高画质的游戏了。

Windows Phone的开始屏幕是这个平台上使iPhone显得愚蠢的地方。Windows Phone没有采用静态图标加数字来表示通知,内置的动态格窗展现着无数的信息,通常是动态或有动画效果的。电话、信息、邮件格窗展示着新的未接电话、未读信息、收到的邮件,这和iPhone很象。但是日历格窗展示给你的是下一个约会信息,不用打开应用。图片格窗展示着你最喜欢的图片。音乐+视频格窗动态展示着你刚听过的某位艺术家的图片。Me格窗变换展示着你自己的照片和最近发出的一条社交信息。总体来说,Windows Phone开始屏幕是一个活跃的地方,充满了动感,以及快速的更新。

Windows Phone的开始屏幕跟iPhone不同,你几乎可以在其上放置任何东西,不仅仅是放置应用和网络快捷方式。如果你有一个经常联系的人,你可以加一个格窗来表示这个人,一次点击进入电话、信息、邮件甚至带有地址的地图,你在iPhone上试试能否这样做。虽然如此,有些人已经开始抱怨WindowsPhone的开始屏幕太枯燥了,因为它只是些黑色的大方块,并且只有一个屏幕来放格窗。你不能左右翻到更多的开始屏幕,或者以不同的方式组织它们。有些格窗是正方形的,有些是两个正方形大小的矩形,至于大小是微软说了算,因此那些格窗更重要你得去猜想。那个糟糕的”全部应用“屏幕,列出了你所有的应用——不是你在开始屏幕上放置的应用——不仅丑陋,而且是无效率的一行行丑陋小格窗,似乎是未完成状态。

Window Phone一个大卖点是它深度整合了社交网络:如Facebook,Myspace,以及许多线上服务:如Flickr和WindowsLive,你的家人、朋友,其它联系人在这些网络和服务上发布的信息都会展示出来。这个整合的关键是WindowsLive社交信息聚合(“Messengersocial”Feed)——通常更合乎逻辑的称呼是最新信息

(”What’snew“Feed)——让你的 WindowsLiveID和其它的服务结合起来,在一个中心点获得所有信息。要使用这个功能,你必须登录WindowsLiveID,然后就可以看到你所有联系人在网络各种服务上发布的信息。这些信息将分布在手机各处,在图片集件里,以及在People集件里,People集件有自己的最新信息聚合(“What’snew”feed)。如果你能够正确配置你的WindowsLive账户,获取这些信息,你将获得最好的WindowsPhone体验。

虽然此前发布的Windows Phone 7技术预览版已经让我们看到了一些新系统的亮点,不过仍然是有一些不尽如人意的地方,需要进行一些改变。据悉,目前仍在进一步完善中的Windows Phone 7系统将会支持华丽的全景透视界面,这将会让WP7在用户体验上达到一个新的层次。

在早先的开发过程中,微软并没有向开发人员提供全景透视界面的源代码,现在微软终于临时提供了这个界面的源代码,使得开发人员又增加了许多可操作的空间,有开发者对此评论到,称希望可以对其他商业软件在Windows Phone 7系统中完美运行有所帮助。

此外,我们之前曾经有报道说Windows Phone 7将会以一种特殊的形式来实现多任务处理功能,目前关于这方面也有了新的信息,微软方面表示,对于微软自己提供的应用软件与程序,将会支持多任务操作,而第三方应用程序将无法实现多任务操作,不过就在近日,有开发者公布了自己的研究成果,宣称在经过某些改变后,第三方软件可以用另外一种形式支持多任务处理。

同步:Windows Phone 7通过ZUNE套件同步

Zune软件套件连接 Windows Phone 7后的操作方式就好像和在ZUNE设备上使用一样,所以你甚至可以通过使用无线同步你的设备,或者手动从媒体库中拖放内容到你的 Windows Phone 7左下角的图片中。用户可以通过Zune套件升级WP7的软件,虽然现在还不行,但至少现在能了解它是如何运作的。在这个版本的 Windows Phone 7条件下测试更新,将会有一个弹出通知已有一个可用更新,通知上表面进行更新必须和ZUNE软件套件连接,而更新的过程则大约需要15分钟。

Windows Mobile 6.x平台上的浏览器一直为人诟病,所以在使用Windows Mobile操作系统的手机的时候大多用户都选择安装第三方的浏览器。但是到了Windows Phone 7之后,由于不能进行Native Code的开发,估计第三方浏览器出现的几率会很小。那么,Windows Phone 7的浏览器的效率到底怎么样呢?Pocketnow站点的工作人员进行了一些演示和对比。这个对比是在一台LG Panther的Windows Phone 7手机、一台iPhone 4以及Android 2.2 Nexue One之间进行。

很容易看出Windows Phone 7的浏览器的速度,相比Windows Mobile平台终于有了很大的提升。尤其是在缩放和滚动上,它的流畅程度远远超过Android和iOS 4。但是它也有不足之处,例如打开一个连接之后加载较慢。相比来说,Android加载的速度就更快一些。而且Windows Phone 7上目前还不支持Flash和HTML5,希望在正式版本或者以后的更新中可以得到改善。

在拨打电话的过程中, Windows Phone 7提供了一些选项,通过标记,你能使用非常简单的方式,方便地将你经常使用的联系人快速的添加到开始界面的收藏夹中。虽然在Windows Phone 7中快速拨号功能并没有在数字拨号键盘中显示人名,但你仍然能够通过拨号键盘,使用简单的方式找到联系人。此外,在电话功能中,无论是从拨号记录还是在通讯录中搜索(通过物理搜索按钮),都能够快速实现对联系人的呼叫。

当你在通话的过程中,如果你想运行任何程序,那么通过屏幕顶端的提示,也能够随时切换

运行各类程序,这一点和目前的一些智能手机操作系统有很大的不同,相信在实际应用中将会得到更好的用户体验。

从短信在Windows Phone 7的体验而言,它很好地融入了操作系统,使用起来非常精准、简单和快捷。在开始菜单中有为短信功能动态设置的计数器,当一段时间没有短信时,原本显示的笑脸将会变为皱眉的样子,而当有新短信来时,表情则又会变为眨眼状态,如此表情会根据短信的状态而改变,非常漂亮整洁。除此之外,短信功能非常简单,短信将以对话的形式呈现,发件人和收件人被分为左右两边,并且使用显而易见的颜色予以区分开。

短信的通知做的非常好,当有新短信来时,在屏幕的上方将会出现一小块短信预览,用户可以通过短信通知来忽视短信或者快速回复。

如果你在iPhone或WindowsMobile上用过Bing,你知道它可以很酷。在WindowsPhone上,Bing支持语音命令,在手机内部深度融合,在不同的应用上以你所期待的方式工作,为网络、本地和新闻搜索提供了一个漂亮的、基于Pivot的UI。如果你需要指路或者寻找某个地方,内置的Bing地图功能是一流的,在我看来,比其它手机上的那一团糟Google地图更有吸引力。举个例子:在BingMaps上,实时的交通情况(在路上以红、黄和绿色线条标明)不会跟GoogleMaps一样盖住路牌号。Google,你需要加把劲。

Windows Phone的另一个大卖点是它极为出色的多媒体功能,特别是图片集件里的功能。从那里,你可以直接使用摄像功能,能够看到你拍摄的图片,网上下载的图片,PC同步来的图片,WindowsLive账户上存储的图片(SkyDrive,Spaces,Photes等等),甚至你发布到Facebook上的图片。更有意思的是,你也能看到你的联系人在Facebook,Flickr和其它线上图片服务上发布的图片。所有的图片都以一种全景式壁画的方式展现在你面前。这是一种终极的手机图片体验,在iPhone上没有这样的应用。

二、window.showmodaldialog在火狐和谷歌浏览器中获取不到返回值

1、function openwindows(){var obj= new Object();//打开模态子窗体,并获取返回值 var retval= window.showModalDialog("ordervideo.jsp?rderIds="+"0010,0020,0030",obj,"dialogWidth=500px;dialogHeight=500px");//for chrome if(retval== undefined){ retval= window.returnValue;} alert(retval);}

2、function onload(){//for chrome if(window.opener!= undefined){//window.opener的值在谷歌浏览器下面不为空,在IE/火狐下面是未定义,由此判断是否是谷歌浏览器 window.opener.returnValue= flag;//谷歌浏览器下给返回值赋值的方法window.opener.close();//这里必须关闭一次,否则执行下面的window.close()无法关闭弹出窗口,因为谷歌浏览器下弹出窗口是个新的window} else{ window.returnValue=flag;//这种赋值方法兼容IE/火狐,但不支持谷歌浏览器} window.close();}

3、您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

三、Vue用webpack搭建的项目遇到的disconnected问题

我专门花了几天的时间研究了一下webpack这个目前来看比较热门的模块加载兼打包工具,发现上手并不是很容易,现将总结的一些有关配置的心得分享出来,欢迎大神来拍砖。。。

一、新建一个项目目录,cd/d定位进去,然后输入npm init,会提示你填写一些项目的信息,一直回车默认就好了,或者直接执行npm init-y直接跳过,这样就在项目目录下生成了一个package.json文件。

二、接下来就是通过npm安装项目依赖项,命令行输入:npm install babel-loader babel-core babel-plugin-transform-runtime babel-preset-es2015 babel-preset-stage-0 babel-runtime vue-loader vue-html-loader vue-hot-reload-api css-loader style-loader webpack webpack-dev-server--save-dev,继续输入npm install vue@^1.0.26--save。

1.需要安装的依赖项视具体的项目需求来定,我只是安了几个必需的,后期会再加;

2.输入之后如果一直报错或者光标一直在转动,要么是npm版本太低(需要3+),要么将npm改成cnpm,如果没有安装淘宝NPM镜像,可以先输入npm install-g cnpm--registry=,接着输入cnpm-v查看是否安装完成,然后就可以使用cnpm来代替npm;

3.可以先修改package.json文件中的devDependencies和dependencies,然后再输入npm install进行一次性安装(偷懒的做法,嘿嘿);

4.dependencies中的vue默认安装2+,如果dependencies中的vue选择^1.0.26,那么devDependencies中对应的vue-loader最好选择^7.3.0,vue-hot-reload-api最好选择^1.2.0,否则就会报错;

5.dependencies中的vue-router默认安装2+,无法识别router.map()这个方法,如果想要用回这个方法,最好选择^0.7.13;

6.有时安装一个依赖项,会提示还需要一并安装别的依赖项,例如:如果要安装bootstrap-loader,会提示要求安装node-sass sass-loader resolve-url-loader;要安装less-loader,会提示要求安装less;

完成这一步之后,会在项目目录下生成一个名node_modules的文件,对应的package.json文件中的内容变动如下(我额外添加了几个依赖项):

"autoprefixer-loader":"^3.2.0",

"babel-plugin-transform-runtime":"^6.15.0",

"babel-preset-es2015":"^6.18.0",

"babel-preset-stage-0":"^6.16.0",

"extract-text-webpack-plugin":"^1.0.1",

"html-webpack-plugin":"^2.24.1",

"vue-hot-reload-api":"^1.2.0",

"webpack-dev-middleware":"^1.8.4",

"webpack-dev-server":"^1.16.2",

"webpack-hot-middleware":"^2.13.1"

三、在项目目录下新建一个名为src的目录,里面用于存放入口文件(index.js)、项目源文件(html,css,js,img之类的)、组件(.vue后缀),我的src目录结构大致如下:

当然,有输入目录,就有输出目录,即在项目目录下新建一个output目录,用于放置生产出来的各种资源文件。

四、在项目目录下新建一个名为build目录,里面用于存放各种配置文件,涉及到基础配置、开发和生产环境、静态服务器以及热加载,详细的内容请看下面的代码:

1.webpack.config.js(基础配置文件)

var path= require('path');

var webpack= require('webpack');

var ExtractTextPlugin= require('extract-text-webpack-plugin');

//入口文件,路径相对于本文件所在的位置,可以写成字符串、数组、对象

// path.resolve([from...], to)将to参数解析为绝对路径

index:path.resolve(__dirname,'../src/entry/index.js'),

vendors:['vue','vue-router','jquery'],

//输出文件,路径相对于本文件所在的位置

path: path.resolve(__dirname,'../output/static/js/'),

//设置publicPath这个属性会出现很多问题:

// 1.可以看成输出文件的另一种路径,差别路径是相对于生成的html文件;

// 2.也可以看成网站运行时的访问路径;

// 3.该属性的好处在于当你配置了图片CDN的地址,本地开发时引用本地的图片资源,上线打包时就将资源全部指向CDN了,如果没有确定的发布地址不建议配置该属性,特别是在打包图片时,路径很容易出现混乱,如果没有设置,则默认从站点根目录加载

// publicPath:'../static/js/',

//基于文件的md5生成Hash名称的script来防止缓存

filename:'[name].[hash].js',

//非主入口的文件名,即未被列在entry中,却又需要被打包出来的文件命名配置

chunkFilename:'[id].[chunkhash].js'

// require时省略的扩展名,遇到.vue结尾的也要去加载

extensions: ['','.js','.vue'],

//模块别名地址,方便后续直接引用别名,无须写长长的地址,注意如果后续不能识别该别名,需要先设置root

// loader相当于gulp里的task,用来处理在入口文件中require的和其他方式引用进来的文件,test是正则表达式,匹配要处理的文件;loader匹配要使用的loader,"-loader"可以省略;include把要处理的目录包括进来,exclude排除不处理的目录

//使用vue-loader加载.vue结尾的文件

presets: ['es2015','stage-0'],

plugins: ['transform-runtime']

//使用css-loader和style-loader加载.css结尾的文件

loader: ExtractTextPlugin.extract("style-loader","css-loader!autoprefixer-loader"),

//使用less-loader、css-loader和style-loade加载.less结尾的文件

loader: ExtractTextPlugin.extract("style-loader","css-loader!autoprefixer-loader!less-loader"),

//把较小的图片转换成base64的字符串内嵌在生成的js文件里

//路径要与当前配置文件下的publicPath相结合

name:'../img/[name].[ext]?[hash:7]'

test:/\.(eot|woff|woff2|svg|ttf)([\?]?.*)$/,

//把较小的图标转换成base64的字符串内嵌在生成的js文件里

name:'../fonts/[name].[ext]?[hash:7]',

2.webpack.dev.config.js(开发环境下的配置文件)

var path= require('path');

var webpack= require('webpack');

var HtmlWebpackPlugin= require('html-webpack-plugin');

var ExtractTextPlugin= require('extract-text-webpack-plugin');

var config= require('./webpack.config.js');

//必须修改原配置中网站运行时的访问路径,相当于绝对路径,修改完之后,当前配置文件下的很多相对路径都是相对于这个来设定;

//注意:webpack-dev-server会实时的编译,但是最后的编译的文件并没有输出到目标文件夹,而是保存到了内存当中

config.output.publicPath='/';

// test是正则表达式,匹配要处理的文件;loader匹配要使用的loader,"-loader"可以省略;include把要处理的目录包括进来,exclude排除不处理的目录

//使用vue-loader加载.vue结尾的文件

presets: ['es2015','stage-0'],

plugins: ['transform-runtime']

//使用css-loader、autoprefixer-loader和style-loader加载.css结尾的文件

loader: ExtractTextPlugin.extract("style-loader","css-loader!autoprefixer-loader"),

//使用less-loader、autoprefixer-loader、css-loader和style-loade加载.less结尾的文件

app.listen(8888, function(err){

console.log('Listening at localhost:8888');

5.dev-client.js(配合dev-server.js监听html文件改动也能够触发自动刷新)

//引入 webpack-hot-middleware/client

var hotClient= require(www.cdccgs.com?middleware/client');

//订阅事件,当 event.action==='reload'时执行页面刷新

hotClient.subscribe(function(event){

if(event.action==='reload'){

五、为了不必每次构建项目都要输入webpack--display-modules--display-chunks--config build/webpack.config.js这条长命令,我们在package.js文件中修改“scripts”项:

"build":"webpack--display-modules--display-chunks--config build/webpack.config.js",

"dev":"node./build/dev-server.js"

注意:package.js中不能有注释。

这样,我们就可以通过执行 npm run build来进行构建,同时还增加了一条开启开发服务器的命令 npm run dev。

OK,本文到此结束,希望对大家有所帮助。

声明:信息资讯网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者东方体育日报所有。若您的权利被侵害,请联系 删除。

本文链接:http://www.gdxhedu.com/news/142723.html