Google Chrome'daki bir yer işaretine nasıl sık kullanılan simgesi ekleyebilirim?


15

OS X'deyim ve yer işaretlerimin favicons olmasını istiyorum. Zaten iki makale buldum ama pek yardımcı olmadılar:

http://www.tapper-ware.net/blog/?p=97#comment-2076 Harika bir makale ama anladığım kadarıyla bu Chrome için işe yaramıyor :(

http://www.tech-recipes.com/rx/3032/google_chrome_how_to_change_icons_on_the_bookmarks_bar/ Bu ipucu ile ilgili sorun - eğer yanılıyorsam, lütfen beni düzeltin - geçmişi, önbelleği vb. temizledikten sonra bir şey yine yok olacak.

Yer işaretlerini kendim barındırarak değiştirme şansı varsa, hemen yaparım, ancak şu ana kadar hiçbir çözüm bulamadım.

Yanıtlar:


19

Biraz zaman aldı ama çözüme rastladım:

Yer İşaretlerinizi dışa aktarmanız, HTML dosyasını düzenlemeniz ve tekrar içe aktarmanız gerekir. Kulağa olduğundan çok daha karmaşık geliyor ve Chrome, yeniden içe aktarılan tüm yer işaretlerinizi, değişiklikler uygulandıktan sonra silebileceğiniz ayrı bir "İçe Aktarıldı" klasörüne koyduğundan temiz bir çözüm.

Adım adım rehber:

  1. Yer İşareti Yöneticisi'ni açın ve yer işaretlerinizi dışa aktarın.
  2. Dışa aktarılan HTML dosyasını favori düzenleyicinizde açın ve favori simgesinin uygulanmasını istediğiniz yer işaretini arayın.
  3. Base64 olarak kullanmak istediğiniz 16 × 16 piksel favicon'u kodlayın (orada çok sayıda ücretsiz çevrimiçi dönüştürücü var veya komut satırı talimatları için aşağıdaki bağlantıya bakın). Çıktıdaki tüm çizgi kırıklarını kaldırın; uzun bir çizgi olması gerekiyor.
  4. Kullandığınız favicon türüne uygun olan Base64 blobuna bir "veri" öneki ekleyin; örneğin data:image/vnd.microsoft.icon;base64,için .icodosyaları ve data:image/png;base64,için .pngdosyaları.
  5. Şimdi ICONön ekli Base64 blobunu tutmak için bağlantıya bir nitelik ekleyin ; örneğin: ICON="data:image/png;base64,iVBORw0K………5ErkJggg==".
  6. Dosyayı kaydedin ve yer imi yöneticisine geri alın. "İçe Aktarıldı" adlı bir klasör oluşturulur; ancak, favicon hemen orijinal yer imine uygulanmalıdır, böylece yeni "İçe Aktarılan" klasörü hemen silebilirsiniz. Simge hemen görünmezse, yer işaretini tıklamayı deneyin.

Daha fazla yardıma ihtiyacınız olursa , tüm süreci daha ayrıntılı olarak açıklayan bir blog yazısı keşfettim .


Gönderiyi güncelledim. Ayrıntılı bir eğiticiye ihtiyacınız varsa, eklediğim bağlantıya göz atın.
patrick

Sadece bağlantının artık çalışmadığını
farketmek için


@MarkusJarderot tarafından önerilen önbelleğe alınmış kopyayı kullanmak için bağlantı düzeltildi ve data:önek eklemenin gerekliliği hakkında açıklama eklendi .
Tom

Ayrıca, bağlantılı blog gönderisi, Chrome'un bu manuel olarak eklenen favicons'ları senkronize etmediğini söylüyor - yine de durumun bu olup olmadığını görmek için denemedim.
Tom

2

Bir diğer çok basit çözüm "Favicon'unuzdan nefret ediyorum" krom uzantısını kullanmaktır. Favicon'unu değiştirmek istediğiniz bir web sitesi için bir url ve favicon'un olmasını istediğiniz bir görüntünün URL'sini girmenize olanak tanır. Gerisi sizin için halledilir.

Web sitelerine buradan bağlantı verin


3
Bu, yer imleri için işe yaramıyor gibi görünüyor.
GollyJer

1

Aynı problemim vardı, ama ilk başta bunu fark etmedim.

Son zamanlarda favicon dosyamı Chrome'da (yedeklemeden) sildim ve javascript: window.open'i yeni bir sekmede açmak için kullandığımdan aniden tüm yer işareti araç çubuğu bağlantılarımın simgeleri eksikti .

Bugün neden aylarca yer işaretlerimde mutlu bir şekilde favicons yaptığımı fark ettim: Firefox'tan Chrome'a ​​ilk geçiş yaptığımda, tüm yer işaretlerini oradan içe aktardım ve daha sonra bunları yukarıdaki JavaScript ile Not Defteri'nde manuel olarak düzenledim.

Firefox tüm simgeleri base64 kodlarıyla ekledi.

Artık pattulus'un çözümünün çalıştığını doğrulayabilirim ve ayrıca, her base64 kodunu manuel olarak dönüştürmek ve eklemek istemiyorsanız, temiz, yer işareti olmayan yer imlerinizi dışa aktarın, bunları harici olarak düzenleyin ve yeniden içe aktarın.

Yani, benim durumumdaki kadar basitse, tüm yer imi bağlantıları için aynı JavaScript'te düzenlediğim ve Not Defteri'nin değiştirme işlevini kullanabileceğim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.