この問題の研究を開始する前でも、すべてがスムーズできれいなわけではないことは明らかでした。 勉強した後、これは単なる静かな恐怖であることが明らかになりました(静か-静かに機能しないだけで、それだけです)。
そのため、ボタンはソーシャルです。 サイトに配置するネットワーク。 ボタンが対象とするページのアドレスを指定するか、ボタン自体が現在のページのアドレスを取得します。
以下は、さまざまなソーシャルネットワークでの「いいね」ボタン(および同様のボタン)の動作の兆候です。 異なるページアドレスを持つネットワーク(参照-ラテンURL)。
「+」ボタンが機能する場合、「-」ボタンが機能しない場合。
ソーシャル ネット | ソーシャルボタンの動作 適切なタイプのURLのネットワーク | |||
---|---|---|---|---|
キリル文字 | Punycode | ラテン | キリル文字へのリダイレクトを伴うラテン語 | |
Twitter(URLなし) | + Chromeで
-Firefoxにはツイートリンクがありません | + Chromeで
-Firefoxにはツイートリンクがありません | + | + Chromeで
-FireFoxにはツイートリンクがありません |
Twitter(URL付き) | - | + | + | + |
フェイスブック | + | + | + | + |
VKontakte | + | + | + | + |
Mail.ru | + Chromeで
-Firefoxでリンクが切れる | + | + | + |
同級生 | + | + | + | - |
Google+ | + Chromeで
-Firefoxでボタンが表示されない | + Chromeで
-Firefoxでボタンが表示されない | + | + Chromeで
-Firefoxでボタンが表示されない |
更新: brainfuckerは、 VKontakteの「いいね」ボタンがキリル文字リンクを正常に処理するようになったと書いています-実際に確認されています。
合計すると、すべてが外国のFacebookでのみ機能し、現在はVKontakteで機能しますが、他のソーシャルネットワークでも機能します。 ネットワークにはまだ取り組む価値のあるポイントがいくつかあります。
開発者:顧客がソーシャルネットワークのボタンをキリル語ドメインに配置したい場合は、よく考えてください。
さらに、共有ボタンについても同様の調査が行われました。
ソーシャル ネット | ソーシャルボタンの動作 適切なタイプのURLのネットワーク | |||
---|---|---|---|---|
キリル文字 | Punycode | ラテン | キリル文字へのリダイレクトを伴うラテン語 | |
- | + | + | + | |
フェイスブック | + | + | + | + |
VKontakte | +
(ただし、投票はカウントしません) | + | + | + |
Mail.ru | + | + | + | + |
同級生 | - | + | + | + |
更新: brainfuckerは、 VKontakteの [共有]ボタンも機能したと書いています。キリル文字のリンクが正常に取得されることを確認していますが、現時点では投票はカウントされません。
共有ボタンを使用すると、状況はよりバラ色になりますが、ロシア語のテキストでのリンクの表示にも問題があります。
最初の表のChromeとFirefoxの違いは、明らかにURL処理メカニズムが異なることにあります。 そのため、たとえば、キリル文字のアドレスを持つページにコメントウィジェットを配置した場合、Chromeにコメントを残すことはできますが、Firefoxには表示されません。
結論:
- ロシア連邦のドメインは広告目的(看板など)にのみ使用し、サイトではラテン語の対応するドメインにリダイレクトすることをお勧めします。 .ドメインに関する多くの問題については、未解決のままです。
- ウィジェットをインストールするとき、さまざまなソーシャルネットワークの「共有」ボタンと「いいね」ボタン。 ネットワーク-問題が発生する可能性があります。
- すべてが機能する外国のFacebookを称え、称賛してください。
調査自体は数か月前に行われ、主な部分は同僚に行われました。同僚は大衆に警告する名誉を勇気をもって委任しました。 現在までに、おそらく何かが変わった。
バグレポートがないとすぐにブランドを決めた人たち-私がツイッターで書いたように、彼らはバグレポートを受け入れたようですが、それ以来変更はありませんでした。 VKontakteのサポートにより、他の問題について連絡を取ろうとしましたが、それでも回答が得られませんでした。 一般に、Habrはおそらくロシアのインターネットで最高のバグトラッカーです。