简体   繁体   English

“ Edge”浏览器上的客户端编码选项

[英]Client-side coding options on “Edge” browser

I've found several articles in the trade press along these lines: Microsoft reveals its Internet Explorer successor will support extensions . 我在商业媒体上发现了几篇类似的文章: 微软透露其Internet Explorer的后续产品将支持扩展 That particular article goes back to January 2015, and Windows 10 is commercially available, and the new browser is in there... but I still can't find anything more specific than "there will be extensions someday." 这篇特定的文章可以追溯到2015年1月,Windows 10可以在市场上买到,并且可以使用新的浏览器...但是我仍然找不到比“总有一天会有扩展程序”更具体的东西。

I realize that HTML5 support goes a long way, and I understand the power of Javascript, but there are applications that simply require custom CLR code on the client. 我意识到HTML5支持很长一段路要走,而且我了解Javascript的功能,但是有些应用程序只需要在客户端上自定义CLR代码。 With no support for ActiveX, and only vague assurances of possible support someday for something that allows "extensions," my question is: Is there any way for the new browser to let me load and call methods in a .NET DLL on the client? 在没有对ActiveX的支持的情况下,并且某天只能对允许“扩展”的内容进行模糊的保证,我的问题是:新浏览器是否可以通过任何方式让我在客户端的.NET DLL中加载和调用方法?

No. 没有。

There have been countless security issues with having external plugins, and as a result all major browsers have removed them. 使用外部插件存在无数安全问题,因此所有主流浏览器都已将其删除。 I believe you are confusing extensions with these plugins. 我相信您会将这些插件的扩展名混淆了。 Extensions refers to things like Chrome's extensions, which are javascript powered and do things like change stlyes on pages, block ads, and so forth. 扩展程序指的是诸如Chrome扩展程序之类的功能,这些功能由javascript提供支持,并且可以执行诸如更改页面样式,屏蔽广告等操作。

The closest thing you would get to that would be something like cross compiled C via asm/wasm. 您将获得的最接近的东西将是通过asm / wasm交叉编译的C。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM