みかづきブログ その3

本ブログは更新を終了しました。通算140万ユーザーの方に観覧頂くことができました。長い間、ありがとうございました。

👆

引越し先はこちらです!

花粉プラスはなのど飴 😷

この時期は花粉症で鼻づまりとのどの痛みがひどくて、
のど飴を買いにコンビニに出かけたら、「はなのど飴」たるものを見つけました。しかも「花粉プラス」。

[asin:B01N8TMSYD:detail]



渡りに船とはこのことだと思い、購入。
でも「花粉プラスってネーミングは花粉がはいっているみたいなネーミングだなぁ」と思いながら食べていて、
気になったので説明を読んだらみつばち花粉入りと書いてあった。



うぉぉぉぉい。



花粉症に効く飴だと思って買ったら、花粉入りの飴だったよ。



うぉぉぉぉい!



と思って、ミツバチ花粉について調べると、花粉症に効くという説もあるんですね。
諸説あるようですが。

ビーポーレン - Wikipedia



うぉぉぉぉい!



複雑な気持ちになった一件でした。

مثيرة للاهتمام العربية

ومن المثير للاهتمام أن تقرأ من اليمين إلى اليسار.

مزيج أكثر إثارة للاهتمام هو الأرقام الأبجدية ABC تقى 123 تقى تقى.

ولكن، للأسف لا يبدو HATENA بلوق لتتوافق مع اللغة العربية.

النص غير موجود في محاذاة اليمين. أنا آسف.

iPhoneでページを開いているブラウザがSafariかどうか判定したいという想い。 😎

Safari以外のブラウザ(アプリのWebViewとか)で開かれた際に、Safariで開き直して欲しいという要望をよく受けるので、愚直にUserAgentで判定を試みました。
まずは、各ブラウザのUAをまとめます。

Safari
mozilla/5.0 (iphone; cpu iphone os 10_2_1 like mac os x) applewebkit/602.4.6 (khtml, like gecko) version/10.0 mobile/14d27 safari/602.1
Facebook
mozilla/5.0 (iphone; cpu iphone os 10_2_1 like mac os x) applewebkit/602.4.6 (khtml, like gecko) mobile/14d27 [fban/fbios;fbav/83.0.0.38.70;fbbv/51754296;fbdv/iphone8,4;fbmd/iphone;fbsn/ios;fbsv/10.2.1;fbss/2;fbcr/uqmobile;fbid/phone;fblc/ja_jp;fbop/5;fbrv/0]
Twitter
mozilla/5.0 (iphone; cpu iphone os 10_2_1 like mac os x) applewebkit/602.3.12 (khtml, like gecko) mobile/14d27 twitter for iphone
LINE
mozilla/5.0 (iphone; cpu iphone os 10_2_1 like mac os x) applewebkit/602.4.6 (khtml, like gecko) mobile/14d27 safari line/7.1.2
Chrome
mozilla/5.0 (iphone; cpu iphone os 10_2_1 like mac os x) applewebkit/602.1.50 (khtml, like gecko) crios/56.0.2924.79 mobile/14d27 safari/602.1


はじめは、UAに「safari」という文字列があるか否かで判定を試みたのですが、LINE、Chromeに「safari」という文字列が入っているために断念。
なので、泣く泣くFacebookでもTwitterでもLINEでもChromeでもなければSafariという判定にしました。
他に非対応ブラウザが増えた場合は、そのブラウザのUAを調べなければなりません。


JavaScript
var ua = navigator.userAgent.toLowerCase(),
    isIOS = /iphone|ipod|ipad/.test(ua),
    isLine = /line/.test(ua),
    isFb = /fb/.test(ua),
    isTw = /twitter/.test(ua),
    isSafari = /safari/.test(ua),
    isChrome = /crios/.test(ua),
    msg = "Safariで";


if (isIOS) {
    if (isLine || isFb || isTw || isChrome) {
        msg += "はありません。";
    } else if (isSafari) {
        msg += "す。";
    } else {
        msg += "はありません。";
    }
} else {
    msg = "iPhoneではありません。";
}

msg += "<br />" + ua;

document.write(msg);
続きを読む