阅读更多
Mozilla近日发布了最新的Firefox扩展开发工具Add-on SDK 1.5。


Add-on SDK是一个JavaScript库,提供了一系列JavaScript API/Module,通过使用这些API,可以实现常见的Add-on用途,如:构建UI、与浏览器交互以及访问/操作Web内容。

新版本带来了两个重要的新功能,包括:

  • 支持移动开发:开发者现在可以为移动版Firefox开发扩展了。针对这个初期版本的移动兼容性,该SDK提供了page-mod API,允许开发者修改Web内容。该SDK支持的移动版Firefox指的是原生Firefox for Android。可以在这里这里找到更详细的开发信息。
  • 本地化:该版本中的本地化支持功能允许转换嵌入的JavaScript字符串,在未来版本中将添加HTML字符串支持。这个文档介绍了如何本地化字符串。
此外,该版本添加了其他一些小功能,修复了大量重要的bug,详细信息:Release Notes

下载地址:https://github.com/mozilla/addon-sdk/

  • 大小: 40.7 KB
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C/C++获取(毫秒/微秒/纳秒级)系统时间差方法大全

    总结了常用的四种方法。包括: 方法一 利用 SYSTEMTIME 方法二 利用 GetTickCount()函数 方法三 使用clock()函数 方法四 获取高精度时间差 个人感觉还是很清晰明了的。希望对大家有用。

  • Sleep()-(指定毫秒数+纳秒数)-T16

    package 多线程技能1; /** * Sleep(long millis,int nanos):在指定的毫秒数加指定纳秒数内让当前正在执行的线程休眠 * ,此操作受到系统计时器和调度程序的精确度和准确性的影响 */ class Test1{ public Test1() throws InterruptedException { long beginTiome=System.currentTimeMillis(); Thread.sleep(20

  • c++获取程序运行时间 精确到纳秒 (一键操作)

    算法设计课要求测量算法的运行时间,但是网上的教程太复杂了,我都看不懂,呜呜。找到了一个简单快速的测量方式,而且精度达到了纳秒(10亿分之1秒,10的负九次方秒)提供给大家~ 希望大家不要那么早秃头 #include<iostream> #include<chrono> using namespace std; using namespace chrono; int main() { typedef std::chrono::high_resolution_clock Clock

  • C++时间工具类——纳秒,微秒,毫秒,秒,日期

    1、找一个比较全的时间工具类太难了,没人总结啊(适用于linux)。 #include <ctime> #include <stdint.h> #include <iostream> #include <string> #include <sys/time.h> using std::string; /** * Linux高精度...

  • 【日期、时区、时间】本地时间转UTC时间详解

    /** * 把时间转化为utc时间格式 * * @param localTime * @return */ public static Date translatetoUtc(long localTime, TimeZone localZone) { Calendar cal = Calendar.getInstanc...

  • C#实现纳秒级的计时器功能

    这些方法,比“标准的”毫秒精度的计时方法如 GetTickCount() 之类有高得多的精度。常用的 Windows API 方法 GetTickCount() 返回系统启动后经过的毫秒数。下面的类实现了 QueryPerformanceCounter() 和 QueryPerformanceFrequency() API 函数功能的封装。虽然在 C# 中使用“非托管”的 API 函数会有一定的开销,但比起使用一点都不精确的 GetTickCount() API 函数来说要好得多了。

  • 关于“秒”

    微秒μs 纳秒ns 毫秒ms 时间单位 秒也是一个的时间单位,0.000 000 001 毫秒 = 1皮秒,0.000 001 毫秒 = 1纳秒,0.001 毫秒 = 1微秒,1毫秒等于0。001秒,60秒等于1分钟,60分钟等于1小时,24小时等于1天,7天等于1星期,30,31,28或29天等于1月,12月 等于1年,100年等于1世纪。 微秒,时间单位,符号μs(英语:microse...

  • C++11 获取当前时间点 (精确 毫秒 微秒 纳秒)

    c++ 11 使用 chrono 获取当前时间, 他是从 1970.1.1 开始到现在的时间.不多bb, 直接上代码。

  • 时间单位的换算(秒,毫秒,微秒,纳秒,皮秒)

    时间单位:   秒(second),时间单位 : s,   毫秒(millisecond),时间单位:ms   微秒(microsecond),时间单位:μs 时间换算:        1s【秒】 = 1000ms【毫秒】   1ms【毫秒】 = 1000μs【微秒】    1μs【微秒】 = 1000ns【纳秒】   1ns 【纳秒】= 1000ps【皮秒】 1秒(s) = 1000 毫秒(ms) = 1,000,000 微秒(μs) = 1,0

  • 【C/C++】编写自己的真随机函数【纳秒级】【已修正】

    文章目录前言代码 前言 通常想要使用随机数的时候,在网络上搜索,他们只会告诉你用srand播种。 而且是以秒为单位,这就有了个巨大的问题,而且这个问题在Windows系统中不算常见但是在Linux中的必出的问题。 通常网上的教程会教你这么写随机种子 srand((unsigned)time(NULL)); 这样写没什么问题,但是如果你想执行一个非常快的语句,比如for循环,就会出现问题。 比如下面这段代码 for(int x = 0; x < 4096; ++x) { printf("

  • 纳秒与微秒的计算

    秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒) 皮秒 皮秒,符号ps(英语:picosecond ). 1皮秒等于一万亿分之一秒(10-12秒) 1,000 皮秒 = 1纳秒 1,000,000 皮秒 = 1微秒 1,000,000,000 皮秒 = 1毫秒 1,000,000,000,000 皮秒 = 1秒 纳秒 纳秒,符号ns(英语:nanosecond ). 1纳秒等于十亿分之一秒(10-9秒) 1 纳秒 = 1000皮秒 1,000 纳秒 = 1微秒 1,0...

  • C++ - 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳

    1 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳 1.1 当前时间戳获取方法 先使用std::chrono获取当前系统时间,然后将当前系统时间转换为纪元时间std::time_t类型,之后使用std::localtime对std::time_t类型转换为本地时间结构体std::tm类型,最后使用strftime对时间进行格式化输出。 其中std::tm该结构包含了一个被分解为以下各部分的日历时间 struct tm { int tm_sec; // 秒,范围从

  • datetime判断日期不要时间_C#中DateTime实现的功能,比我们想像的要多?

    DateTime,就是一个世界的大融合。日期和时间,在我们开发中非常重要。DateTime在C#中,专门用来表达和处理日期和时间。本文算是多年使用DateTime的一个总结,包括DateTime对象的整体应用,以及如何处理不同的区域、时区、格式等内容。一、什么是DateTime跟我们想的不一样,DateTime不是一个类(class),而是一个结构(struct),它存在于System命...

  • C++11 chrono纳秒级别计时

    我是毫无感情的转载链接 我是毫无感情的转载链接 太长不看版: 跟我一起来10遍: chrono::steady_clock::now().time_since_epoch().count()\mathrm{\color{red} chrono::steady\_clock::now().time\_since\_epoch().count()}chrono::steady_clock::now()...

  • C#实现微秒级计时器

    利用windows自带的高精确度性能计数器来计算时间(微秒级),虽说需要硬件支持,大部分的cpu都是支持的,感觉在pc上可以忽略这个要求。 自己写了一个类(传送门在文尾),调用这个类的方法和调用C#自带的System.Timers中的定时器差不多,但是考虑到当定时器用确实不太准,所以改成了计时器,下面演示示例用法: 有这样一个场景,我需要得到一个相机单次触发的获取图像时间,首先先实例化一个对象 p...

  • c#实现 微秒级定时器,高精度定时器

    c# 微秒级定时器,高精度定时器 整个代码,封装成类 using System; using System.Runtime.InteropServices; namespace winTest { /// <summary> /// 基于系统性能计数器的定时器,计数单位是1微秒=1/1000毫秒 /// 注意:该定时器会独占一个CPU核心,尝试定时器与主程序运...

  • 【C++】利用chrono统计毫秒,微妙,纳秒运行时间

    void CalRunTime() { auto t1=std::chrono::steady_clock::now(); //run code auto t2=std::chrono::steady_clock::now(); //秒 double dr_s=std::chrono::duration<double>(t2-t1).c...

  • C#时间问题

    C#时间问题 获取本地时间(单位:秒):Time.realtimeSinceStartup,  转换成毫秒:Time.realtimeSinceStartup*1000; Time.realtimeSinceStartup 自游戏开始实时时间 以秒计,自游戏开始的实时时间(只读) 获取时间戳(毫秒):(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000 获取时间戳(秒):(DateTime.Now.ToUniversalTim

Global site tag (gtag.js) - Google Analytics