タグ

ブックマーク / hyper-text.org (16)

  • さくらの VPS + CentOS7 で 俺専用 Mastodon インスタンスを立ててみた話

    Mastodon (マストドン) が先週の頭、4月10日くらいから日でも急激に話題になって、@nullkal 氏が自腹で mstdn.jp インスタンスを立ててくれた辺りからはもう一部でお祭り騒ぎになっていました。 で、いい機会だし、ちょっとお勉強を兼ねて自分専用の Mastodon インスタンス (所謂、おひとり様インスタンスですね) を立ててみようと週末に思い立ち、土曜日の空いた時間でやってみたら 2~3時間で比較的簡単に立てられましたので、備忘録がてらエントリーにしてみようと思います。 tootsuite/mastodon: A GNU Social-compatible microblogging server mastodon.burnworks.com 使用した環境としては下記のような基構成に、適時必要なものをいくつか入れた感じ。サーバは元々テストサーバとして使っていたやつ

    さくらの VPS + CentOS7 で 俺専用 Mastodon インスタンスを立ててみた話
    s1090018
    s1090018 2017/04/17
  • Material design (マテリアル デザイン) カラーパレットのコントラスト比をチェックしてみた

    Google が公開しているマテリアル デザイン ガイドラインにあるカラーパレットの、各背景色と文字色を 「JIS X 8341-3:2016」 に基づいてコントラスト比をチェックし、結果としてまとめてみました。 Material design guidelines (マテリアル デザイン ガイドライン) は 2014 年に Google が発表した、Google が提唱する UI/UX デザインの概念をまとめた 「ガイドライン」 で、これについては今さら説明する必要もないと思います。 このマテリアル デザイン ガイドラインのスタイルガイド内に、「Color」 という項目がありますが、そこにマテリアル デザインで利用する色の一覧、「Color palette (カラーパレット)」があって、自分の Web サイトとか、ちょっとしたデザインを作成する際のカラー選択に結構重宝しています (Ill

    Material design (マテリアル デザイン) カラーパレットのコントラスト比をチェックしてみた
    s1090018
    s1090018 2016/11/01
  • ページ内リンクはスムーズスクロールしなくても一瞬点滅すればいいんじゃないかという実験

    スムーズスクロール以外の方法で、ページ内リンクによって画面が切り替わったことを利用者にわかりやすく伝える方法はないかということで、ページ内リンクでの移動時に画面を一瞬点滅させるスクリプトを jQuery で書いてみました。 タイトルが (謎) な感じですが...... ページ内リンクでページ上部に移動させたりするとき、最近は所謂スムーズスクロールってやつを実装するのが当たり前になっていますよね。パッと瞬時に画面が切り替わってしまうと、ページ内で移動したことがわかりにくいので、スクロール処理を入れることでわかりやすくしてあげましょうって言う、親切心から採用されるケースが多いと思います。 実装方法は JavaScriptCSS アニメーションの組み合わせや、JavaScript (というか jQuery) でというのが多いと思いますが、今回はそのスムーズスクロールの実装方法はどれが良いの

    ページ内リンクはスムーズスクロールしなくても一瞬点滅すればいいんじゃないかという実験
    s1090018
    s1090018 2015/05/15
  • jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」

    jQuery 公式 Blog は、「Don't Use jquery-latest.js」 と題された記事内で、今後、jquery-latest.js のバージョンを 1.11.1 で固定することと、番環境で jquery-latest.js を読み込むのをやめてくれというアナウンスを行っています。 jQuery 公式 Blog は、7月 3日付けで投稿された 「Don't Use jquery-latest.js (jquery-latest.js を使うな)」 と題された記事内で、今後、jquery-latest.js のバージョンを 1.11.1 で固定することと、番環境 (公開している Web サイト) で jquery-latest.js を読み込むのをやめてくれというアナウンスを行っています。 Don't Use jquery-latest.js : Official jQ

    jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」
  • HTML5 仕様が最終草案 (Last Call Working Draft) に差し戻し

    2012年 12月の時点で勧告候補 (Candidate Recommendation) となっていた W3C の HTML5 仕様ですが、日付で一旦、最終草案 (Last Call Working Draft) に差し戻されました。2014年 7月 15日までフィードバックコメントを受付中です。 Last Call: HTML5 : W3C News HTML5 W3C Last Call Working Draft 17 June 2014 最終草案 (Last Call Working Draft) に差し戻しっていうとなんか仕様策定がうまくいってないような印象に聞こえるかもしれませんが、そういうことではなく、勧告候補から、at risk 扱いの要素、属性がいくつか削除されたため、再度それを最終草案としてフィードバックを受け付けますという形 (よって、フィードバックは勧告候補に対し

    HTML5 仕様が最終草案 (Last Call Working Draft) に差し戻し
    s1090018
    s1090018 2014/06/19
  • HTML5: ジャーナリスト、アナリストのための覚書

    ちょっといつもと趣が異なる記事として、HTML5 Doctor で 「HTML5: briefing notes for journalists and analysts」 という記事が上がっていましたのでまたまた稚拙ではありますが翻訳など。 今回の記事は、ジャーナリスト、アナリスト (つまり、あまり技術的な話に精通していない人) 向けに、よくある質問とその答えをまとめたものです。技術者以外の人に 「HTML5 って何?」 って聞かれたときの参考になるかも。 原文 HTML5: briefing notes for journalists and analysts : HTML5 Doctor HTML5とは何ですか? あなたが何を求めるかによりますが… 「HTML5」 という言葉には 3つの異なる用途があります。 HTML5 仕様 HTML5 の最も正確な意味は、W3C と WHATWG

    HTML5: ジャーナリスト、アナリストのための覚書
  • HTML5 でやりがちな間違い

    HTML5 Doctor で 「Avoiding common HTML5 mistakes」 という記事が上がっていましたので稚拙ではありますが翻訳など。HTML5 でマークアップする際にやりがちな間違いをいくつか挙げて、さらに正しいマークアップ例も紹介くれていますので、参考にしてみてはいかがでしょうか。 HTML5 Doctor で 「Avoiding common HTML5 mistakes」 という記事が上がっていましたので稚拙ではありますが翻訳など。HTML5 でマークアップする際にやりがちな間違いをいくつか挙げて、さらに正しいマークアップ例も紹介くれていますので、参考にしてみてはいかがでしょうか。 Avoiding common HTML5 mistakes : HTML5 Doctor 翻訳といっても要約みたいな感じですので、書いてあることをそのまま日語にしたものではあり

    HTML5 でやりがちな間違い
  • HTML5 におけるアウトラインに関して簡単解説

    HTML5 におけるアウトラインに関して簡単解説 HTML5 で重要なアウトラインに関して、なるべくわかりやすく簡単に解説してみます。 最近、ヨモツネットさんで 「HTML5 でのセクションの誤用にご注意」 なんて記事が出てたり、ちょうど HTML5 Doctor でも 「Document Outlines」 と題してアウトラインの解説記事が上がってたりするので、この 「アウトライン」 について簡単にまとめてみようと思います。解説って言うほど偉そうなものではありませんがなるべくわかりやすく書いてみようかと。 アウトラインを理解することは、HTML5 でマークアップする際にとても重要になりますので覚えておくとよいと思いますよ。 アウトラインとは? アウトラインとは見出し、フォームタイトル、テーブルタイトル、その他ラベル付けされた要素によって生成される文書構造のこと…なんて書くととても難しそう

    HTML5 におけるアウトラインに関して簡単解説
  • iPhone 4 のバックプレートをメタルにしてみた

    ちょっと iPhone 4 のバッテリーの持ちが悪くなってきたので交換しようと思ったのですが、それならついでにバックプレートも替えちゃおうということで削りだしアルミ加工がかっこいい 「iPhone 4 Beveled Back Cover」 をいっしょに購入して取り付けてみました。交換作業自体はとっても簡単なので、手順を紹介して見ようと思います。 購入からちょうど 1年が経った My iPhone 4。最近少しバッテリーの持ちが悪くなってきた気がするので、分解掃除がてらに交換しようと思ったのですが、それならついでにバックプレートも替えちゃおうということで、かなり前にギズモードさんでも紹介されていたアルミ削りだし風加工がかっこいい 「iPhone 4 Beveled Back Cover」 をいっしょに購入して取り付けてみました。交換作業自体はとっても簡単なので、手順を紹介してみようと思いま

    iPhone 4 のバックプレートをメタルにしてみた
  • 5分でわかる Instagram の始め方

    今年の10月に一般公開されてから、ものすごい勢いで利用者が増えている写真共有サービス (というかアプリ)、「Instagram」。最初は写真とか特に趣味でもないし、別にいいかと思ってスルーしてたんですが、Twitter のタイムラインでもちょくちょく見かけるようになって気になってきたので使ってみました。そしたらこれ、面白いですね。ハマりますわ。 私も写真は撮りますし、興味はあるんですが、格的に写真にのめり込んでいるわけでもないし、「私、写真が趣味です」 って人にいう程ではないわけですが、それでもこの 「Instagram」 にはハマりました。なんていうか、写真を撮って人に見せるっていうことの敷居を下げてくれるというか、写真を撮ることが楽しくなるアプリですよこれ。 私が面白いと思ったポイントは2つ。 アプリに搭載されたフィルターのマジックで普通に考えれば何でもない写真が、なんかいい感じにな

    5分でわかる Instagram の始め方
    s1090018
    s1090018 2010/10/27
  • MT の管理画面に Basic 認証 | WWW WATCH

    .htaccess を使用して Movable Type の管理画面 「mt.cgi」 にのみベーシック認証かける方法と、管理画面 URL の変更方法。 知っている人には当たり前すぎて何をいまさらな話ですが、ちょっと質問されたのでメモついでのエントリー。 Movable Type の管理画面 (mt.cgi) が丸見えなんで、そこに Basic 認証をかけたいって場合、MT のインストールディレクトリ以下のディレクトリに普通に Basic 認証かけちゃうと、検索やらコメントやらトラックバックが軒並み認証通らないと使えなくなっちゃいますよね、mt.cgi にだけ認証かけれませんかというのがいただいた質問。 ということで、.htaccess で特定ファイルにのみ Basic 認証かける方法を。 Basic 認証自体がセキュリティ的にどうかという話もあるかもしれませんが、対象が Blog の管理

    MT の管理画面に Basic 認証 | WWW WATCH
  • CSS セレクタに関するおさらい | WWW WATCH

    CSS を扱う上でセレクタの存在はとっても重要です。特に CSS3 Selectors ではかなり複雑な条件分岐ができるようになっていますので、スマートな (X... CSS を扱う上でセレクタの存在はとっても重要です。特に CSS3 Selectors ではかなり複雑な条件分岐ができるようになっていますので、スマートな (X)HTMLCSS コーディングを行う上で、セレクタを理解しているとそうでないのでは生産性に差が出ます。 CSS3 は現在 Working Draft の段階ですので、まだ正式な勧告はなされていませんが、多くのモダンブラウザにおいてそのほとんどが先行実装されていることから、現状でも利用価値が高いといえます。 ということで、ここでは自分へのメモの意味も込めて、CSS3 で定義されているものも含めた各 CSS セレクタについてリファレンスしてみようと思います。 今回の解説

    CSS セレクタに関するおさらい | WWW WATCH
  • 5分でわかる Google Co-op 導入方法

    今まで当サイトのサイト内検索は、Movable Type 標準の検索機能を使っていましたが、これがなかなか重たいのと、検索精度もイマイチなので変更することに。 で、以前にも紹介したとおり、Google からリリースされた、カスタムサーチエンジン制作機能、「Google Co-op」 を利用して、サイトのデザインに合わせたサイト内検索を実現してみることにしました。 ということで、簡単に自分のサイトに 「Google Co-op」 を導入するための作業の流れを説明してみます。Google のアカウントを持っている前提で行きますんで、その辺はよろしくお願いします。 1) Google Co-op で自サイトだけを検索する検索エンジンを作る Google Co-op にログインしたら、新規に検索エンジンを作成します。画面上の 「Create a Search Engine」 をクリック。 次の画面

    5分でわかる Google Co-op 導入方法
  • !important だらけの CSS にお別れを

    CSS を記述するときに記述したスタイルの適用優先順位を理解していないと思ったようにスタイルが適用されなかったり、後からメンテナンスするときに効率的な作業ができ... CSS を記述するときに記述したスタイルの適用優先順位を理解していないと思ったようにスタイルが適用されなかったり、後からメンテナンスするときに効率的な作業ができなかったりと、思わぬところで無駄な時間をとられたりします。 で、結果として !important 宣言を連発、気が付いたら CSS が !important 宣言だらけになるなんてオチが待ってたりするわけですが、そうならないためにも CSS が適用される際の優先順位について簡単におさらいをしてみたいと思います。 CSS は、「Cascading Style Sheets」 という名前の通り、「Cascading」 されて (段階的に) 適用されます。よって、簡単に言っ

    !important だらけの CSS にお別れを
  • XHTML、CSS を学ぶ時の 6つの間違い

    XHTMLCSS を学ぶ時にやりがちな間違いを私の個人的独断と偏見でつらつらと書いてみます。今から (X)HTML を学ぶのであれば、HTML よりも XHTML でしょということでタイトルや文内では XHTML と書いていますが、ここは HTML に置き換えてもらっても同じだと思います。 1、とりあえず Dreamweaver を買ってくる 別に 「Dreamweaver」 だけに限らず、オーサリングツールさえ手に入れれば XHTML なんて簡単に習得できると思っている人は少なくない気がしますが、これは大きな誤解です。この誤解を抱えたまま 「オーサリングツールが使える = XHTML を理解している」 だと思い込んでいると後になって困ることになると思いますよ。 オーサリングツールは、コーディングスキルを補うツールではなく、コーディング作業を効率化するツールです。XHTMLCSS

    XHTML、CSS を学ぶ時の 6つの間違い
  • IE7 の CSS レンダリングを検証

    IE7 の日語版もリリースされ、ぼちぼち使い始める人たちも増えてきそうな今日この頃。 IE7 からは今まで Firefox 等に比べて遅れていた CSS への対応も進み、サイト制作者にとってはうれしい限りなのですが、実際 IE7 のCSS レンダリングはいかがなものか、簡単に検証してみました。 今回検証したのは、IE7 におけるボックスモデルの取り扱いと、セレクタへの対応状況。 まずはボックスモデルの検証ですが、用意したのは下記の XHTMLCSS。 <ul> <li class="first_list">First element of list</li> <li class="second_list">Second element of list is a bit longer to illustrate wrapping.</li> </ul> ul { margin:0;

    IE7 の CSS レンダリングを検証
  • 1