タグ

ブックマーク / necomesi.jp (3)

  • フロントエンドの「想定外」に対応する考え方とTipsいくつか

    とても個人的な話ですが、ここ最近で自分自身のプライバシー意識の高まりを感じて、ブラウザの設定を見直す機会がありました。見直したのはCookieの設定で、許可したドメインにしかCookieを記憶しないようにしました。設定変更によるある程度の不便は覚悟していました。とはいえ、ま〜せいぜい、初回アクセスの時のモーダルが何度も出るようになるとか、ログインできなくなるとか、そのくらいかなと思っていました。 しかし実際は、悪い意味で期待を裏切られることになりました。 Cookieが無効なだけで、“全く”動かなくなってしまうウェブサイトやウェブアプリが、当にたくさんあることに気づいたのです。 全く動かなくなってしまう原因は単純(後述)だったのですが、ちょっとした対処で簡単に直せることなのに、サイト全体が一切使い物にならなくなってて、もったいない!! と思いました。 フロントエンドの想定外 ウェブサイト

    フロントエンドの「想定外」に対応する考え方とTipsいくつか
    shinagaki
    shinagaki 2018/07/05
    "Web Storageを使うときは必ず try 〜 catch で囲む" なるほど。あとAnalyticsのcallbackで遷移させてると、Analyticsオプトアウトしてるとハマるとか
  • 細かすぎるけど伝わってほしい私的BEMプラクティス30(ぐらい)

    BEMのいいところは、それが何者なのかが明白ということに尽きる。とある要素を見たときに、そのスタイルがどこに書かれているのか、何を表しているのかがクラス名を見ればわかる。手を入れる際も、どこに追記すればよいのか、どれくらいの影響を及ぼすのかの大部分が推測できる。 レスポンシブ・デザインと相性がいいとか、流行りのコンポーネント指向と相性がいいなど、BEMの良さは他にもいくつか挙げられるけど、決定的なのは明瞭さであると思う。 BEMを使いはじめてかれこれ3,4年くらい経った。その間に色々な命名規則や設計思想が登場してきたけれども、今のところは浮気する程の魅力を他に感じることもなくBEM一筋でやってきている。ただし実践するにつけて、より明瞭で破綻しづらい設計を実現するために、様々な制約やガイドを設けてやってきたので、「もともとのBEM」からは多少なり離れているかもしれない。 ただし、それはBEM

    細かすぎるけど伝わってほしい私的BEMプラクティス30(ぐらい)
    shinagaki
    shinagaki 2017/10/25
  • UIデザイナーの募集の仕方 | ネコメシCEOブログ

    UIデザイナー不要説 / LSD LAB の記事から UIデザインの価値 | Parallelminds に続いて UIデザイナー募集で困ってること | F’s Garage@fshin2000 こうなるらしいです。 で、特にえふしんさんのやつに続けて書きますね。 イケてるUIデザイナーとうまく出会えないのには、やはりそれ相応の理由があります。求職側にも採用側にも「UIデザイナー」というラベルが指し示すスキルセットの指標というのが暗黙的にあって、そこがうまくマッチしないから採用できない、応募はあってもこれはという人に出会えていないってことになるわけです。 さて、BASEではこのようなスキルセットを「UIデザイナー」として提示しているとのこと。 1.D.A.ノーマンのぐらいは読んだことがあって、ユーザインターフェースを意識しながらユーザビリティの高い設計ができて 2.ビジュアルデザインのス

    shinagaki
    shinagaki 2014/11/07
    UIデザイナーとフルスタックエンジニアでバトルしようぜ
  • 1