- Dreamweaver Kullanıcı Kılavuzu
- Giriş
- Dreamweaver ve Creative Cloud
- Dreamweaver çalışma alanları ve görünümleri
- Site kurma
- Dreamweaver siteleri hakkında
- Sitenizin yerel bir sürümünü kurma
- Yayımlama sunucusuna bağlanma
- Test sunucusu kurma
- Dreamweaver site ayarlarını içe ve dışa aktarma
- Mevcut web sitelerini uzak sunucudan yerel site köküne getirme
- Dreamweaver'daki erişilebilirlik özellikleri
- Gelişmiş ayarlar
- Dosya aktarmak için site tercihlerini ayarlama
- Dreamweaver'da proxy sunucu ayarlarını belirtme
- Dreamweaver ayarlarını Creative Cloud ile senkronize etme
- Dreamweaver'da Git'i kullanma
- Dosyaları yönetme
- Dosyaları oluşturma ve açma
- Dosyaları ve klasörleri yönetme
- Sunucunuzdan dosya alma ve dosyaları sunucunuza koyma
- Dosyaları teslim etme ve teslim alma
- Dosyaları senkronize etme
- Dosyaları farklılıklar açısından karşılaştırma
- Dreamweaver sitenizde dosya ve klasör perdeleme
- Dreamweaver siteleri için Tasarım Notları'nı etkinleştirme
- Olası Gatekeeper zaafını önleme
- Mizanpaj ve tasarım
- Mizanpaj için görsel yardımcılar kullanma
- Sayfanızın mizanpajını hazırlamak için CSS'yi kullanma hakkında
- Bootstrap kullanarak dinamik web siteleri tasarlama
- Dreamweaver'da ortam sorguları oluşturma ve kullanma
- Tablolara sahip içerik sunma
- Renkler
- Değişken ızgara mizanpajlarını kullanarak dinamik tasarım
- Dreamweaver'da Extract
- CSS
- Basamaklı Stil Sayfaları'nı anlama
- CSS Tasarımcısı'nı kullanarak sayfa mizanpajını yapma
- Dreamweaver'da CSS ön işlemcilerini kullanma
- Dreamweaver'da CSS Stili tercihlerini ayarlama
- Dreamweaver'da CSS kurallarını taşıma
- Dreamweaver'da satır içi CSS'yi CSS kuralına dönüştürme
- Div etiketleriyle çalışma
- Arka plana degradeler uygulama
- Dreamweaver'da CSS3 geçiş efektleri oluşturma ve düzenleme
- Kodu formatlama
- Sayfa içeriği ve varlıklar
- Sayfa özelliklerini ayarlama
- CSS başlığı özelliklerini ve CSS bağ özelliklerini ayarlama
- Metinle çalışma
- Metni, etiketleri ve nitelikleri bulma ve değiştirme
- DOM paneli
- Canlı Görünüm'de düzenleme
- Dreamweaver'da belgeleri kodlama
- Belge penceresinde öğe seçme ve görüntüleme
- Özellik denetiminde metin özelliklerini belirleme
- Web sayfası üzerinde yazım denetimi gerçekleştirme
- Dreamweaver'da yatay cetveller kullanma
- Dreamweaver'da font birleşimlerini ekleme ve değiştirme
- Varlıklarla çalışma
- Dreamweaver'da tarih ekleme ve güncelleştirme
- Dreamweaver'da sık kullanılan varlıklar oluşturma ve yönetme
- Dreamweaver'da görüntü ekleme ve düzenleme
- Medya nesneleri ekleme
- Dreamweaver'da video ekleme
- HTML5 video ekleme
- SWF dosyaları ekleme
- Ses efektleri ekleme
- Dreamweaver'da HTML5 ses ekleme
- Kitaplık öğeleriyle çalışma
- Dreamweaver'da Arapça ve İbranice metin kullanma
- Bağlama ve gezinme
- jQuery bileşenleri ve efektleri
- Web sitelerini kodlama
- Dreamweaver'da kod yazma hakkında
- Dreamweaver'da kodlama ortamı
- Kodlama tercihlerini ayarlama
- Kod rengini özelleştirme
- Kod yazma ve düzenleme
- Kod ipuçları verme ve kod tamamlama
- Kodu daraltma ve genişletme
- Parçacıklar ile kodu tekrar kullanma
- Lint kodu
- Kodu en iyileştirme
- Tasarım görünümünde kod düzenleme
- Sayfaların başlık içeriğiyle çalışma
- Dreamweaver'da sunucu tarafı içerikleri ekleme
- Dreamweaver'da etiket kitaplıkları kullanma
- Dreamweaver'a özel etiketleri içe aktarma
- JavaScript davranışlarını kullanma (genel talimatlar)
- Yerleşik JavaScript davranışları uygulama
- XML ve XSLT hakkında
- Dreamweaver uygulamasında sunucu tarafı XSL dönüşümleri gerçekleştirme
- Dreamweaver uygulamasında istemci tarafı XSL dönüşümleri gerçekleştirme
- Dreamweaver'da XSLT için karakter varlıkları ekleme
- Kodu formatlama
- Ürünler arası iş akışları
- Dreamweaver uzantılarını yükleme ve kullanma
- Dreamweaver uygulama içi güncelleştirmeleri
- Dreamweaver'da Microsoft Office belgeleri ekleme (yalnızca Windows)
- Fireworks ve Dreamweaver ile çalışma
- Contribute ile Dreamweaver sitelerindeki içeriği düzenleme
- Dreamweaver-Business Catalyst entegrasyonu
- Kişiselleştirilmiş e-posta kampanyaları oluşturma
- Şablonlar
- Dreamweaver şablonları hakkında
- Şablonları ve şablon tabanlı belgeleri tanıma
- Dreamweaver şablonu oluşturma
- Şablonlarda düzenlenebilir bölgeler oluşturma
- Dreamweaver'da yinelenen bölgeler ve tablolar oluşturma
- Şablonlarda isteğe bağlı bölgeler kullanma
- Dreamweaver'da düzenlenebilir etiket niteliklerini tanımlama
- Dreamweaver uygulamasında yuvalanmış şablonlar oluşturma
- Şablonları düzenleme, güncelleştirme ve silme
- Dreamweaver'da xml içeriğini dışa ve içe aktarma
- Mevcut bir belgenin şablonunu uygulama veya kaldırma
- Dreamweaver şablonlarındaki içerikleri düzenleme
- Dreamweaver'daki şablon etiketleri için sözdizimi kuralları
- Şablon bölgeleri için vurgulama tercihlerini belirleme
- Dreamweaver'da şablon kullanmanın avantajları
- Mobil ve çoklu ekran
- Dinamik siteler, sayfalar ve web formları
- Web uygulamalarını anlama
- Bilgisayarınızı uygulama geliştirme için ayarlama
- Veritabanı bağlantılarında sorun giderme
- Dreamweaver uygulamasında bağlantı komut dosyalarını kaldırma
- Dinamik sayfalar tasarlama
- Dinamik içerik kaynaklarına genel bakış
- Dinamik içerik kaynaklarını tanımlama
- Sayfalara dinamik içerik ekleme
- Dreamweaver'da dinamik içeriği değiştirme
- Veritabanı kayıtlarını görüntüleme
- Dreamweaver'da canlı veri sağlama ve ilgili sorunları giderme
- Dreamweaver'da özel sunucu davranışı ekleme
- Dreamweaver ile form oluşturma
- Kullanıcılardan bilgi toplamak için formları kullanma
- Dreamweaver'da ColdFusion formları oluşturma ve etkinleştirme
- Web formları oluşturma
- Form öğeleri için geliştirilmiş HTML5 desteği
- Dreamweaver uygulamasını kullanarak bir form geliştirme
- Uygulamaları görsel olarak oluşturma
- Dreamweaver'da kalıp ve ayrıntı sayfaları oluşturma
- Arama ve sonuç sayfaları oluşturma
- Kayıt ekleme sayfası oluşturma
- Dreamweaver'da güncelleme kaydı sayfası oluşturma
- Dreamweaver'da kayıt silme sayfaları oluşturma
- Dreamweaver'da veritabanını değiştirmek için ASP komutları kullanma
- Kayıt sayfası oluşturma
- Oturum açma sayfası oluşturma
- Yalnızca yetkili kullanıcıların erişebileceği bir sayfa oluşturma
- Dreamweaver ile ColdFusion'daki klasörlerin güvenliğini sağlama
- Dreamweaver'da ColdFusion bileşenleri kullanma
- Web sitelerini test etme, önizleme ve yayımlama
- Sorun giderme
Ziyaretçilerin web sayfasını değiştirebilmesi veya bazı görevleri başlatabilmesi açısından belgelere JavaScript kodu yerleştirmek için Adobe Dreamweaver'da JavaScript davranışları kullanın.
Adobe Dreamweaver davranışları belgelere JavaScript kodu yerleştirir, böylece ziyaretçiler web sayfasını çeşitli yöntemlerle değiştirebilir veya bazı görevleri başlatabilir. Davranış, bir olayın ve bu olayla tetiklenen bir eylemin birleşimidir. Davranışlar panelinde bir eylem ve ardından bu eylemi tetikleyen bir olay belirleyerek davranış eklersiniz.
Davranış kodu, istemci tarafındaki JavaScript kodudur, diğer bir deyişle tarayıcılarda çalışır, sunucularda çalışmaz.
Olaylar, tarayıcılar tarafından üretilen, ziyaretçinin sayfanızda bir şey yaptığını belirten mesajlardır. Örneğin ziyaretçi işaretçiyi bir bağ üzerine getirdiğinde, tarayıcı bu bağ için onMouseOver olayı üretir; ardından tarayıcı yanıt olarak bir JavaScript kodunu (görüntülenen sayfada belirtilmiştir) çağırıp çağırmayacağını denetler. Farklı sayfa öğeleri için farklı olaylar tanımlanmıştır; örneğin, onMouseOver ve onClick, bağlarla ilişkilendirilirken onLoad görüntülerle ve belgenin body bölümüyle ilişkilendirilir.
Eylem, tarayıcı penceresi açma, AP öğesini görüntüleme veya gizleme, ses çalma veya Adobe Shockwave filmini durdurma gibi bir görevi yerine getirmek üzere önceden yazılan JavaScript kodudur. Dreamweaver ile gelen eylemler tarayıcılar arası maksimum uyumluluğu sağlar.
Sayfa öğesine bir davranış ekledikten sonra davranış, bu olay her gerçekleştiğinde kendisiyle ilişkilendirilen eylemi (JavaScript kodu) çağırır. (Belirli bir eylemi tetiklemek için kullanabileceğiniz olaylar tarayıcıya göre değişir.) Örneğin bir bağa Açılır Mesaj eylemi eklerseniz ve onMouseOver olayıyla tetikleneceğini belirlerseniz, işaretçi bu bağın üzerine her geldiğinde mesajınız açılır.
Tek bir olay çeşitli eylemleri tetikleyebilir ve bu eylemlerin hangi sırada gerçekleşeceğini belirleyebilirsiniz.
Dreamweaver yaklaşık iki düzine eylem sunar; diğer eylemler www.adobe.com/go/dreamweaver_exchange_tr adresindeki Exchange web sitesinde ve üçüncü taraf geliştiricilerin sitelerinde bulunabilir. JavaScript konusunda bilgiliyseniz, kendi eylemlerinizi de yazabilirsiniz.
Davranış ve eylem terimleri Dreamweaver terimleridir, HTML terimleri değildir. Tarayıcının bakış açısından bir eylem, sadece JavaScript kodunun başka bir bölümüdür.
Davranışlar paneline genel bakış
Davranışlar panelini (Pencere > Davranışlar) sayfa öğelerine (esas olarak etiketlere) davranışlar eklemek ve daha önce eklenen davranışların parametrelerini değiştirmek için kullanırsınız.
Seçili sayfa öğesine önceden eklenen davranışlar, olaya göre davranış listesinde (panelin ana alanında) alfabetik olarak görüntülenir. Aynı olay için birden fazla eylem listelenmişse, listede görüntülendikleri sıraya göre yürütülür. Davranış listesinde herhangi bir davranış listelenmiyorsa, seçili öğeye eklenmiş davranış yoktur.
Davranışlar paneli aşağıdaki seçeneklere sahiptir:
Ayarlanan Olayları Göster
Sadece geçerli belgeye eklenen davranışları görüntüler. Olaylar, istemci tarafı ve sunucu tarafı kategorilerinde düzenlenmişlerdir. Her kategorinin olayları daraltılabilir listededir. Ayarlanan Olayları Göster varsayılan görünümdür.
Tüm Olayları Göster
Belirtilen kategorinin tüm olaylarını alfabetik sırada görüntüler.
Davranış Ekle (+)
Seçili öğeye eklenebilecek eylemlerin menüsünü görüntüler. Bu listeden bir eylem seçtiğinizde, eylem için parametreleri tanımlayabileceğiniz bir iletişim kutusu görüntülenir. Eylemlerin tümü soluk ise, seçili öğeyle herhangi bir eylem üretilemez.
Olay Kaldır (–)
Seçili olayı ve eylemi davranış listesinden çıkarır.
Yukarı ve aşağı ok düğmeleri
Seçili eylemi, belirli bir olayın davranış listesinde yukarı veya aşağı taşır. Sadece belirli bir olayın eylem sırasını değiştirebilirsiniz; örneğin, onLoad olayının çeşitli eylemlerinin sırasını değiştirebilirsiniz, ancak tüm onLoad eylemleri davranış listesinde bir arada kalır. Ok düğmeleri, listede yukarı veya aşağı taşınamayan eylemler için devre dışı bırakılmıştır.
Olaylar
Sadece bir olay seçildiğinde görüntülenen, eylemi tetikleyebilen tüm olayların açılır menüsünü görüntüler (bu menü, seçili olay adının yanındaki ok düğmesi tıklatıldığında görüntülenir). Seçili nesneye bağlı olarak farklı olaylar görüntülenebilir. Beklediğiniz olaylar görüntülenmezse, doğru sayfa öğesinin veya etiketin seçili olduğundan emin olun. (Belirli bir etiketi seçmek için Belge penceresinin sol alt köşesindeki etiket seçiciyi kullanın.)
Parantez içindeki olay adları sadece bağlar için kullanılabilir; bu olay adlarından birini seçme, otomatik olarak seçili sayfa öğesine boş bir bağ ekler ve davranışı öğenin yerine bu bağa ekler. Boş bağ HTML kodunda href="javascript:;" ile belirtilir.
Olaylar hakkında
Her tarayıcı, Davranış panelinin Eylemler (+) menüsünde listelenen eylemlerle ilişkilendirilmiş bir dizi olay sunar. Web sayfanızın ziyaretçisi sayfayla etkileşime geçtiğinde (örneğin bir görüntüyü tıklattığında) tarayıcı olayları üretir; bu olaylar bir eylemi gerçekleştiren JavaScript işlevlerini çağırmak için kullanılabilir. Dreamweaver, bu olaylarla tetikleyebileceğiniz birçok ortak eylemi sağlar.
Tarayıcıların sağladığı olayların adları ve açıklamaları için www.adobe.com/go/dreamweaver_support_tr adresindeki Dreamweaver Destek Merkezi'ne bakın.
Seçili nesneye bağlı olarak Olaylar menüsünde farklı olaylar görüntülenebilir. Belirtilen sayfa öğesi için tarayıcıda desteklenen olayları bulmak üzere belgenize sayfa öğesini yerleştirin ve buna bir davranış ekleyin, ardından Davranışlar panelinde Olaylar menüsüne bakın. (Varsayılan olarak, olaylar HTML 4.01 olay listesinden alınır ve birçok modern tarayıcıda desteklenir.) İlgili nesneler henüz sayfada yoksa veya seçilen nesne olayları alamıyorsa, olaylar devre dışı bırakılabilir (soluk renkli). Beklenen olaylar görüntülenmezse, doğru nesnenin seçili olduğundan emin olun.
Bir görüntüye davranış ekliyorsanız, kimi olaylar (onMouseOver gibi) parantez içinde görüntülenir. Bu olaylar sadece bağlarda kullanılabilir. Bunlardan birini seçtiğinizde, boş bağı tanımlamak için Dreamweaver görüntünün çevresine <a> etiketi getirir. Boş bağ Özellik denetçisinin Bağ kutusunda javascript:; ile gösterilir. Bu bağı başka bir sayfaya olan gerçek bir bağa dönüştürmek istiyorsanız, bağ değerini değiştirebilirsiniz, ancak farklı bir bağ ile değiştirmeden JavaScript bağını silerseniz, davranışı silersiniz.
Belirli bir tarayıcıda belirli bir olayla kullanabileceğiniz etiketleri görmek için Dreamweaver/Configuration/Behaviors/Events klasöründeki dosyalarda olayı arayın.
Davranış uygulama
Belgenin tamamına (diğer bir deyişle <body> etiketine), bağlara, görüntülere ve diğer çeşitli HTML öğelerine davranışlar ekleyebilirsiniz.
Seçtiğiniz hedef tarayıcı belirli bir öğe için desteklenen olayları belirler.
Her olay için birden fazla eylem belirleyebilirsiniz. Eylemler, Davranışlar panelinin Eylemler sütununda listelendiği sırada gerçekleşir ancak bu sırayı değiştirebilirsiniz.
-
Sayfa üzerinde görüntü veya bağ gibi bir öğeyi seçin.
Sayfanın tamamına davranış eklemek için Belge penceresinin sol alt köşesindeki etiket seçicide <body> etiketini tıklatın.
-
Pencere > Davranışlar'ı seçin.
-
Artı (+) düğmesini tıklatın ve Davranış Ekle menüsünden bir eylem seçin.
Menüde soluk görüntülenen eylemler seçilemez. İstenen nesne geçerli belgede olmadığı için bu eylemler soluk olabilir. Örneğin, belgede Shockwave veya SWF dosyaları yoksa, Shockwave veya SWF Uygulamasını Denetle eylemi soluktur.
Bir eylemi seçtiğinizde eylemin parametrelerini ve talimatlarını görüntüleyen bir iletişim kutusu görüntülenir.
-
Eylemin parametrelerini girin ve Tamam'ı tıklatın.
Dreamweaver uygulamasında sağlanan tüm eylemler modern tarayıcılarda çalışır. Bazı eylemler eski tarayıcılarda çalışmaz ancak hataya neden olmaz.
Not:Hedeflenen eylemlerin benzersiz kimlikleri olmalıdır. Örneğin, bir görüntüye Görüntü Değiştir davranışı uygulamak istiyorsanız, görüntünün kimliği olmalıdır. Öğe için tanımlanmış kimliğiniz yoksa, Dreamweaver otomatik olarak bir tane belirler.
-
Eylemi tetikleyecek varsayılan olay Olaylar sütununda görüntülenir. Bu, tetiklenmesini istediğiniz olay değilse, Olaylar açılır menüsünden farklı bir olay seçin. (Olaylar menüsünü açmak için Davranışlar panelinde bir olay veya eylem seçin ve olay adı ile eylem adı arasında görüntülenen aşağıyı gösteren siyah oku tıklatın.)
Davranışı değiştirme veya silme
Bir davranış ekledikten sonra eylemi tetikleyen olayı değiştirebilir, eylemler ekleyebilir veya kaldırabilir ve eylemlerin parametrelerini değiştirebilirsiniz.
-
Davranış eklenmiş bir nesne seçin.
-
Pencere > Davranışlar'ı seçin.
-
Değişikliklerinizi yapın:
Eylemin parametrelerini değiştirmek için adını çift tıklatın veya eylemi seçin ve Enter (Windows) veya Return (Macintosh) tuşuna basın, ardından parametreleri değiştirip Tamam'ı tıklatın.
Belirli bir olayın eylemler sırasını değiştirmek için bir eylem seçin ve Yukarı veya Aşağı okunu tıklatın. Ayrıca, eylemi seçebilir ve diğer eylemler arasında istediğiniz konuma kopyalayıp yapıştırabilirsiniz.
Bir davranışı silmek için davranışı seçin ve Eksi (–) düğmesini tıklatın veya Sil'e basın.
Davranışı güncelleştirme
-
Davranış eklenmiş bir öğe seçin.
-
Pencere > Davranışlar'ı seçin ve davranışı çift tıklatın.
-
Davranış iletişim kutusunda değişikliklerinizi yapın ve Tamam'ı tıklatın.
Bu davranışın sayfadaki tüm yinelemeleri güncelleştirilir. Sitenizdeki diğer sayfalarda bu davranış varsa, bunları her sayfada güncelleştirmelisiniz.
Üçüncü taraf davranışları indirme ve yükleme
Dreamweaver için Exchange web sitesinde (www.adobe.com/go/dreamweaver_exchange_tr) birçok eklenti vardır.
-
Pencere > Davranışlar seçeneğini belirleyin ve Davranış Ekle menüsünden Daha Fazla Davranış Al öğesini seçin.
Birincil tarayıcınız açılır ve Exchange sitesi görüntülenir.
-
Paketlere gözatın veya arayın.
-
İstediğiniz eklenti paketini indirin ve yükleyin.
Daha fazla bilgi için bkz. Dreamweaver'da eklenti ekleme ve yönetme.