Gelişmiş Köprü Metni Modeli – Blog Yazma – Web Tasarımı Yapımı – Web Tasarımı YouTube Videosu Yapımı – Web Sitesi Tasarlama Fiyatları
Gelişmiş Köprü Metni Modeli
Önceki yazılarımızda, içerik yayınlama ve yönetimi için ilkelleri aşamalı olarak tanıttık. Kavramsal bir modelin gösterimine uygun olarak, bilinçli olarak yüksek düzeyde ve resmi olmayan bir üslup benimsedik. Özellikle, anlamlarının anlaşılması zor olabilecek, karmaşık yollarla birbirine bağlanan birkaç ünite ile karmaşık hipermetinleri göstermekten kaçındık.
Çoğu durumda, çok karmaşık şemalar oluşturmaya gerek yoktur: mevcut sitelerin sayfa yapılandırmaları genellikle basittir ve birçok birim içerseler bile, anlamaları nispeten kolaydır.
Bununla birlikte, sayfaların, birimlerin ve bağlantıların keyfi düzenlemeleriyle hipermetinlerin anlamını tartışmak zaman kaybı değildir, ancak bir sayfanın içeriğinin hesaplanmasının imkansız olduğu durumları tanımlamaya izin verir, çünkü hipermetin belirtimi ince modelleme hataları içerir. veya deterministik değildir; bu, aynı kullanıcının eyleminin öngörülemeyen bir şekilde farklı sonuçlar üretebileceği anlamına gelir.
Bu bölümün temel noktası, kullanıcı tarafından oluşturulan bir gezinme olayından sonra sayfa içeriğinin nasıl belirlendiğini açıklayan sayfa hesaplama algoritmasıdır. Sayfa hesaplaması, bir bağlantının gezinmesi ile ilişkili girdi parametrelerinden başlayarak, bir sayfanın çeşitli birimlerinin aşamalı değerlendirmesi anlamına gelir.
Bu süreç, bağlantı parametrelerinin değerinin, sayfaya erişildiğinde içeriği hesaplanabilen bir ilk birim kümesinden, otomatik veya taşıma bağlantılarından girdi bekleyen diğer birimlere, önceden hesaplanmış birimlerden çıkan otomatik veya taşıma bağlantılarından girdi bekleyen diğer birimlere düzenli bir şekilde yayılmasını ifade eder.
Bu bölümün hipermetinlerin işlemsel semantiğinin tartışılması, hipermetin modelleme ilkellerini uygulama tekniklerini tanıttığımız kitabın son bölümünde de yardımcı olacaktır. Burada bir WebML site görünümünün bir dizi sayfa şablonuna ve sunucu tarafı bileşenlerine nasıl dönüştürüleceğini göstereceğiz ve bu bölümde kazanılan sayfa hesaplama algoritmasının anlaşılması, uygulama için bir temel teşkil edecektir.
Bir Sayfanın Hesaplanması
WebML’de sayfalar temel hesaplama birimidir. Bir WebML sayfası, karmaşık bir grafik oluşturmak için birbirine bağlı birden fazla birim içerebilir ve diğer sayfalardan, sayfanın içindeki bir birimden veya aynı sayfadan etkinleştirilen bir işlemden kaynaklanan birkaç farklı bağlantı aracılığıyla erişilebilir.
Bu bölümde, bir sayfanın içeriğinin nasıl hesaplandığını, bir bağlantının navigasyonundan sonra sayfa tarafından hangi bilgilerin girildiğini, hangi sırayla birimlerin başlatıldığını ve birimler tarafından üretilen bağlamın otomatik olarak nasıl yayıldığını açıklıyoruz. ve bir sayfanın içindeki diğer birimlere bağlantılar taşır.
Bir sayfanın içeriği aşağıdaki durumlarda hesaplanmalı veya yeniden hesaplanmalıdır:
1. Sayfaya, başka bir sayfadan kaynaklanan bir bağlantı (bağlamsal veya bağlamsal olmayan) aracılığıyla girildiğinde; bu durumda, sayfanın tüm birimlerinin içeriği, bağlantı tarafından taşınan olası parametre değerlerine dayalı olarak yeniden hesaplanır.
2. Kullanıcı bir sayfa içi bağlantıda gezindiğinde ve böylece bağlantının hedef birimine bazı yeni girdiler sağladığında; bu durumda, sayfa içeriğinin bir kısmı, sayfa içi bağlantıyla ilişkili parametre değerlerine göre hesaplanır, ancak sayfa içeriğinin bir kısmı, sayfa içi gezinmeden önce var olan parametrelerin değerlerine göre hesaplanır. – sayfa bağlantısı, böylece bağlantıda gezinirken geçmiş kullanıcının seçimleri kaybolmaz.
3. Aynı sayfayı gösteren bir bağlantıyla biten bir işlem başlatıldığında: bu durum, bir sayfa içi bağlantının gezinmesine benzer, ancak ek olarak, işlemin görüntülenen içerik üzerinde yan etkileri olabilir. Sayfa tarafından görüntülenen içeriği değiştirebilecek olan sayfadır.
Excel dinamik köprü
Excel otomatik köprü OLUŞTURMA
Word köprü çalışmıyor
Köprü ekleme işlemi kısayolu
bağlantı (köprü oluşturma)
Köprü oluşturma
Köprü ekleme Word
Aşağıdakilerden hangisi ile Köprü ekleme işlemi
Örnek üç durumu göstermektedir:
1) ArtistIndex sayfasına Link1 etiketli bağlamsal olmayan bağlantı üzerinden erişildiğinde veya Artist sayfasına Link etiketli bağlamsal bağlantı üzerinden erişildiğinde, tüm varış noktası sayfasının içeriği, trans olası giriş değerleri dikkate alınarak yeniden hesaplanır. – bağlantı tarafından taşınır.
2) Kullanıcı, AlbumIndex biriminden yeni bir albüm seçtiğinde, Link etiketli bağlantı boyunca yeni bağlam bilgisi akar ve AlbumData biriminde görüntülenecek albümü belirler; aynı zamanda ArtistData veri biriminde görüntülenen Sanatçının “hatırlanması” ve yeniden görüntülenmesi gerekir, çünkü ArtistData biriminin girişi sayfa içi bağlantının gezinmesinden doğrudan etkilenmez.
3) Silme işlemi başarılı bir şekilde gerçekleştirildiğinde ve Link üzerinden sayfaya tekrar girildiğinde, önceki kullanıcının seçiminin hatırlanması için ArtistData biriminin içeriği korunur, AlbumIndex biriminin ve AlbumData biriminin içeriği yenilenir. , böylece silinen albüm artık AlbumIndex biriminde ve AlbumData biriminde görünmez.
Silme işlemi başarısız olduğunda ve bağlamsal Bağlantı izlendiğinde, AlbumData biriminin içeriği, silinemeyen nesnenin OID’si kullanılarak yenilenir ve diğer birimlerin içeriği geri yüklenir.
Bu, daha önce seçilen sanatçının, albümlerinin ve geçici olarak silinen albümün ayrıntılarının, başarısız işlemden sonra sayfaya yeniden erişildiğinde görüntülenmeye devam etmesini sağlar.
Sayfa hesaplama süreci, daha önce tartışılan gezinme olaylarından herhangi biri tarafından tetiklenir (sayfalar arası bağlantı gezinme, sayfa içi bağlantı gezinme, işlem aktivasyonu). Gezinilen bağlantıya bağlı olarak, bir dizi parametre değeri toplanır ve sayfaya girdi olarak geçirilir; bu, bazı sayfa birimleri için girdinin başlangıç değerini belirler.
Daha sonra, başlangıç parametre değerlerine, sayfa içi bağlantıların topolojisine ve bazı durumlarda da birimleri etkileyen geçmiş kullanıcı seçimlerine bağlı olarak birimlerin birbiri ardına değerlendirilmesi ile hesaplamaya geçilir.
Hesaplama süreci, bağlamın otomatik ve taşıma bağlantıları boyunca yayılmasını ve aynı birimi değerlendirmek için birden fazla seçenek mevcut olduğunda hangi alternatif girdinin dikkate alınması gerektiğini söyleyen bir kuralı kullanır.
Sayfa hesaplama sürecini daha iyi açıklamak için, bir sayfanın birimleri giriş bağlantılarına göre statik olarak sınıflandırılabilir. ArtistIndex birimi içerikten bağımsız bir birimdir; ArtistData ve AlbumData birimleri, harici olarak bağımlı birimlerdir; AlbumIndex birimi, dahili olarak bağımlı bir birimdir.
Sayfa hesaplama algoritması, tüm bağlamdan bağımsız birimleri ve muhtemelen sayfaya iletilen parametrelerde yeterli giriş değerleri bulunan dışa bağımlı birimleri hesaplanabilir olarak etiketleyerek başlar. Ardından, algoritma, olası tüm birimler değerlendirilene kadar bir sonraki hesaplanacak birimleri seçer. Bir birimin hesaplanması için aşağıdaki koşulların karşılanması gerekir.
Ünitenin tüm zorunlu giriş parametrelerinin bir değeri olmalıdır. İsteğe bağlı bir giriş parametresine değer sağlayabilen tüm birimler, birimin hesaplanmasında maksimum bilgi miktarının kullanılması için önceden hesaplanmış olmalıdır.