[ap_excerpt]による文字化けは続いてるみたい

 他の人の投稿を見ると、この問題はまだ続いているようなので、[ap_content]にしてあるのを[ap_excerpt]に戻して、文字化けが生じるかテストしてみる。

 今のところ、問題が起こっているのは次の文字。

蠅、必、待、入、内、態、情、共、々、公、宅、居、者、配、全、故、先、久、魅、超、装、八

 たぶん、マストドンだと「?」が付いて改行されてる。

文字化け | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20250202-1853-81/

 この記事をmastodon.socialで見た結果は次の通り。

 結果を確認した後、[ap_content]に戻した。

未分類
管理人のマストドンアカウントへのリンクなど

コメント

  1. ishii ishii より:

    [ap_content]に戻したら、mastodon.socialでは同じ記事が正常に表示された。

    • ishii ishii より:

      mastodon.socialやmastodon-japan.netなど「編集」機能が付いているインスタンスの場合、編集前の投稿も見られるから、どんな異常かは、「最終更新日」をクリックして、更新前の投稿を見れば確認できる。

      • ishii ishii より:

        mastodon.socialでまた文字化けした状態になった。最終更新日は6月12日 11:52。
        その前の6月12日の編集では文字化けが生じてない。
        さっき、[ap_excerpt]に変更して試したことで、取得し直して文字化けが生じたのか?

  2. tawtaw より:

    @ishii こちらを参考にして、形式を「注意」にしてから[ap_content]を指定したら、文字化けを解消できました。
    どうもありがとうございました! https://tawtaw.sakura.ne.jp/blog/3545 [参照]

  3. ishii ishii より:

    ページ内、あるいは選択文字に文字化け文字が含まれているか確認するためのブックマークレット。

    javascript:(function() {
      const targetChars = ['蠅', '必', '待', '入', '内', '態', '情', '共', '々', '公', '宅', '居', '者', '配', '全', '故', '先', '久', '魅', '超', '装', '八', '元', '腰', '光', '児', '慣'];
      const foundChars = [];
      let searchText = '';
    
      if (window.getSelection && window.getSelection().toString()) {
      searchText = window.getSelection().toString();
      } else {
      searchText = document.body.innerText;
      }
    
      for (const char of targetChars) {
      if (searchText.includes(char)) {
      foundChars.push(char);
      }
      }
    
      if (foundChars.length > 0) {
      alert('選択範囲またはページ全体に以下の文字が含まれています:\n' + foundChars.join('、'));
      } else {
      alert('選択範囲またはページ全体に指定された文字は含まれていません。');
      }
    })();
    • ishii ishii より:

      改行削除したコード。

      javascript:(function(){const targetChars=['蠅','必','待','入','内','態','情','共','々','公','宅','居','者','配','全','故','先','久','魅','超','装','八','元','腰','光','児','慣'];const foundChars=[];let searchText='';if(window.getSelection && window.getSelection().toString()){searchText=window.getSelection().toString();}else{searchText=document.body.innerText;}for(const char of targetChars){if(searchText.includes(char)){foundChars.push(char);}}if(foundChars.length>0){alert('選択範囲またはページ全体に以下の文字が含まれています:\n'+foundChars.join('、'));}else{alert('選択範囲またはページ全体に指定された文字は含まれていません。');}})();
  4. ishii ishii より:

    文字化け文字追加。
    光、児

タイトルとURLをコピーしました