Web Sitenize SVG Görüntüleri Eklemek İçin HTACCESS Nasıl Kullanılır?
Yayınlanan: 2023-02-05HTACCESS, web sitesi sahiplerinin web sitelerinin davranışının çeşitli yönlerini kontrol etmelerini sağlayan güçlü bir araçtır. HTACCESS'in kullanılabileceği şeylerden biri, resimlerin bir web sitesinde nasıl görüntüleneceğini kontrol etmektir. SVG, kaliteden ödün vermeden herhangi bir boyuta ölçeklenebilen görüntüler oluşturmak için kullanılabilen bir vektör grafik formatıdır . SVG görüntüleri, el çizimi ve Adobe Illustrator gibi yazılımlar kullanılarak çeşitli şekillerde oluşturulabilir. HTACCESS kullanarak web sitenize bir SVG görüntüsü eklemek iki aşamalı bir işlemdir. Öncelikle, SVG görüntüsünü web sitenizin sunucusuna yüklemeniz gerekir. İkinci olarak, web sitenizin HTACCESS dosyasına, sunucuya SVG görüntüsünü bir görüntü olarak sunmasını söyleyen bir kod satırı eklemeniz gerekir. HTACCESS dosyanıza eklemeniz gereken kod, web sitenizin barındırıldığı sunucu türüne bağlıdır. Web siteniz bir Apache sunucusunda barındırılıyorsa, aşağıdaki kod satırını eklersiniz: AddType image/svg+xml .svg Web siteniz bir Microsoft IIS sunucusunda barındırılıyorsa, aşağıdaki kod satırını eklersiniz: AddType image/ svg+xml svg HTACCESS dosyanıza uygun kodu ekledikten sonra, SVG görüntüsünü web sitenizde diğer herhangi bir görüntü gibi kullanabilirsiniz. SVG görüntüsünü web sitenizin sayfalarına gömmek için HTML'yi veya SVG görüntüsünün stilini belirlemek için CSS'yi kullanabilirsiniz.
Uzun süredir var, IE'yi destekliyor ve her şeyi halletme esnekliğine sahip. En büyük web gözetlemem, bir öğenin bir olaya bağlanması, ancak işaretçi imlecinin olmamasıdır. Pure CSS Animations veya MooTools kullanarak bir Fotoğraf Yığın Efekti oluşturun.
Bir Svg Dosyasını Nasıl Gömürüm?
Bir SVG dosyasını gömmek için HTML5 uyumlu bir tarayıcı kullanmanız gerekir. Bunu yapmanın birkaç yolu vardır, ancak en basiti öğeyi kullanmaktır. Bu öğe, Internet Explorer 8 ve önceki sürümler dışında tüm büyük tarayıcılarda desteklenir. Öğeyi kullanmak için önce bir SVG dosyanızın olması gerekir. Adobe Illustrator, Inkscape veya Sketch gibi bir vektör çizim programını kullanarak bir tane oluşturabilirsiniz. SVG dosyanızı aldıktan sonra, onu web sunucunuza yüklemeniz gerekir. SVG dosyanızı web sunucunuza aldıktan sonra, öğeyi HTML belgenize gömmek için kullanabilirsiniz. Öğe iki öznitelik alır: src ve type. src özniteliği , SVG dosyanızın web sunucunuzdaki konumunu göstermelidir. type özelliği “image/svg+xml” olarak ayarlanmalıdır. Bir SVG dosyasını gömmek için öğenin nasıl kullanılacağına bir örnek: En son tarayıcı ve teknoloji güncellemeleriyle, yine de bir <object> etiketine ihtiyacımız var mı yoksa bunun yerine <img> kullanabilir miyiz? Her birinin artıları ve eksileri arasında nasıl bir karşılaştırma yapılır? Nano etiketini kullanarak yazı tiplerini etiketleyin ve gömün. Mümkünse, SVG'nizi sıkıştırmak için statik sıkıştırmayı ve CSS'nizi sıkıştırmak için Brotli'yi kullanın. Web sitelerimizdeki çok sayıda resim nedeniyle, görüntüleme sorunlarının tespit edilmesi giderek zorlaşıyor. Sonuç olarak, görsel arama yöntemi olarak gömmeyi benimsersek, arama motorları görsellerimizi arama sonuçlarına dahil edebilir. SVG'yi HTML'ye yerleştirmenin en kolay ve en yaygın yolu >img> etiketini kullanmaktır. Görüntülerle etkileşimli olarak etkileşime geçmeniz gerekiyorsa, <object> adlı bir etiket kullanmalısınız. Resminizin geri çekildiğini belirtmek için <img> etiketini kullandığınızda, resimlerinizi önbelleğe almadığınız sürece çift yükleme yapmanız gerekecektir. SVG'ler temelde DOM tabanlı olduğundan, bağımlılık düzeylerini harici CSS, yazı tipleri ve betiklerle kolayca yönetebilirsiniz. Kimlikler ve sınıflar hala dosyada kapsüllenmiş olduğundan, nesne etiketlerini kullanarak SVG resimlerini tutmak kolaydır. Satır içi yerleştirmeyi düşünüyorsanız, tüm kimlikler ve sınıflar benzersiz olmalıdır. Bunun tek istisnası, SVG'nizin kullanıcı etkileşimleri nedeniyle dinamik değişikliklere ihtiyaç duymasıdır. Çoğu durumda satır içi SVG'yi önermek için bir neden yoktur, ancak bir istisna vardır. Iframe'in bakımı zor bir varlıktır, arama motorları tarafından iyi dizine alınmaz ve zayıf bir SEO stratejisidir. Çevrimiçi görüntüleyici, bir SVG dosyasını farklı bir tarayıcıdan görüntülemenin harika bir yoludur. Bir SVG dosyasını çevrimiçi olarak görüntülemek isterseniz, dosyanın URL'sini yapıştırdıktan sonra Git düğmesine tıklayarak bunu yapabilirsiniz. Dosya, çevrimiçi SVG görüntüleyiciyi kullanarak açtığınız anda tarayıcınızda görüntülenecektir. Devam etmeden önce ücretsiz jQuery SVG eklentilerinin bazı benzersiz özelliklerine bir göz atalım. Raphael-Vector Graphics jQuery eklentisi ile hızlı ve kolay bir şekilde vektör grafikleri oluşturabilirsiniz. Program, gölgeler, gradyan efektleri ve kenarlık efektleri dahil olmak üzere çeşitli özelliklerle birlikte gelir ve logolar, simgeler ve diğer grafikler oluşturmak için kullanılabilir. Dokunmatik özellikli bir SVG kaydırma ve Yakınlaştırma eklentisi ile, dokunmatik cihazınızı kullanırken dosyanızı yakınlaştırıp uzaklaştırabilirsiniz. Fareyi görüntünün etrafında sürükleyin ve çevresinde kaydırmak için parmağınızı kullanarak yakınlaştırın ve uzaklaştırın. Satır içi JQuery ile sva dosyalarını doğrudan HTML belgesine gömebilirsiniz. Belgenize, jQuery satır içi eklentisi ve belirttiğiniz SVG dosyası dahil olmak üzere tüm gerekli dosyalarınız otomatik olarak dahil edilecektir. Ücretsiz jQuery eklentisiyle klavye kısayollarını kullanarak iSVG'deki SVG öğeleriyle etkileşim kurabilirsiniz. İstediğiniz öğeyi kullanmak için, tuş bileşimine basarak seçmeniz yeterlidir. SVG yolu animasyon eklentisi sayesinde SVG yollarını CSS kullanarak canlandırabilirsiniz. Bununla animasyonlar oluşturmak veya döndürücüler ve flipbooks gibi efektler oluşturmak için kullanmak mümkündür. Ayrıca, SVG dosyalarına ek özellikler ekleyen bir dizi ücretsiz jQuery eklentisi vardır. Örneğin, hem SVG yolu animasyon eklentisi hem de Dokunmatik özellikli SVG kaydırma ve Yakınlaştırma eklentisi SVG filtrelerini desteklerken, Yakınlaştırma ve kaydırma hareketleri eklentisi hem kaydırma hareketlerini hem de yakınlaştırmaları destekler. Sonuç olarak, ücretsiz jQuery eklentileri, kolayca logolar, simgeler ve diğer grafikleri oluşturmanıza ve ayrıca an.sva dosyasını tercih ederseniz farklı bir tarayıcıda görüntülemenize olanak tanır. Html Belgelerinde Svg Görüntülerini [svg] Etiketini Kullanarak Kullanma , bir görüntü doğrudan bir HTML belgesine yazılabilir. Bu, SVG görüntüsünü VS kodunda veya tercih ettiğiniz IDE'de kullanarak, kodu kopyalayıp HTML belgenizdeki *body> öğesine yapıştırarak gerçekleştirilebilir. Her şey plana göre giderse, aşağıda gösterilenle aynı görünmelidir. img src=image.svg gibi bir SVG kullanıyorsanız, dosyayı doğru bir şekilde bağlayabilir ve her şeyin doğru görünmesini sağlayabilirsiniz, ancak sunucunuz onu yanlış bir resimle sunduğu için tarayıcınız onu göstermez.