タグ

urlに関するwakuworksのブックマーク (9)

  • URLSchemeの処理効率化の為にiOSの画面とURLの対応を考える - フリーランスプログラマのブログ

    はじめに WEBは画面に対してURLがあります。それに対して、iOSには画面に対してURLはありません。この無関係な2つの特性が結びつく時があります。それはURLSchemeを使う場合です。 例えば newsapp という Custom URLScheme を設定すると newsapp:// とするとアプリが起動しますね。簡単です。 newsapp://articles/12345 とURLSchemeがあった場合に話は少し難しくなります。このURLとiOSの画面はどう対応ずけるのでしょうか?例えば、逆にiOSの全てに画面にURLが設定されていれば、対応付けは簡単になるんじゃないでしょうか。 そこで、iOSの画面にRoutingを導入できるライブラリを調査しました。 ライブラリ比較 Github - skyline75489/SwiftRouter とても綺麗で便利なのですが、単純に使用す

    URLSchemeの処理効率化の為にiOSの画面とURLの対応を考える - フリーランスプログラマのブログ
  • 「file:///」でスラッシュが3つ並んでいる理由

    ブラウザにテキストファイルや画像ファイルをドラッグるすと、テキストや画像が表示され、URLが「file:///」で始まるのは皆さんご存知かと思います。 Windowsであれば、「file:///」「file:///C:/」と入力すれば、エクスプローラーのような表示を行うこともできます。 で、「何でスラッシュが3つ並んでるんだろう?」と疑問に感じていたものの、「まぁそういうものなんだろう」と、ほったらかしにしていました。 ということでこの疑問を解消すべく、「file:///」について真面目に調べてみました。 1.「file」について まず「file」は、ホストコンピュータ上でアクセス可能なファイルを示すもので、RFC1738(URL仕様)の3.10に以下の記載がありました。 3.10 FILES The file URL scheme is used to designate files a

  • URLとURIの違いとは? パーツの構造・名称・意味も大解説! | 初代編集長ブログ―安田英久

    URL(Uniform Resource Locator)とURI(Uniform Resource Identifier)の構造の違いはご存知ですか? Webページのアドレスを指す場合はどちらを使うべきなのでしょう。URLを分解して「https:(スキーム)」「#(フラグメント)」「?(クエリ)」「パス(path)」などの名称・意味についても解説します。 今日は、ノウハウというよりは、豆知識を。「URL」という呼び方と「URI」という呼び方がありますが、どう違うのか、あなたはご存じですか? Webページのアドレスを指す場合は、どちらを使うべきなのでしょうか。 URLとURIは何が違うのか結論から言うと、URIとURLは同じものではありません。「URI」のほうが広い概念で、「URL」はURIの部分集合です。同様の仕組みに「URN」というものがあります。 その3つを別のものにたとえてわかりや

    URLとURIの違いとは? パーツの構造・名称・意味も大解説! | 初代編集長ブログ―安田英久
  • UTF-8→SJIS/EUC-JPの重複文字をまとめてみた - hnwの日記

    文字エンコーディングの変換を行うと、異なる2文字が同じ文字に変換されることがあります。このような文字を重複文字と呼ぶことにします。UTF-8→Shift_JISおよびUTF-8→EUC-JPについて、重複文字を自分用の資料としてまとめてみました。 MacOSX上のPHP5.2.9での実験結果ですが、プログラミング言語や環境によらず気をつけるべき文字一覧ということになると思います。 色のついている部分が重複している部分です。「-」となっているのは変換できなかった文字です。また、ヘッダのカッコ数字ごとに文字エンコーディング変換に利用した関数が異なります。詳細は下記の通りです。 (1) mb_convert_encoding($char, "Shift_JIS", "UTF-8") (2) mb_convert_encoding($char, "SJIS-win", "UTF-8") (3) i

    UTF-8→SJIS/EUC-JPの重複文字をまとめてみた - hnwの日記
  • TIPS >> Blog Archive >> URL の最大長は何文字?

    ユーザーエージェントおよびサーバの実装に依存します。スキーム、ホスト名を含めて、255 バイト以下は安全です。メジャーなブラウザとサーバに限定すれば、2000 バイト程度までは使えるでしょう。 SGML では 1024 文字 HTML のスーパーセットである SGML では、LITLEN=1024 文字とされています。 RFC2070 | URL の長さの制限って | HTML 4のSGML宣言 HTML 4.01 では 65536 文字 HTML 4.01 では LITLEN=65536 文字です。 HTTP では未定義、255 バイト以下を推奨 RFC2616 (HTTP/1.1) には、URL の長さに関する規定はありません。ただし、 Note: Servers ought to be cautious about depending on URI lengths above

  • 人間のために分かりやすい実用的なURLを設計する方法

    URL Design [ad#ad-2] 下記は各ポイントを意訳したものです。 はじめに URLを設計する理由 トップレベルのセクションは重要 URL構造を増強する方法 クエリの文字列 URLにはASCIIを URLは検索エンジンのためにではない URLは合意 全てがURLを持っているべき リンクはリンクらしく 再利用できないURL 素晴らしいURLの例 おわりに はじめに あなたは、URLの構造を設計するのに時間をかけるべきです。この記事を読んだ後で、あなたに一つだけ覚えておいてほしいことは、URLの構造を設計するのに時間をかける、ということです。 URLデザインは簡単ではなく、正しい解決方法があると言うことはできません。しかしそれは、他のデザインと同じです。良いURLデザインがあり、良くないURLデザインがあり、そしてその中間もあります。 しかし、それは素晴らしいURLデザインを作るこ

  • http://ntt.cc/2008/08/07/urlparser-a-parser-to-get-value-of-host-protocol-port-parameters-from-an-url-using-regular-expression.html

  • HTML5へのMicrosoftの「本気度」を探れるURL - IT-Walker on hatena

    と、言っても大した発見ではないのですが・・・ Microsoftさんは、IE9でHTML5に格的に取り組むということらしいのですが、「どれくらい気?」というのがやっぱり気になるところです。特に、Web WorkersやWeb Socketsと言った先進的なAPIを、IE9がどれくらい実装してくるのかが今後のHTML5の命運を分けると言っても過言ではないわけで。 で、以下のURLがその動向をつかむ多少の助けになるかもしれません。 http://www.w3.org/Search/Mail/Public/advanced_search?keywords=&hdr-1-name=subject&hdr-1-query=&hdr-2-name=from&hdr-2-query=microsoft&hdr-3-name=message-id&hdr-3-query=&period_month=&

  • urlparse - Python-like URL parser and manipulator - JavaScript Snipplr Social Repository

  • 1