msn özel link

spamlerimi kontrol ederken gördüm. bedelliaskerlik2009 net bi bakdım sağ menüde msn konferans yazıyor o ne olaki dedim değişik bi link koymuşlar sayfanın ortasına tıklayınca msn e ekliyor uyarısı çıkıyor. internet explorer dışında çalışmaz ama değişik omuş 🙂

<a href="msnim:add?contact=birmsnadresi@msn.com">
görünmesini istediğiniz yazı
</a>

bu şekilde ekliyorsunuz html’e. sonra adam ekleyincede arada toplu chat başlatıosunuz sanırım mantık o.

apostrof urlencode olmadı

normalde html de bi link oluştururken apostrofu encode etmeniz gerekmez ama ben <a href=’adres’>isim</a> şeklinde link oluşturuyordum tabi bu adresin içinde apostrof olma ihtimali hiç gelmezdi aklıma bi bakdım link bozuluyor. .net için HttpUtility.UrlEncode() fonksiyonunu kullanim dedim. link değişmedi meğersem bu konular kıl olabilirmiş. neyse çözüme gelelim hemen

linkStringi.Replace(“‘”,”%27″);

bu şekilde replace edince konu çözüldü.

hadi hayırlı tıraşlar.

html hand

html de bişeylerin üstüne mouse ile geldiğinizde el çıkmasını istiyoruz. aklımızda ne var mouse hand ve cursor. sonra istediğimiz şeyin style tagına cursor:hand; yazıyoruz güzel güzel takılırken bide ne görelim firefox da çalışmıyor bu basit css kodu.

ama hand yani el yani böle link havası olcak ya düşünce aklımızdan geçen hep buyken ne görelim meğeresem standardlarda el için gereken değer pointer. mantıksız değil böle parmakla gösterme evladım derler ya oda pointer diye düşünülebilir.

burdan yine internet explorerın kafasına estiği gibi standardları uygulamayıp bizi kandırdığını anladım. tabii bu arada ben yine el görüyordum orda sonuçda düşündüğüm gibiydi. hand diye bir tanımın w3c standardlarında olmamasıda bir garip. 🙂

w3c nin konuyla ilgili linki