タグ

2022年3月8日のブックマーク (3件)

  • 【PHP】file_get_contents()でヘッダー情報を書き換える

    最近では、スマホでインターネットをする人が多くなり同じURLにアクセスしてもモバイルとパソコンが違ったレイアウトで表示されるのは当たり前となってきました。 この間公開したソースコードを表示するツール「凝」ではIphonePCを切り替えて取得できるようにしていましたが、file_get_contents()やfile()でただ取得するだけでは切り替えることはできません。 前者は文字列として、後者は配列としてファイルを取得してくれますが、特に理由がない場合僕はfile()を使ってます。 今回のように、ヘッダー情報を送るときはHTTPプロトコルのコンテキストの記述から、stream_context_create()でコンテキストリソースを作成します。stream_context_create()を利用し、file_get_contents()の引数とすることでアクセスするときのヘッダー情報を書

    【PHP】file_get_contents()でヘッダー情報を書き換える
    cyar
    cyar 2022/03/08
  • Redirecting

    cyar
    cyar 2022/03/08
  • 【2022年】Chromeで画像がぼやける場合のCSS対処法

    参考:ドット絵やQRコードをボケさせたくないときに使えるCSS – Qiitaブラウザ依存が強く、2021年現在ではベンダープレフィックスで対応する必要があります。 今回使用した「image-rendering: -webkit-optimize-contrast;」は「image-rendering: crisp-edges;」のChrome用ベンダープレフィックスになります。 効果の確認方法当ページでChromeデベロッパーツールを開いて以下の画像を選択し、以下の画像のように「image-rendering: -webkit-optimize-contrast;」をオンオフ切り替えてみてください。 劇的な変化はしませんが、よく見ると画像が少しハッキリと表示されるのが見れるかと思います。 その他の対処法以前にも複数の解決法が提案されていましたが、どれも何かしらの問題がありました。 bac

    【2022年】Chromeで画像がぼやける場合のCSS対処法