Kendi tarayıcını kendin yap
BrowserBob kullanarak kendi web tarayıcınızı 10 dakikada hazırlayabilirsiniz. Üstelik basit bir web tarayıcısı dışında sekmeli bir tarayıcı, CD arayüzü ya da kendi başına çalışabilen bir e-kitap bile yapabilirsiniz.
İnternette birçok yerde kolayca bulabileceğiniz kabuklar ve eklentiler, web tarayıcınızı geliştirmenize ve özelleştirmenize olanak sağlıyor. Programlama tecrübesi olanlar, Visual Studio 2005 gibi araçlarla kendi web tarayıcılarını kendileri yapabilirler, ancak bu oldukça uzun ve zahmetli bir programlama işi gerektiriyor.
BrowserBob ise sunduğu hazır şablonlarla çok kısa sürede kendinize özel bir web tarayıcı geliştirebilmenizi sağlıyor. Aslında bunu web tarayıcı olarak kısıtlamak yanlış. İçinde web tarayıcıların gösterdiği her türlü dokümanları gösterebilen tüm uygulamayı bu yazılımla hazırlayabilirsiniz. Örneğin bir CD arabirimi hazırlar, HTML arabirimi Internet Explorer içinde çalıştırmak yerine bu arabirimle gösterebilirsiniz. Birden çok web sayfasını tek arabirim içinde birleştirerek hoş bir portal çalışması yapabilirsiniz. Bir TV kanalının yayınını TV görünümlü bir arabirimin içinde verebilirsiniz. Çok sevdiğiniz bir kitabı hoş görünümlü bir e-kitap haline getirip sevdiklerinize gönderebilirsiniz. Şirketiniz, kulübünüz, forumunuz için özel bir web tarayıcısı hazırlayabilirsiniz. Bu tarz uygulamalar için örnekleri Şubat 2006 CD'sinin Dergiden bölümünde bulup inceleyebilirsiniz.
BrowserBob ile bir proje hazırlarken herhangi bir programlama bilgisine ihtiyaç duyulmuyor. Tasarımlarınızı kendisi çalışabilen .exe uygulama ve kurulum programı haline getirebiliyorsunuz. Çalışmalarınızı dağıtmak da tamamen serbest, bunun için bir lisans hakkı gerekmiyor. Yapmanız gereken, uygulama ekranını tasarlamak, web sayfası alanlarına gelecek dokümanları hazırlamak, tümüyle özelleştirilebilir nesneleri ekrana yerleştirmek ve onlara görevler atamak. Özgün web tarayıcınızda şeffaflık desteği de içeren tüm imajları düğme gibi nesneler için kullanabilirsiniz. Aynı arabirimde birden çok pencere kullanabilme özelliğini, sürekli izlediğiniz birkaç web sayfası varsa, bunları bir arada görebileceğiniz kendinize özel bir arabirim yapma amacıyla da kullanabilirsiniz. Aynı web alanlarını sürekli değişen reklamlar gösterme amacıyla da kullanabilirsiniz. Arabirimde kullanacağınız düğmeler istediğiniz şekilde ve dört durumlu olabilir (aktif, pasif, basılmış, vurgulu). Butonları kullanarak çeşitli işlemler yapabildiğiniz gibi harici programları da çalıştırabilirsiniz. Bir web alanındaki linklerin diğer web alanındaki içeriği değiştirmesini de sağlayabilirsiniz. Şimdi örnek bir web tarayıcı yapmaya başlayalım.
Tarayıcımızda neler olsun?
Öncelikle temel olarak bir web tarayıcıda olması gereken özellikleri kullanalım. Daha sonra tarayıcınız üzerindeki tüm özel isteklerinizi kendiniz yavaş yavaş ekleyebilirsiniz. İstediğimiz öğeler ileri, geri ve iptal gibi yönlendirme butonları, adres çubuğu, kapat butonu, boyutlandır butonu, durum metni olarak sayılabilir.
Gerekenler
Bu çalışmayı gerçekleştirebilmek için en az BrowserBob Basic Edition'a ihtiyacınız var. BrowserBob 4'ün deneme sürümlerini CD'mizde bulabilirsiniz. BrowserBob 2'nin tam sürümünü de Aralık sayımızda vermiştik. Bunun dışında arkaplan resmi, buton resimleri gibi çalışma içerisinde kullanacağınız imajları da önceden hazırlamalısınız. BrowserBob kütüphanesinde de bazı buton, etiket, adres çubuğu gibi öğeler bulunuyor. Dilerseniz bunları da kullanabilirsiniz.
Projeye başlamak
BrowserBob'ı başlattığınızda bir karşılama ekranı açılır. Bu ekrandaki ilk seçenekle yeni bir projeye başlayabilirsiniz.
"Create a new project" seçeneğine tıkladığınızda, hazır şablonlar ve örnek uygulamalar içeren bir pencere açılır. Yapmayı düşündüğünüz işe uygun projeyi buradan seçebilirsiniz. Tüm seçenekleri sonradan özelleştirebileceğiniz için, görünüme göre değil, yapmayı düşündüğünüz çalışmaya göre proje seçimini yapmalısınız. Bu örnek çalışmada, New Project penceresinin Samples sekmesindeki 10 Minutes Browser örneğini kullanacağız. Bunu seçip projenin oluşturulacağı klasörü belirttiğinizde artık projemize başlayabiliriz.
Kullanıcı arabirimi
Kullanıcı arabiriminde bulunan ana öğeler şöyle: I.Ana ekran
2. Çalışma alanı
3. Özellikler penceresi
4 Araçlar penceresi (öğe kütüphanesi burada) 5. Proje gezgini (nesneleri buradan seçip özelliklerini değiştirebilirsiniz)
Arka plan resmini değiştirmek
Örnek proje varsayılan bir arka plan resmiyle başlar. Arka plan resmi projenizin temel görünümünü ve şeklini belirlediği için, bunu özelleştirmekte fayda var. Değişikliği gerçekleştirmek için öncelikle arka plan resminin herhangi bir yerine tıklayın. Bunu yaptığınızda, turuncu renk-Jj seçim çerçevesi bütün projeyi kapsayacak hale gelecek ve Özellikler penceresi de bu resmin küçük bir halini ve özelliklerini gösterecek. Buradaki arka plan resminin küçük haline tıkladığınızda, yeni bir resim seçmenizi sağlayan bir iletişim
kutusu açılacak. Resminizi bulup öpen tuşuna bastığınızdaysa yeni arka plan resminiz tarayıcınıza yerleşecek.
HTML kutusunu konumlandırmak
Ana web bölümünü içeren HTML kutusunu boyutlandırmak için onu seçmeniz ve turuncu çerçeveden çekerek boyutlandırmanız yeterli. Yer değiştirmek için seçili hale getirdikten sonra klavyedeki ok tuşlarını kullanabilirsiniz.
Adres çubuğu eklemek
Şimdi ana pencereden Edit nesnesini forma taşıyarak bunu adres girme kutusu yapacağız. Edit nesnesini farenizle form üzerinde dilediğiniz yere sürükleyip bıraktıktan sonra, HTML kutusunu boyutlandırdığınız gibi bunu da boyutlandırabilirsiniz. Örneğimizde kutuyu 350 piksel genişliğe getirdik.
Şimdi bu metin kutusunun bir adres kutusu olduğunu BrowserBob'a söylememiz gerekiyor. Bunu yapmak için, kutu seçiliyken, Özellikler penceresindeki Role bölümünden Addressbar Main Web'i seçmeliyiz. Aynı
bölümden adını, üç boyut olma özelliğini, varsayılan içeriğini, arka plan rengini, yazı tipini, yaslanacağı kenarı da belirtebiliyorsunuz. butonlarınız varsa, bu aşamada onları da kullanabilirsiniz.
Şu andan itibaren, iş görmeye başlayan bir web tarayıcıya sahipsiniz. Araç çubuğundaki Test butonuna basarak tarayıcınızı çalıştırabilir, bir adres girip Enter'a basarak web sayfası görüntüleyebilirsiniz. Tabii küçük bir deneme yaptıktan sonra tarayıcımızı geliştirmeye devam edeceğiz. Test işlemini durdurmak için Test butonuna bir kez daha tıklamanız yeterli.
Durum mesajı eklemek
Tarayıcı durumunu iletmek için Label nesnesi kullanacağız. Araç Çubuğu'ndan Label öğesini projenizin içine sürükleyip bırakın ve genişliğini 250 piksel gibi bir değere getirin.
Bu etiketin tarayıcı durumunu göstermesi gerektiğini belirtmek için, Özellikler penceresinden Role seçeneğini Status olarak belirlememiz gerekiyor. Transparent seçeneğini işaretleyince etiketin arka planı kaybolduğu için göze daha hoş görünebilir.
Düğmeleri eklemek
View menüsünden Library seçeneğiyle nesne kütüphanesini açın. Buradaki 10 Minutes Example sekmesinde, kullanabileceğimiz örnek düğmeler bulunuyor. Kendi
Her buton dört farklı duruma sahip olabilir (aktif, pasif, basılmış, vurgulu). Bu dört duruma sahip resimden kullanıcının yapmakta olduğu işe uygun olanı gösterilecektir. Bu örnekte, nesne kütüphanesinden butonları formumuza sürükleyeceğiz. Her düğmeyi seçip özellikler penceresinden istediğimiz özellikleri verebiliriz. Öncelikle önceki sayfaya dönme amacıyla Back düğmesini projemize ekleyelim.
Şimdi bu butonun ne işe yarayacağını belirlememiz gerekiyor. Özellikler penceresindeki Action seçeneğini Back olarak belirtmek bunun için yeterlidir. Dilerseniz butona tıklandığında bir ses çalınması gibi birçok seçeneği de bu pencereden ayarlayabilirsiniz.
Aynı yöntemle istediğiniz diğer düğmeleri de form üzerine yerleştirip özelliklerini belirlediğinizde, bir önceki adıma göre çok daha kullanışlı bir tarayıcıya sahip olacaksınız.
Windows üzerine kurulan uygulamalar, Registry içinde yüzlerce anahtar oluşturur. Bazı anahtarlar değerler içerir, bazıları da boş olarak oluşturulup işaret olarak kullanılır. Uygulamalar yüklendikçe ve kaldırılanlar geride artıklarını bıraktıkça Registry büyür, o büyüdükçe de sistem hafızası dolmaya başlar. Programlar yüklenip kaldırıldıkça büyüyen Registry'nin sabit disk üzerindeki dosyaları fragmante olur (parçalanır), Registry çalışırken birden çok bellek sayfasına yayılır, bu nedenlerde Wİndows onun okunmasını beklerken oldukça yavaşlar. Windows hatalı kayıtlarda sonuca ulaşmak için bekler, bu işlem hızını daha da düşürür. Registry içindeki hatalar bilgisayarınızı yavaşlatabilir, hatta işletim sisteminin açılmamasına bile neden olabilir. Registry Mechanic, hataları hızlı ve basitçe gidermenize yardımcı olacaktır.
Registry Mechanic, Wİndows Registry'yi kondisyonunun zirvesinde tutar. Üstelik bunu Wİndows'taki Registry Editör gibi zor bir arabirim içinde samanlıkta iğne aramak yerine, sadece birkaç fare tıklamasıyla gerçekleştirebilirsiniz.
Registry Mechanic, seçiminize bağlı olarak sistem geri yükleme noktası oluşturma, tüm problemleri otomatik olarak giderme, tavsiye edilen düzeltme şekli için dosyaları arama, Windows'un başlangıcında tarama, başlangıçta otomatik güncelleme, daha önce alınmış bir yedekten geri yükleme gibi seçenekler de sunar.
Adım adım Registry temizliği
Registry Mechanic 4'ü çalıştırdığınızda ilk önce sol alttaki ekranla karşılaşacaksınız. İlk seferde Full Scan seçeneğini kullanmanızı öneririz. Daha sonraki aramalarda Quick Scan'ı kullanabilirsiniz, ilk olarak, Full Scan düğmesine basın.
Registry'nizin karışıklığına ve bilgisayarınızın performansına
Kayıt
Ücretsiz kayıt anahtarını almak için programın birçok yerinde, örneğin sol menüde ve üstte bulunan Register Free düğmesine tıklayınca açılan pencereden Get Free License düğmesine tıklamalısınız. Bazı bilgiler isteyen bir web sayfası açılacak, bu bilgileri girip işlemi tamamladıktan sonra elektronik posta adresinize kayıt anahtarı gönderilecektir. Register Free kutusuna lisans adı ve anahtarını girip Register düğmesine bastığınızda kayıt işlemi tamamlanmış olacaktır. Kayıt olmadan da Registry taraması gerçekleştirebilirsiniz, ancak sorun giderme işlemi için kayıt işlemini tamamlamış olmanız gerekiyor.
göre bir süre Registry içerisinde tarama gerçekleştirilecek ve bulunan problemler anında ekranda gösterilecek. İlk tarama çok uzun sürebilir ve bu sırada yüzlerce sorun bulunabilir, sayının çokluğu sizi şaşırtmasın, işlemi istediğiniz zaman Stop dügmesiyle durdurabilirsiniz.
Tarama sonlandıgında bulunan tüm problemler kategoriler halinde gösterilir ve tümü seçili olarak gelir. Repair düğmesine basarak tüm sorunları otomatik olarak giderebilir ya da dilerseniz değişiklik yapılmasını istemediğiniz kayıtların önündeki işareti kaldırabilirsiniz. Her hataya çift tıklayarak daha ayrıntılı bilgi ve seçenek listesine ulaşabilirsiniz.