from :: Asahikawa Hokkaido

passer-by198

primetime pencil

2016/04/01


Posted

「Google Blogger」で「Emoji Keyboard by EmojiOne™」のユニバーサルな絵文字を「HTML」に変換して使う方法

根本的な間違いがありました…2016.04.03

Emoji Keyboard by EmojiOne™」の拡張機能を…
Google Chrome」に「未導入」な場合は…
絵文字が視認出来ない事が判明しました…
申し訳ありませんでした… o(_ _)o ペコッ

概要


Blogger」で絵文字を使いたい

…という需要はソコソコあるようで…過去記事には…

未だ…それなりにアクセスがあります

 Google Bloggerで絵文字を使うためのTips【CSS Sprites 編】


しかしながら…友人に言わせると…

CSS Sprites」「ハードルが高い」らしいです…

まぁ確かに…テンプレートをそのまま使っている層には…

HTTPリクエスト」だの「読み込み遅延」だの…

そもそも勘案する必要すら無いのでしょう…

そこで…そんなライトユーザー向けに…お薦めを書いておきます…

Google Chrome」の拡張機能で絵文字を使う


Google Chrome」の拡張機能…

Emoji Keyboard (2016) by EmojiOne™」

です……検索して…

Google Chrome」に追加して下さい…

とても…お便利な拡張機能ですが…

Blogger」で使うには以下のように…多少問題点があります
  1. ユニバーサルじゃない絵文字も含まれている…
  2. Scalable Vector Graphics(SVG)」なので…それぞれの絵文字で「HTTPリクエスト」が発生する…
  3. 記事を書く場合は「作成モード」ではなく「HTML」モードで書く必要がある…
  4. Blogger」の設定を「継承」するので…例えば文字サイズが「14px」の場合では絵文字も「14px」で表示され…小さくて判別し辛い…
  5. 絵文字を…それぞれ自由なサイズで表示するには…絵文字の「HTML Code」を取得して編集してから貼り付ける必要がある…
…ってな感じですかね…それぞれ…個別に見てみましょう…

【1】に関して…


キャリアなどによっては判別出来ない絵文字も含まれていますので…

今回は…ユニバーサルに使える絵文字…

とりわけ…顔の表情の絵文字を中心に解説して行きます…

【2】に関して…


読み込み遅延の元凶「HTTPリクエスト」を極力発生させないために…

当サイトでは「CSS Sprites」で絵文字を独自に構築していますが…

カスタマイズとは無縁な層に向けた記事ですので然程気にする事もないでしょう

【3】に関して…





ライトな層は「作成モード」で書いていると…

勝手に想像していますがこんな感じで…

HTMLモード」で書く事にチャレンジして…

慣れていただくしかありません…

「作成モード」で書いた後に「HTMLモード」で絵文字を貼り付けても無問題です

因みに…「EmojiOne」の導入後に「 Google Chrome」の…

アドレスバーの「」アイコンをクリックして…

絵文字を選んでクリックで貼り付けると…

画像のように「emoji-description」という…

Unicode」で表現された代替の絵文字が表示されます…

アレと思うかもしれませんが…

「プレビュー」するとちゃんと表示されています…

【4】【5】に関して…


SVG」側で「font-size: inherit;」が設定されているのが…

Blogger」の設定を「継承」する原因です…

そのまま使うのであれば無問題ですが…それでは記事になりませんから

SVG」で呼び出される絵文字の「HTML Code」を取得して…

絵文字ごとにサイズを変えられるようにして行きます…

呼び出される絵文字の「HTML Code」の構造


EmojiOne」の一番目の顔の絵文字「grinning face」を例にします…

因みに…国内携帯3キャリアでは「grinning face」は未対応ですので…

以下の…絵文字の「HTML Code」の解説では…

ユニバーサル対応じゃない絵文字は省いています…

😀 ■Name : grinning face
grinning face / HTML
<span style="display: inline-block; line-height: normal; font-size: inherit; vertical-align: middle; position: relative; width: 1.1em; height: 1.1em; top: -0.1em;"><svg style="padding: 0; margin: 0; width:100%; height:100%;"><use xmlns:xlink="//www.w3.org/1999/xlink" xlink:href="#emoji-1f600"></use></svg><emoji-description style="width:0px;height:0px;font-size:0;line-height:0;">😀</emoji-description></span>

黃文字部分の「font-size: inherit;」で絵文字の表示サイズを指定します…

以下の「HTML Code」解説では見やすさも勘案して…

font-size:2em;」にしています…

px」単位でも指定出来ますから…お好きなサイズを指定して下さい…

赤文字部分の「line-height: normal;」と「vertical-align: middle;」は…

特に必要性を感じないので削除

<emoji-description style="width:0px;height:0px;font-size:0;line-height:0;">😀</emoji-description>

…は…代替の「Unicode 絵文字」ですから…これも削除

position: relative;」と「top: -0.1em;」は…

縦方向に表示位置をずらすための記述ですが…これも削除

その他…不要な空白なども削除してシンプルにしています…

尚…ツールチップを表示するために「title="絵文字名"」と…

タイトル属性を英語表記の絵文字名で記述してあります…

不要な場合は削除して下さい…

ご自身のサイト設定により不具合がある場合は適宜追加して下さい…

記事に絵文字を插入するには…「HTMLモード」で…

下記…絵文字ごとの「HTML Code」をコピペして下さい…

絵文字ごとの「HTML Code」は…定型文管理ソフトを使うとお便利です…

 Clibor / クリップボード履歴と定型文管理ソフト


「HTMLモード」で貼り付けるための絵文字ごとの「HTML Code」


■Name : grinning face with smiling eyes
grinning face with smiling eyes / HTML


■Name : smiling face with open mouth
smiling face with open mouth / HTML


■Name : winking face
winking face / HTML


■Name : smiling face with heart-shaped eyes
smiling face with heart-shaped eyes / HTML


■Name : smirking face
smirking face / HTML


■Name : persevering face
persevering face / HTML


■Name : relieved face
relieved face / HTML


■Name : face with stuck-out tongue and winking eye
face with stuck-out tongue and winking eye / HTML


■Name : unamused face
unamused face / HTML


■Name : face with cold sweat
face with cold sweat / HTML


■Name : pensive face
pensive face / HTML


■Name : confounded face
confounded face / HTML


■Name : crying face
crying face / HTML


■Name : loudly crying face
loudly crying face / HTML


■Name : face screaming in fear
face screaming in fear / HTML


■Name : pouting face
pouting face / HTML


■Name : angry face
angry face / HTML


■Name : victory hand
victory hand / HTML


■Name : raised hand
raised hand / HTML


■Name : thumbs up sign
thumbs up sign / HTML


■Name : raised fist
raised fist / HTML


■Name : fisted hand sign
fisted hand sign / HTML


■Name : ear
ear / HTML


■Name : footprints
footprints / HTML


■Name : eyes
eyes / HTML


■Name : kiss mark
kiss mark / HTML


■Name : heavy black heart
heavy black heart / HTML


■Name : beating heart
beating heart / HTML


■Name : broken heart
broken heart / HTML


■Name : splashing sweat symbol
splashing sweat symbol / HTML


■Name : anger symbol
anger symbol / HTML


■Name : sleeping symbol
sleeping symbol / HTML


■Name : heavy exclamation mark symbol
heavy exclamation mark symbol / HTML


■Name : warning sign
warning sign / HTML


■Name : bicycle
bicycle / HTML


■Name : black sun with rays
black sun with rays / HTML


■Name : cloud
cloud / HTML


■Name : umbrella with rain drops
umbrella with rain drops / HTML


■Name : snowman without snow
snowman without snow / HTML


おわりに…


EmojiOne」はとてもお便利ですが…そのまま使うと…

ユニバーサルに対応している絵文字かどうか…

判別が困難ですから来訪者のブラウザによっては…

代替の「Unicode 絵文字」が表示される事になります…

読み込み遅延の元凶「HTTPリクエスト」も絵文字の分だけ発生しますから…

CSS Sprites」で絵文字を独自に構築する事を再度お薦めします…

 Google Bloggerで絵文字を使うためのTips【CSS Sprites 編】


最後まで…お読みいただきましてありがとうございます…


0 Comments :

Post a Comment :: Click!!

コメントを投稿

 ■Sponsored Link

