サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
coa.hateblo.jp
CSS3のみでModalを実装する機会があり、 こちらで公開していただいたいるサンプルが、 とてもスマートで参考なりました。 iPhoneでためしてみたところ、スクロールするとモーダルの半透明背景が、 height100%がうまくきかず、背景がきれてしまう、という事象に遭遇しました。 いろいろやった結果、回避策です。 abosoluteをfixedに変更 ただiPhoneでのFixedサポートはつい最近ということもあり、ちらつきが発生します。 iOS4.3以下ではうごきません。 AndroidはFixedがサポートされていることもあり、安定してうごきます。 .close_overlay { top: 0; left: 0; width: 100%; height: 100%; display: block; position: fixed; // absolute fixedに変更 bac
かなり久しぶりの更新です。 私物のMacでWebアプリケーションの開発を行うことが多いのですが、MacにLAMP環境をいれたりすることに抵抗があるので、なるべくVirtual Boxを上で開発を行うようにしています。 Virtual Boxは無料のVMなのですが、制限なく使えるし、Windowsも動作します。動作もわりと軽いのでかなり重宝しています。 Virtual Boxを使う際ですが、ネットワーク環境がかわっても接続できるように以下のような設定をしています。 外部接続用 NATアダプタ 内部接続用 host-onlyアダプタ 他にBridge接続というゲストOSにIPアドレスを割り当てる方法があるのですが、これを使う2つのIPアドレスを取得することになり、モバイルルーターなどで外で使う場合かなり不便します。特に一旦ブラウザで認証するような公衆無線Lan環境下ではゲストOS内でブラウ
サーバへの負荷を経験するたに1アクセスあたりのコネクション数をできるだけ減らすためにcssやjsを1回で取得できるようにする、というのが最近の当たり前だと思うけど、この作業がけっこう手間だったりする。Ruby On Railsの3.1あたりから実装されたAssetPipelineを使うとasset下にあるJSをまとめて1ファイルにして圧縮をかけてくれる、というかなり便利な機能がある。 ファイルを増やすたびに定義ファイルを更新しなくてもいい、というのは全く幸せなのだが、JSは読み込む順番によっては参照しようとしているオブジェクトがまだよみこまれていないのに参照してしまう、といった現象が発生してしまう。 このあたりの回避策について調べたのでメモ デフォルトの設定は以下の通り。requireのあとにライブラリ名を記述する、require_tree . がディレクトリ内のJSを圧縮対象になる。 こ
このページを最初にブックマークしてみませんか?
『tech memorandom』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く