タグ

ブックマーク / qiita.com/zaru (2)

  • Webプログラマから見たiOS9 Safari9のCSS/JavaScriptなどの新機能解説 - Qiita

    iOS9がリリースされ、iPhone6sも発売され、iOS9 Safari9で使える新機能をWebプログラマ目線で使ってみたいものをいくつか試してみました。iOSはアップデートの進捗がわりと良いので、新機能でもモバイルサイトであれば積極的に使える…はず。デスクトップ版の方は…お察しください。 ぶっちゃけ今回はそこまで目玉機能はなく、地味です。地味ですが、SafariでWebアプリを作れるようになりそうな気配がどことなくするようなしないような感じの内容です。残念ながらServiceWorkerには対応していないので、それに対応してくれたらもっとアレなんですが。 iOS Safari9の新機能(OSX版含む) CSS系 backdropフィルタ対応 新し目のiOSやOSXとかのメニューバーが半透過されるあれが作れます。要は背景要素に対してフィルタがかけられるプロパティです。綺麗で良いですね。

    Webプログラマから見たiOS9 Safari9のCSS/JavaScriptなどの新機能解説 - Qiita
  • Node.js+Express4でMongoDBを使う&バリデーションする - Qiita

    Express4で、MongoDBを使いつつ、バリデーションしてみます。mongoちゃんは、非常に楽でいいですね。小規模サービスなら、色んな事気にしなくていいし。MySQLをnode.jsで使おうとすると重いし、面動だして良い事ないですね。 使用モジュール mongoose mongoose-unique-validator ect(レンダリングエンジン / jadeでもejsでもok) モデルファイルの作成 適当にユーザ登録するフォームを作ったとして、名前とメールアドレスを保存するとします。メールアドレスはユニークがいいので、mongoose-unique-validatorというモジュールを別途インストールしておきます。 required: true or エラーメッセージといったフォーマットで必須かどうかを設定できます。 var mongoose = require('mongoos

    Node.js+Express4でMongoDBを使う&バリデーションする - Qiita
  • 1