強火で進め

このブログではプログラム関連の記事を中心に書いてます。

Mozilla が Firefox OS 向けの絵文字をオープンソースで公開


MozillaFirefox OS 向けの絵文字をオープンソースで公開しているみたいです。

mozilla/fxemoji · GitHub
https://github.com/mozilla/fxemoji

svgファイル( svgs フォルダ内に存在)が同梱して有り、 Firefox OS 向け以外でも使い勝手良さそうです。

.ttf ファイル( dist フォルダ内のフォルダに存在)も同梱して有りました。 True Type Font の仕様上、カラー情報を持てないのでしょうがないですが白黒表示です。
(2015/10/18 追記)
この記事のコメント欄にて、貴重なコメントを頂き、拡張子は .ttf ですがカラー絵文字を含んだ OpenType フォントだという事が判明しました。
詳しくはこちらを参照下さい。
(追記ここまで)

こちらのページで実際の絵文字が確認出来ます。マウスオーバーすると表示中のブラウザ&OSのデフォルトの絵文字が表示されるので簡単に比較が出来ます。

FirefoxEmoji
http://mozilla.github.io/fxemoji/dist/FirefoxEmoji/index.html

関連情報

Mozilla Emoji List — Emojis for Firefox OS
http://emojipedia.org/mozilla/

El Capitan からは WebKit や Safari から Force Touch イベントを取得可能に


El Capitan(OS X 10.11)からは WebKitSafari から JavaScript を使って Force Touch(※) イベントを取得出来る様に成りました。
iPhone では「3D Touch(3Dタッチ)」と呼ばれてるものと同等のものです。

WebKit DOM Programming Topics: Responding to Force Touch Events
https://developer.apple.com/library/prerelease/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/RespondingtoForceTouchEventsfromJavaScript.html

まぁ、今だと最新の MacBook ProMacBook くらいでしか使えないですが(^_^;)
(2015/10/15 追記)
新しく発売された Magic Trackpad 2 は感圧タッチ対応らしいので恐らくこれでもテスト可能だと思われます。電池からバッテリー式に変更された事も有り、1万4800円と高いのでテストの為だけに買うのは敷居が高いですが…

アップル、感圧タッチ対応のMagic Trackpad 2--KeyboardやMouseも発表 - CNET Japan
http://japan.cnet.com/news/service/35071859/

(追記ここまで)

補足

iPhone の 3D Touch イベントは上記のドキュメントと同様に実装しても正しく動作しなかったみたいです。対応する実機を持って無いので試せて無いですがもしかすると OS X 向けの場合にもこちらの記事と同様の実装にする必要が有るかも?

iOS 9 Mobile Safari was enabled force touch event - Qiita
http://qiita.com/uupaa/items/6e77ba0c778b8eaf8514