韓国大統領 月山明博(李明博)の…天皇陛下への「不敬発言」
痛惜の念などという単語一つを言いに来るのなら、来る必要はない。
日王は韓国民に心から土下座したいのなら来い。
重罪人にするように手足を縛って頭を足で踏んで地面に擦り付けて謝らせてやる。
重罪人が土下座もしない、言葉で謝るだけならふざけた話だ。
そんな馬鹿な話は通用しない。
それなら入国は許さないぞ。
偽左翼マスメディアの情報操作手法
手法 用例 手法 用例 手法 用例 手法 用例
連想の創出 愛国者に対して「軍靴の音が聞こえそうだ」などと揶揄し否定的な印象を与える… コメント 人々を一定の方向に誘導するために「事実とは異なる解釈」をコメントさせたり「社説」にする… プレゼンス効果 現場からの中継や縮小ジオラマなどで「臨場感」を演出し「やらせ」も交えて信用されやすくする… 分類表 一部の「ネット右翼」が批判しています…のように決まった単語・フレーズで事象を分類して極小化・極大化する…
撹乱 「第三極も含めて政党が乱立して訳が分かりません…」などと連日「情報ノイズ」で溢れさせ興味自体を失わせる… 癒着提案 TBS「安倍官房長官印象操作映像事件」のように「個別の事実」を「継ぎ接ぎ」して「誤った印象」を植え付ける… 匿名の権威 「信頼すべき消息筋によれば…」のように情報元を明かす必要がない事を逆手に取り記事の内容に権威を与える… 日常会話 お隣の「韓国」では…のように本来否定的な要素「韓国」を日常会話のように繰り返し心理的習熟効果で反応を麻痺させる…
感情共鳴 コンサートで開催場所の地名を大声で繰り返し叫ぶ…などのように「デモ」「集会」などで群集を理性ではなく感情レベルで反応させる… 歴史の書き換え 民主党の「天皇制廃止」「戸籍法廃止」「夫婦別姓」などの愛国心を低下させるための国家・民族全体に対する長期的な情報操作… 感情整列 この時間にご覧になっている貴方だけに限定100セットだけ…などと「一定のシチュエーション」を用意して群集の感情を「均一化」させる… 一次効果 「朝日新聞の従軍慰安婦捏造問題」「iPS細胞での読売新聞大誤報」など「最初に発信された情報」は嘘でも捏造でも信用されやすいという原理…
ブーメラン 坂本龍一・山本太郎などの著名人を使い原発管制報道に対する「自由の闘士」を作り出し国力を削るために「愛国者」を装った抗議運動を展開する… 心理的ショック 日本は豊かなのだと錯覚させ更に絞り取るために「飢餓」を伝え…日本は悪い事をしたと日本人を自虐的に思い込ませるために繰り返し「戦争」を伝えます… 半真実 「マニュフェストが実現出来なかったのは自民党の負の遺産のせいで民主党がダメだった訳ではない…」のように嘘の中に一面的な真実を織り込み全体を真実に見せる… フィードバック 「支持政党無しの無党派層は過去最高」という結果を得るために世論調査の回答項目に「民主党もダメだけど自民党もダメ」という項目を設定し全体の意見に偽装する…
すり替え 「傷害」を「いじめ」「窃盗」を「万引き」「殺人事件」を「交通事故」「テロリスト」を「レジスタンス」「略奪事件」を「抗議デモ」など受け入れ易い言葉に置き換える婉曲手法… 脅威の創出 尖閣購入時に「中国の脅威」は民主党政権以降に尖鋭化していたにもかかわらず恰も「都知事発言以降に尖鋭化した」かの如く捏造し民主党には他に選択肢は無かったと責任転嫁… 社会的同意 首相の靖国参拝に「外国」から激しい反発が起こっている…などと…特定アジアだけの意見を恰も世界全体が同意していると錯覚させる…「人権擁護法案」「外国人参政権」などもこの手法… 側面迂回 民主党の原発事故対応では線量などの周辺情報は正確に報じられ枝野幸男の「直ちに健康に影響を及ぼすものではない…」の嘘の信憑性を高めメルトダウン・風向きなどの核心部分は隠蔽された…
虚偽類似 「視聴率低迷は若者のテレビ離れのせい…」「CDが売れないのは違法ダウンロードのせい…」「紅白歌合戦に韓流スターが出演できないのは日本の右傾化のせい…」など都合の良い「原因と結果の因果関係」を作り出す… 事実確認 原発安全神話を作り出したのも公共事業にジャブジャブ税金をつぎ込んだのも自民党です…など…「一面的な事実」を先に述べ「事実確認」させ…自民党政権に逆もどりして良いんですか?…と未来を誤認・錯覚させる… 毒入りサンドウィッチ 「白川総裁が自民党の経済政策を批判」「安倍総裁の経済政策発言を市場が好感し円安に振れ株価は年初来の高値」「一方でハイパーインフレを懸念する声も」…のように序文と結論の否定的報道で肯定的な報道を挟み肯定的な報道の意義を低下させる… 砂糖入りサンドウィッチ 毒入りサンドウィッチの逆の手法…
  偽左翼マスメディアの情報操作手法
偽左翼マスメディアが日本人には絶対に伝えない真実
■イラクでの自衛隊に対する前代未聞の「感謝デモ」
(サムネイル画像のクリックで動画がポップアップ)

当時自衛隊叩きに躍起になってたメディアの
捏造・隠蔽から目覚めよう
誇りある日本の再生のために
「jQuery」と「jQuery UI」で HTML に彩りを添えよう…

「導入」「Button」「Accordion」「Tabs」「Effects/Slide」
「Progressbar」「Dialog」「Tooltip」「Menu」 「Extra」 / 公式「Widgets」以外の「jQuery UI」スクリプト
Blogger Template Customize Universal / INDEX
Blogger テンプレート・カスタマイズ / 全般を解説
高速化・最適化対策の結果と備忘録
Scroll Top