Archive for the Category »Web «

Herşeyi ile TinyMce Klavuzu 2

TinyMCE Kurulumu Nasıl Yapılır ve Desteklediği Diller Nelerdir ?

   Buradan indirdiğiniz paketin sayfanıza entegrasyonunun nasıl yapılacağını açıklamadan önce TinyMCE nin PHP, ASP.NET, JSP, CFM dillerinde sorunsuzca çalıştığını ve kurulumlarının hemen hemen aynı olduğunu söylemek isterim. TinyMCE nin jQuery uyumlu olduğunu ve kütüphanesinin jQuery ile de yazılmış bir versiyonunun bulunduğunu bilmenizde fayda var.

   Kuruluma başlayabiliriz artık, indirdiğiniz paketi zip ten çıkarttıktan sonra tinymce isimli bir klasör göreceksiniz, ihtiyacımız olan işlem; sayfamıza ilgili dosyayı entegre etmek ve ayarlarını yapmaktır.


basit kurulum

tinyMCE.init({
   mode : "textareas"
});

biraz daha gelişmiş kurulum more…

Herşeyi ile TinyMce Klavuzu 1

TinyMce Nedir ?

    WYSIWYG (What You See Is What You Get) “Ne görürsen onu alırsın” veya “Ne görmek istersen onu alırsın” anlamına gelen normal yazı tiplerini biçimlendirmek için kullanılan editörlerin genel adıdır ve web sayfalarının makale kısımlarında, sayfa içeriklerinin düzenlendiği kısımlarda yer alan bir metin editörüdür.

    Editörler genelde aynı özellikleri kullanmaktadırlar. Genellikle javascript ile geliştirilen editörler, kolaylıkla web sayfamıza birkaç kodla entegre olabilirler. Eklediğimizde yazılarımızın rengini, yazı tipini, hizalamaları (sağa hizala – sola hizala – ortala), kalınlıkları, italik görünümü, resim eklemeyi, video eklemeyi, müzik eklemeyi hiç bir ek materyal kullanmadan yapmamızı sağlıyor. Hepsini editörden kolaylıkla yapabilirsiniz.

   Rakipleri arasında çok başarılı bir editördür hemen rakiplerini de tanıtmadan geçmemeli : FCKeditor, Whizzywig, FreeRTE, Rich Textarea, Indite, HyperTextArea, SPAW Editor, EditThis, openWYSIWYG …

   Unutulmaması gereken en büyük özelliklerden birisi de tarayıcı uyumluluğudur. Eğer MicroSoft Internet Explorer’da düzgün çalışıp Firefox’ta hatalı çalışıyorsa bu editörü kullanmamalısınız. Bunu öğrenmenin en kolay yollarından biri, üretici web sayfasında desteklediği tarayıcılara bakmanız olacaktır. TinyMCE kendini bu noktada kanıtlamış bir editördür.

   Versiyon 3.0 ile 2007 de tanıştığımız bu editör, aynı zamanda adını WordPress ile duyurması ile de bilinmektedir. Şu an 3.3.7 sürümüne sahip olan bu editörün zaman içerisindeki değişimini buradan inceleyebilirsiniz.

SEO Dünyasında Kullanılan Kısaltmalar

Yeni Eklenenler:
•TLA – Text Link Ads :
Sitedeki belli anahtar kelimeler üzerine reklam alabileceğiniz bir reklam sistemi
•SMM – Social Media Marketing : Facebook, My Space gibi yerler için pazarlama
•SMO – Social Media Optimization
•LPO: Landing Page Optimization : İniş Sayfası iyileştirmesi (Kullanıcının siteye ilk girdiği sayfa)
•GWT: Google Webmaster Tools : Google Webmaster araçları
•CMS: Content Management System : içerik yönetim sistemi (Ör: Joomla)

Zaten var olanlar :
•BL = Backlink : Geri bağlantı more…

Category: Beğendim, Web  Tags: ,  Leave a Comment

Google AJAX Kütüphaneleri

Google’ın, popüler açık kaynak AJAX kütüphanelerini kendi CDN (Content Distributon Network) üzerinde bulunduruyor olması tartışmasız büyük kolaylık. Üstelik kullanması da çok kolay, jQuery 1.3.2 versiyonu için örnekleyecek olursak :





Peki niçin kolaylık ve nasıl bir kolaylık sağlıyor dediğinizi duyar gibiyim, açıklayayım.
- Google’ın şüphesiz yüksek hızlı CDN sayesinde scriptlere global ve hızlı bir şekilde ulaşabiliyorsunuz. Bir nevi buna gecikme süresini düşük tutmuş olmak da denilebilir.(Little latency time)
- Ajax kütüphanelerinizi başka bir sunucu üzerinde barındırmak sunucunuz için eksik bir istek anlamına gelir.
- Ajax dosyları için Google’ın içerik teslim servisini kullanmanın en büyük avantajından biri de belki kullanıcının dosyaları indirmesine gerek kalmaması.
Bir ziyaretçi sizin sitenize ait olan kütüphane dosyasını en azından bir kere yüklemek zorunda. Kullanıcının diskinde birbirinin aynısı bir çok jQuery kaynak dosyası olabilir. Buna rağmen her yeni site için bunları tekrar indirmek zorunda.
Ancak Google üzerinde barındırılan dosyalar için kaç site olursa olsun bunu sadece bir kere indirmiş olacak.

Google ın destek verdiği kütüphaneler ve versiyonları
jQuery :
1.2.3, 1.2.6, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.4.2
* 1.2.4 ve 1.2.5 versiyonları kararlı sürüm olmadıkları için sunucuda barındırılmamaktadır.

jQueryUI :
1.5.2, 1.5.3, 1.6, 1.7.0, 1.7.1, 1.7.2, 1.7.3, 1.8.0, 1.8.1, 1.8.2
* jQueryUI den önce jQuery nin yüklenmesi gerektiğini unutmayınız.

Prototype :
1.6.0.2, 1.6.0.3, 1.6.1.0

scriptaculous :
1.8.1, 1.8.2, 1.8.3

mootools :
1.1.1, 1.1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4

dojo :
1.1.1, 1.2.0, 1.2.3, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.4.3

swfobject :
2.1, 2.2

yui :
2.6.0, 2.7.0, 2.8.0r4, 2.8.1

ext-core :
3.0.0, 3.1.0

chrome-frame :
1.0.0, 1.0.1, 1.0.2

webfont :
1