原文地址:http://www.laaan.cn/?p=994

之前和搜狗浏览器的开发团队做过一些合作。主要是用户教育方便的事。需要他们给我开几个接口,让flash与浏览器通讯。都是很谨慎的。不过后来想一想,要是搜狗浏览器能开放一些接口供js或flash调用该有多好啊。

比如存储文件接口。这样的话,运行的页面就可以通过js来永久的保存一些数据。相当于flash里面的ShareObject。当然,也要做安全控制,比如对存储数据大小、目录的控制。

比如窗体操作接口。可以通过js来自定义窗体,可以控制窗体大小、窗体、最大化最小化等等。这样的话用html就可以完全实现这样的效果了:

比如文件保存、加载接口(当然需要对话框来让用户确认)。目前可以通过flash来实现完成这个工作。不过如果直接使用js即可完成,在一些任务上,估计会很有帮助。 ......

当然,这样做也有它的坏处。所有的事情都有两面性。最大问题就是:如果一个页面使用了这些特性,一旦访问者使用的不是搜狗浏览器,结果完全不一样——造成了跨平台的麻烦!不过想想,一个产品的作用,一方面是服务于用户,满足用户的需求,另一方面还要引导用户,这样才会有更大的进步。就像iphone一样,完全引领用户。

另外一个就是安全问题了。想想flashplayer的安全机制,其实一切都可以控制。这个世界聪明的人很多,但是我给任何机会,就算你有再大本事也是枉然。

仅自娱自乐...

转载于:https://www.cnblogs.com/laan860102/archive/2009/07/17/1525763.html

浏览器要是能这么做就好了相关推荐

  1. 浏览器兼容性测试怎么做?系统测试工具及方案推荐

    浏览器兼容性测试怎么做?软件企业在开发软件产品的时候,不同的产品版本在不同浏览器版本上的适配性肯定有差异,难免要考虑到产品在不同设备上打开时的流畅度等因素. 而且市面上有这么多浏览器,比如IE.Fir ...

  2. 保护浏览器隐私安全这样做,浏览器记录再也不怕被姐姐看到

    近日,一个姐姐偶然翻开了弟弟的浏览器记录,看到弟弟的搜索记录后,觉得好气又好笑,立刻截图下来发到网上.没想到引来了很多网友的评论,其中一个评论堪称神评:此弟不宜久留.这个评论点赞非常多,看来这个弟弟估 ...

  3. edge浏览器受信任_微软Edge浏览器利用虚拟化技术做安全防护

    Windows Defender Application Guard是微软为Edge浏览器推出的一项最新的程序,该程序将分别提高了浏览器和Windows10系统的安全性能,这项新增程序将使用一个轻量级 ...

  4. 指纹浏览器浏览器是什么?指纹浏览器一般用来做什么用?

    什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址.什么是Cookie,以及什么是指纹浏览器 什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址.什么是Cookie ...

  5. 易语言易语言浏览器html5,易语言做浏览器的方法

    各位小朋友还在为电脑浏览记录被家长监视而发愁吗,有了它,再也不用担心啦. 1.新建一个Windows窗口程序 2.尽量把窗口拉大,越大越好.并放上一个超文本浏览框,按钮.如图 3.下面复制就可以了: ...

  6. 使用Python内置浏览器缓存cookies并做更新

    import requests #python内置的微型浏览器,没有界面的 #作用:缓存cookies s = requests.session() print(s.headers) #伪造请求头部, ...

  7. 如何在手机浏览器中控制扫描仪做文档扫描

    办公室里扫描仪必不可少.现在智能化办公,有时候我们会希望文档扫描之后直接传输到手机里.如果用的是带WiFi的智能扫描仪,那么可以通过安装app来获取电子文档.如果用的是普通扫描仪,那么只能先通过PC获 ...

  8. 湖中剑 前端周刊 #15 | Whistle 抓包、浏览器原理、echarts做游戏、Sandpack浏览器打包、性能优化

    周刊收集包括前端(但不限于前端)的文章.新闻.开源项目.工具等等,每周一更新.

  9. 让我们来做一个属于自己的浏览器主页吧!

    对于我们程序员来说每天最常用的就是浏览器.因为像google.百度.火狐.必应这些浏览器的主页不太美观壁纸也很少,所以我做了一个浏览器主页,目前做的功能比较少后续会慢慢完善,先给大家展示一下.废话少说 ...

最新文章

  1. 用WDM开发USB驱动程序
  2. 神经网络的5种常见求导,附详细的公式过程
  3. 为什么技术最牛的码农当不了首席工程师?
  4. .NET Core 3.0 的新改进:针对分布式应用程序的故障诊断和监控
  5. java 生成校验验证码_java 验证码生成与校验
  6. 今天我勇敢的点就一个gpio口
  7. java控制台输入汉字_给我一个JAVA控制台输入中文的实例
  8. 【情感分析】基于知识引入的情感分析
  9. Movavi Picverse for mac(AI智能修图工具)
  10. Unity用GUI绘制Debug/print窗口/控制台-打包后测试
  11. 又一灵异事件 Delphi 2007 在 Win7
  12. php arcsin函数,三角函数计算器
  13. nacos 2.0 Scanner SubTypesScanner was not configured
  14. Win7 局域网共享文件夹
  15. 台式计算机启用时间查看,win7系统如何查看电脑的开关机时间想知道是否有他人使用...
  16. matplotlib画图教程,设置坐标轴标签和间距
  17. cad面积计算机,CAD中如何计算面积,计算面积的方法和命令汇总
  18. 关于博客的书写——读刘末鹏博客学习方法篇有感
  19. Unsupervised Hyperspectral Mixed Noise Removal Via Spatial-Spectral Constrained Deep Image Prior
  20. UML顺序图(sequence diagram)

热门文章

  1. TP-Link路由器设置上网知识笔记
  2. 图解 Git 工作原理,看完你就懂了!
  3. MySQL数据库常见的几个问题
  4. 收集常用的Linux常用命令
  5. Java 类在 Tomcat 中是如何加载的?
  6. Linux 下 10 个最“危险”的命令,开发者应该了解
  7. asp php java_ASP\JSP\PHP相比各有什么优缺点?
  8. php中定义css样式的好处,CSS的优点和缺点分别是什么
  9. c# 设计原则需要学习吗_向最好的学习:产品设计原则
  10. 学习 vuex 源码整体架构,打造属于自己的状态管理库