بسیار ساده است ،سند HTML یک صفحه وب است. حتما” متوجه شده اید که صفحات وب چیزی غیر از یک سند نیستند. در حقیقت اسناد HTML یک صفحه از دستورات متنی هستند که مرورگر شبکه شما آن را می خواند . کلمه HTML مخفف عبارت Hyper Text Markup Language است. این زبان،یکی از زبان های برنامه نویسی صفحات وب است.(از لحاظ فنی HTML زبان برنامه نویسی نیست اما بهترین شیوه برای توضیح آن است). HTML به مرورگر شبکه دستوراتی برای نمایش سند HTML می دهد. اگر می خواهید سند HTML را مشاهده کنید،اینترنت اکسپلورر را باز کنید و به سایت مورد علاقه خود بروید. سپس از منوی View گزینه Source یا View Source را انتخاب کنید تا بتوانید یک سند HTML را مشاهده کنید.
این اسکریپت پیغام شما را به چند قسمت تقسیم و با آرایش منظمی همراه با یک افکت پشت سر هم نمایش می دهد .
نیازمندی سیستم :
+IE 5+, Netscape 7+, Mozilla 1.2+, Opera 7
کد Html :
کد اول را زیر تگ < head> و کد دوم را زیر تگ < body> قرار دهید.
< !--
Author : Richard Hucko
Site : http://www.BaharRayaneh.net
Email : info@baharrayaneh.net
-- >
< script language="JavaScript" type="text/javascript">
< !--
var message=new Array("Welcome","To","BaharRayaneh.Net","All About","Computer and Internet","and More . . .","Www.BaharRayaneh.Net");
var POSTOP=20;
var POSLEFT=40;
var posTP=POSTOP,posTN=-(POSTOP),posLP=POSLEFT,posLN=-(POSLEFT);
var gcount=0;
var count=0;
var bool=true;
var spans=new Array(5);
function Hucko()
{
for(var x=0;x
{
spans[x]=document.getElementById("sid"+x);
if(x!=2)
setSpanID(x);
spans[x].onclick=DYNAMICSCRIPTS;
// - JavaScript Created By Richard Hucko, Kaneohe Hawaii 96744
}
Richard_Huckos_effect();// - Check Out http://www.DynamicScripts.tk
}
function setSpanID(IDno)
{
switch(IDno)
{
case 0: // - Dynamic Scripts By Richard Hucko
with(spans[0].style)
{
top=POSTOP;
visibility="hidden";
}
break;
case 1: // - Dynamic HTML By Richard Hucko
with(spans[1].style)
{
left=POSLEFT;
visibility="hidden";
}
break;
case 3: // - JavaScripts By Richard Hucko
with(spans[3].style)
{
left=-(POSLEFT);
visibility="hidden";
}
break;
case 4: // - http://www.DynamicScripts.da.ru
with(spans[4].style)
{
top=-(POSTOP);
visibility="hidden";
}
}
}
function Richard_Huckos_effect()
{
if(posTP>-20&&gcount
{
if(gcount==message.length-1)
{
with(spans[2].style)
{
color="#00ff00";
}
} // - For More Dynamic Scripts, DHTML, JavaScripts, Forums, Tutorials - http://www.DynamicScripts.tk
spans[4].innerHTML=spans[3].innerHTML=spans[2].innerHTML=spans[1].innerHTML=spans[0].innerHTML=message[gcount];
for(var x=0;x
spans[x].style.visibility="visible";
spans[0].style.top=posTP;
spans[1].style.left=posLP;
spans[3].style.left=posLN;
spans[4].style.top=posTN;
posTP--;posLP-=2;posLN+=2;posTN++;
}
else if(gcount
{
gcount++;posTP=POSTOP,posTN=-(POSTOP),posLP=POSLEFT,posLN=-(POSLEFT);
}
else if(bool==true)
{
if(count>=5)
bool=false;
count++;
}
else
{
for(var x=0;x
{
spans[x]=document.getElementById("sid"+x);
if(x!=2)
setSpanID(x);
}
spans[2].style.color="white";
clearTimeout("timer");
}
timer=setTimeout("Richard_Huckos_effect();",20); // - 2004 Splash Intro Page JavaScript Effect
}
function DYNAMICSCRIPTS()
{
location.replace("http://ee.domaindlx.com/rhucko1");
}
// - JavaScript Effect Created By Richard Hucko, Kaneohe hawaii 96744, For Dynamic Scripts, DHTML, JavaScripts, Forums, Splash Intro Pages, and more: http://www.DynamicScripts.tk
window.onload=Hucko;
//-->
< /script>
< style type="text/css">
< !--
body {
background-color:black;
}
span.scripts {
position:relative;visibility:visible;z-index:3;font-weight:bold;font-size:25;color:white;
}
a {
color:lightyellow;
font-size:20;
font-weight:bold;
letter-spacing:3;
}
a:hover {
color:#00ff00;
}
-->
< /style>
------------------------------------------------------------
< center>
< br />
< br />
< br />
< br />
< br />
< br />
< span class="scripts" id="sid0" style="color:red;">< /span>< br />
< span class="scripts" id="sid1" style="color:red">< /span>
< span class="scripts" id="sid2" >< /span>< div style="color:white;position:relative;z-index:4;display:none;font-weight:bold;text-decoration:none;">
DHTML Splash Intro Page Created By Richard Hucko, Kaneohe Hawaii 96744,
http://www.DynamicScripts.tk, Google Keywords: Richard Hucko, RHUCKO1, dynamicscripts
- JavaScripts, Forums, Scripting, Tutorials, Dynamic HTML and the DOM, Dynamic
Scripts, Check Out: < a href="" target="_blank">http://www.BaharRayaneh.Net">
http://www.BaharRayaneh.Net< /a>< p> < /div>
< span class="scripts" id="sid3" style="color:red;">< /span>< br />
< span class="scripts" id="sid4" style="color:red;">< /span>< br />< br />< br />< br />
< /center>
قالب بندی ایمیل ها چگونه قابل انجام است؟ (شماره 407)
منبع: مجله شبکه
ایمیل ها در قالب فایل های HTML ساخته و ارسال می شوند.
استفاده از قالب HTML در ساختار ایمیل ها، طرح بندی ظاهری آن ها را آسان کرده است. مثلا هنگام نوشتن یک ایمیل، می توان از فونت های متنوع با اندازه های مختلفی استفاده کرد و به خوانایی آن افزود. امروزه بیشتر برنامه های مدیریت ایمیل (مثل Outlook)، امکاناتی را در اختیارتان می گذارند که با استفاده از آنها می توانید، ایمیل هایتان را قالب بندی کنید. این ویژگی ها به طور معمول در منو یا نوار ابزار Fromat قرار دارند.
تبدیل متن به گرافیک در جاوا اسکریپت (شماره 365)
منبع : http://www.javascript.ir
با استفاده از این اسکریپت میتوانید جمله خود را بصورت گرافیکی به نمایش در آورید.
< HTML>
< HEAD>
< script language="javascript">
alpha=new Array("images-script/a.gif","images-script/b.gif","images-script/c.gif","images-script/d.gif","images-script/e.gif","images-script/f.gif","images-script/g.gif","images-script/h.gif","images-script/i.gif","images-script/j.gif","images-script/k.gif","images-script/l.gif","images-script/m.gif","images-script/n.gif","images-script/o.gif","images-script/p.gif","images-script/q.gif","images-script/r.gif","images-script/s.gif","images-script/t.gif","images-script/u.gif","images-script/v.gif","images-script/w.gif","images-script/x.gif","images-script/y.gif","images-script/z.gif","images-script/space.gif","images-script/dot.gif")
nu=0
pics=new Array()
var pq=""
function sep(ww){
pq=ww
if(screen) lp=screen.width-650
wine=window.open("","win","width=600,height=200,scroolbars=yes,left="+lp+"top=0")
sent=document.frm.txt.value
for(iu=1;iu<=sent.length;iu++){
qu=sent.substring(nu,iu)
ss=qu+""
if (ss=="a") nn=0
if (ss=="b") nn=1
if (ss=="c") nn=2
if (ss=="d") nn=3
if (ss=="e") nn=4
if (ss=="f") nn=5
if (ss=="g") nn=6
if (ss=="h") nn=7
if (ss=="i") nn=8
if (ss=="j") nn=9
if (ss=="k") nn=10
if (ss=="l") nn=11
if (ss=="m") nn=12
if (ss=="n") nn=13
if (ss=="o") nn=14
if (ss=="p") nn=15
if (ss=="q") nn=16
if (ss=="r") nn=17
if (ss=="s") nn=18
if (ss=="t") nn=19
if (ss=="u") nn=20
if (ss=="v") nn=21
if (ss=="w") nn=22
if (ss=="x") nn=23
if (ss=="y") nn=24
if (ss=="z") nn=25
if (ss==" ") nn=26
if (ss==".") nn=27
pics[nu]=new Image
pics[nu].src=alpha[nn]
pq+="
nu++
}
nu=0
iu=1
wine.document.write(pq)
wine.document.close()
}
< /script>
< /HEAD>
< BODY>
< p>please use the < font color="#0000FF">english alphabet< /font> and < font color="#0000FF">space< /font>
and "< font size="7" color="#0000FF">.< /font>" characters< br>
your text will display in < font color="red" size="4">new window< /font>.
< /p>
< form name="frm">
< input type="text" name="txt" size=20>
< input type="button" value="go to picture" onclick="sep("")">
< /form>
< /BODY>
< /HTML>
9 نکته تکمیلی در وب(شماره 329)
تزئین IE
از خط ابزار خشک و خالی IE خسته شده اید؟ با انتخاب کاغذ دیواری از نشانی زیر:
www.microsoft.com/windows/ie/previous/webaccess/tbwlpapr.asp
این خط ابزار را تزئین کنید.
به اپراربروید
خیلی ها به مرورگر اینترنت اکسپلورر عادت دارند، ولی بعد نیست مرورگرهای دیگر راهم امتحان کنید که یکی از خوش رنگ و آب ترین آنها opera است که از نشانی http://www.opera.com قابل دسترسی می باشد.
غلط یابی
با ابزار موجود در http://www.iespell.com اطلاعاتی را که در فرم های اینترنتی وارد می کنید غلط یابی کنید.
دفتر یادداشت
از این آدرس، یک دفتر یادداشت دم دستی بگیرید: http://www.memobook.com
مرورگر لاغر
اگر کامپیوترتان قدیمی است و فکر می کنید IE بیش از حد به آن فشار می آورد، مرورگر لاغر و سبک Slimbrowser را از آدرس http://www.flashpeak.com/sbrowser/sbrowser.htm دریافت کنید.
بازهم تزئین IE
اگر محیط IE کلا برایتان یکنواخت و خسته کننده شده، با Neoplanet دستی به سر و گوش آن بکشید: http://www.neoplanet.com
موزیلا
Mozilla Firebird آخرین مرورگر بازار است که مخصوصا برای کاربرانی طراحی شده که «چیز بیشتری می خواهند». فایل 6 مگابایتی آن از نشانی http://www.mozilla.org/products/firebird قابل دریافت است.
سریع و مطلوب
به جای این که در منوها و لیست های IE به دنبال سایت های مطلوب تان بگردید، می توانید مستقیما از روی دسکتاپ به آنها دسترسی داشته باشید. از منوی Start، گزینه Run را انتخاب و فرمان channelband iexpolre را اجرا کنید تا یک پنجره Favorites برایتان ساخته شود.
مرورگر شخصی
دوست دارید عنوان و لوگوی IE را هر طور دوست دارید تغییر دهید؟ برنامه personalizer IE می تواند تنظیمات مرورگر را مطابق سفارش شما تغییر داده و در عین حال مانع از تغییراتی شود که ISP تحمیل می کند. نسخه رایگان آن را از http://accesscodes.hypermart.net/product10.html دریافت کنید.
9نکته تکمیلی در وب (شماره291)
دسترسی به همه حساب ها
با استفاده از سرویس وبی رایگانی که در سایت http://www.fusemail.com ارائه می شود، تمام حساب های پست الکترونیک وبی و pop3 خود را از یک نقطه کنترل کنید.
تحویل نکته در محل
سرویس رایگان «نکته ها با email» از طرف نویسندگان کتب Tips for Dummies راه اندازی شده که مسائل فنی، تکنولوژی، تفریحی و غیره را پوشش می دهد. نشانی: http://etips.dummies.com/signup.asp
فرعی به جای اصلی
برای مکاتبه با گروه های خبری یا شرکت ها، از حساب های رایگانی چون Yahoo و Hotmail استفاده کنید تا صندوق اصلی تان از هرزنامه پر نشود.
زرنگ باشید
سایت http://www.another.com هزاران اسم میزبان را نشان می دهد که قبلا ثبت شده اند، بنابراین هر وقت به فکر یک حساب پست الکترونیک وبی افتادید، چیزی را انتخاب کنید که بیاد ماندنی تر باشد.
نامه نگاری خودکار
می توانید هر وقت دلتان خواست نامه را بنویسید، ولی برای ارسال و خواندن پیام ها زمان بندی کنید. این برنامه زمان بندی را از نشانی http://www.acrovista.com/alarmwiz دریافت کنید.
یک برنامه جدید
به نظر می رسد نقطه ضعف های امنیتی outlook Express تمامی ندارند. برای امتحان یک چیز مطمئن تر، ساده تر و کارآمد تر خیلی ها روی pegasus Mail (نشانی http://www.pmail.com) قسم می خورند.
تزئین outlook Express
طرح ها و نقش های رنگارنگ و متنوع را برای رویدادهای مختلف از نشانی http://www.thundercloud.net دریافت کنید. لینک هایی به سایت های مشابه را از آدرس http://www.daisybaxter.com/stationerylinks.htm پیدا کنید.
نگهداری آدرس ها
ورود تمام اطلاعات به کتابچه آدرس ها اگر غیر ممکن نباشد، بسیار طاقت فرسا است. اجازه بدهید Email Verifier این کار را برای شما بکند. به نشانی http://www.lencom.com/verifier.html بروید.
نام مستعار
با استفاده از سرویس «ارجاع نامه»، آدرسی بگیرید که نامه ها را به حساب اصلی تان ارجاع (forward) می دهد. در این حالت می توانید ISP و آدرس تان را با خیال راحت عوض کنید بدون این که مجبور باشید آدرس جدید را به دیگران بدهید.
داخل یک صفحه یا یک وب سایت چندین فرم داشته باشید (شماره260)
فرم چیست؟
فرمها تنها عناصری هستند که بیننده سایت می تواند اطلاعلتی را بطور مستقیم وارد کرده که این اطلاعات بعد از تجزیه و تحلیل یا در فایلی ذخیره شده یا فرستاده شود شما میتوانید داخل یک صفحه یا یک وب سایت چندین فرم داشته بتشید بطور مثال برای چند نوع نظر سنجی چندین فرم مختلف طراحی می کنید فرمها دارای اجزای متفاوتی با وظیفه مشخص هستند که باید بعد از تگ <form > و قبل از تگ پایان دهنده </form>انها را بکار برد بعضی از این اجزا عبارتند از : کادرهای متنی text fields ، قسمت انتخابات چند گزینه ای checkboxes و تک گزینه ای radio buttons ،لیستهای پایین کشیدنی drop- down lists و دکمه های تایید submit وپاک کننده reset. فرمها توسط برنامه هایی نظیر ASP، CGIو با افزودن خصوصیات action=”” , method=”” , enctype=” در تگ <from> اطلاعات وارده را پردازش کرده و به وب سرور می فهماند که به چه روش و در کجا اطلاعات ذخیره یا فرستاده شود . وب سرور به کامپیوتری که محتوای سایت شما برروی آن قرار دارد گفته می شود.
دکمه(Button )
کلیه اجزای ساخته شده در یک فرم بدون وجود دکمه تایید بی فایدههستند ،چون بعد از فشردن این دکمه است که اطلاعات وارده در فرم پردازش می شوند پس ابتدا به ساختن این دکمه می پر دازیم ، برای ساختن دکمه ها در یک فرم به دو روش می توانیم عمل کنیم :
روش اول : با استفاده از تگ <Button> </Button> که دارای دو خصوصیت “name=” برای نام گذاری و “type=” برای مشخص کردن نوع دکمه که submit و یا reset میباشد . در بین تگ آغاز کننده و پایان دهنده هر چیزی نوشته شود در ظاهر دکمه نمایان می شود<button name=”button 10”type=”submit”> ok</button>
روش دوم : با استفاده از تگ<input> که مانند روش اول دو خوصوصیت “name=” که باید کلمه button در جلوی آن بیاید و “type=” که می تواندهم submit باشد و یا reset .
<input name= “button” type=”submit”>
فرقی که این دو روس باهم دارند در این است که شما در روش اول هر نوشته ای در روی دکمه ، هنگام نمایشصفحه در مرورگر نشان داده می شود اما در روش دوم شما دخالتی در این کار ندارید و به صورت پیش فرض کلمه submit, reset نمایان می شود البته میتوانید به جای دکمه های ساخته شده توسط مرورگر از عکس هم استفاده کنید یعنی شکل یک دکمه را طراحی کنید و در فرم قرار دهید که خصوصیت Type=”” را برابر با کلمه image قرار میدهید و با خصوصیت src=”” آن را آدرس دهی می کنید :
<input name =”button” type=”image”src=”images/button01.gif “>
لازم به ذکر است که در این تکنیک فقط از حالت submit دکمه باید استفاده کرد.
Label
زمانی که شما اجزای فرم را اضافه می کنید ، می توانید کنار هر کدام متنی وارد کنید تا نام آن قسمت در مرورگر مشخص شود . اما با افزودن تگ >>Label<< کنترل بیشتری روی نام و اجزای یک فرم خواهید داشت چون می توانید توسط این تگ یکی از اجزای فرم را احاطه کنید ، بدین صورت :
<Label>name:
<input type=”text”name=”textfield 01”>
</Label>
که این کد به صورت زیر ظاهر میشود:
Top of form
Name :
Bottom of form
در این تگ توسط خصوصیت For می توانید مشخص کنید که Lable مربوط به کدام قسمت فرم است
<Label For=”textfield01”>name:
<Label>
<input type=”text”name=
“textfield 10 “>
خوب بعد از ساختن دکمه ها می پردازیم به بقیه اجزای یک فرم از این به بعد ما با تگ <input name=””type=””> و خصوصیاتش زیاد کار داریم . ما برای وارد کردن متن در فرم بسته با توجه به نیاز ما از دو مدل کادر متنی می توانیم استفاده کنیم ، یکی برای وارد کردن یک خط متن کوتاه که چند کلمه بیشتر نباشد و کادر ما هم به صورت خطی می با شد و دیگری برای یک متن بلند است و کادر ما دارای چندین ردیف می باشد . در مدل اول از این تگ استفاده می کنیم :
<input name=”textfield01”type=”text”>
اما مدل دیگری هست که متنهای بلند داخل آن نوشته خواهد شد که باید از تگ >textarea< >/textarea< استفاده کنید کهجدا از خصوصیت “name=” از خصوصیات “cols=”” , rows=” برای کنترل ردیفها و ستونهای کادر به کار می برید.
سعید سیفی
Movable type چیست(شماره212)
یک سیستم برای انتشار وبلاگ است و تقزیبا شبیه به سایتهای Blogger و Persianblog کار میکنه و دقیقا مثل اونا میتونیم تو ویرایشگرش مطالب رو بنویسیم و بعد منتشر کنیم. تنها تفاوت عمده موویبل تایپ با سیستم های دیگه اینه که بجای اینکه برنامه انتشار وبلاگ روی سرورهایی مثل سرور Blogger یا Persianblog قرار بگیره روی سرور خودمون قرار میگیرد. یعنی باید پولی بدید و یه سایت اختصاصی برای خودتون بگیرید و بعد فایلهای موویبل تایپ رو که میتونید به صورت مجانی از سایت movabletype.org بگیرید رو توی سایت آپ لود کنید.(یعنی تو سایت کپی کنید). بعد وقتی تنظیمات اختصاصی سایت رو روی فایلهای آپ لود شده انجام دادید از اون به بعد میتونید مثل سیستم های دیگه ابتدا آدرس مکانی که موویبل تایپ قرارگرفته رو به مرورگر بدید و بعد از وارد کردن نام کاربری و رمز وارد قسمت مدیریت موویبل تایپ بشید و از امکانات فراوانی که موویبل تایپ در اختیارتون قرار میده استفاده کنید.
تفاوت دیگه ایی که بین مویبل تایپ و سیسنم های دیگه وبلاگنویسی وجود داره امکانات بسیار خوب اون هست. من اینجا سعی میکنم تا اونجایی که میتونم این امکانات رو شرح بدم:
موویبل تایپ به جای اینکه مطالب رو داخل بانک اطلاعاتی نگهداری کنه و برای هر بازدیدکننده نوشته ها رو از بانک اطلاعاتی بخونه و صفحه رو بسازه، صفحات ثابت HTML رو تولید میکنه. این شیوه هم روی سرور فشار کمتری وارد میکنه و هم موتورهای جستجو بهتر میتونن صفحات رو فهرست کنن. شاید اینجا این سوال براتون پیش بیاد که اگه صفحات ثابت هستند پس چوری شمارنده نظرات تعداد نظرات رو نشون میده؟ جواب ساده است! هر وقت بازدیدکننده نظر داد صفحه دوباره ساخته میشه. ما میتونیم جوری موویبل تایپ رو تنظیم کنیم که صفحات رو به صورت ASP یا PHP تولید کنه و به این صورت به ما اجازه بده که تو صفحات برنامه نویسی هم انجام بدیم.
امکان اضافه کردن کدهای جدید. حتما تو پرشن بلاگ و بلاگر دیدید که یک سری کدهای معین وجود داره که فقط از اونا میتونیم تو قالب استفاده کنید. ولی موویبل تایپ این امکان رو میده که با آپ لود کردن یک سری فایلهای خاص به مجموعه بزرگ کد های موویبل تایپ موارد دیگری رو هم اضافه کنیم. این فایلها رو با یه جستجوی ساده میشه تو اینترنت پیدا کرد.
امکان آرشیو کردن مطالب به صورت موضوعی، ماهانه، هفتگی و تکی. منظور از تکی اینه که هر مطلب داخل یک صفحه جدا گونه قرار میگیره و برای لینک دادن مردم میتونن از آدرس همون صفحه استفاده کنت. در ضمن داخل اون صفحه نظرات داده شده و فرم نظرخواهی مربوط به اون مطلب هم قرار میگیره.
امکان اضافه کردن قالبهایی اضافه بر قالبهای استاندارد. به عنوان مثال با استفاده از این امکان میشه از یک وبلاگ دو نسخه معمولی و مناسب چاپ داشت.
امکان قرار دادن متون بلند وبلاگ در صفحه آرشیو تکی برای جلو گیری از سنگین شدن صفحه اصلی وبلاگ.
امکان آپ لود کردن تصاویر. میتونیم عکس یا تصویری رو از روی کامپیوتر خودمون انتخاب کنیم و کار آپ لود کردن و ساخت کدهای مورد نیاز رو به خود موویبل تایپ محول کنیم. حتی مویبل تایپ میتونه عکسها رو به تصاویر بند انگشتی تبدیل کنه و اون رو به صورت لینک در بیاره تا با کلیک کردن روی آن تصویر معمولی باز بشه.
امکان انتخاب موضوع برای هر مطلب.
تغییر تاریخ و ساعت مطالب.
امکان خاموش کردن نظر خواهی برای مطالبی که احتیاج به نظر خواهی ندارند.
نمایش میزان Load Averages و Uptime سرور با یک تگ امتی!(شماره 205)
یکی از تگهای مفید و جالب ام تی که تقریبا محجور و دورافتاده، قرار گرفته است و من کمتر کسی را دیدهام که از آن استفاده کند، تگ MT Server Uptime می باشد.
تگی که میزان دقیق Load Averages سرور و همچنین مدت زمان دقیق Uptime بودن سرور را نشان میدهد.
خب این همه گفتم تا این تگ را به شما معرفی کنم!
شما هم اگر میخواهید در مورد سروری که سایتتان روی آن قرار دارد، این اطلاعات را کسب کنید، کافی است تگ زیر را هر جای صفحه که مایلید و یا در یک صفحه جدید قرار دهید.
<$MTServerUptime$>
سی و سه اشتباه در طراحی وب (شماره 191)
33اشتباه در طراحی سایت را براتان می نویسم...جالب هست سعی کنید بخوانید... .
1)عدم درج قیمت محصولات: برای بعضی از مشتریان یافتن سریع قیمت اجناس مهم است.
2)موتور جستوجوی انعطاف ناپذیر: بسیاری از موتورهای جستو جو کاربر را ملزم به ورود پارامترهای زیادی می کنند.
3)پیمایش عرضی صفحات وب: کاربران علاقه ای به پیمایش افقی صفحات ندارد.
4)اندازه فونت ها و متون: به خصوص افرادی بالای 40 سال با حروف نازک یا کوچک مشکل دارند و باید ترتیبی اتحاذ شود تا از طریق مرورگر امکان تغییر اندازه فونت ها فراهم شود.
5)متن زیاد: معمولا سایت های حاوی متن های حجیم , خسته کننده هستند.
6)پنجره های باز شوی خودکار: کاربران ترجیح میدهند که خودشان مقصد را تعیین کنند.
7)جمع آوری آدرس های پست الکترونیکی بدون هیچ روند امنیتی: کاربران بایدبرای وارد کردن آدرس E-mail خود , کاملا مطمئن و متقاعد باشند.
8)آدرسهای طولانی و پیچیده صفحات: انتخاب یا کار بر روی آدرس های بیش از 75 کارکتر دارند, مشکل است.
9)پیوند E-mail در مکان نا مناسب: E-mail باید کاملا برجسته , مشخص و در مکانهای مناسب بوده و از پیوندهای معمول صفحه تفکیک شود.
10)بازگشت کنند یا ناموفق به صفحات قبل: کلید Back دومین دکمه مورد استفاده کاربران است.
11) رابط گراافیکی (GUI) برداشت غیر استاندارد: براشت کاربر از عناصر و اشیای موجود در برنامه ها تثبست شده.
12)نبود بیوگرافی در سایت ها: وجود بیوگرافی باعث ایجاد اطمینان در بازدیدکنندگان سایت می شود.
13)ضعف ارشیو: در اغلب مواقع لطلاعات قدیمی هم مورد استفاده کاربران قرار میگیرد.
14)پیوند های متعد برای رسیدن به صفحات خاص: کاربران مایل به استفاده مکرر از پیوند ها برای رسیدن به هدف نیستند.
15)استفاده بیش از موعد از امکانات پیشرفته: استفاده از امکاناتی مانند CHAT , ایجاد انجمن هایگفت و گو , E-mail رایگان , نقشه 3 بعدی سایت و غیره , بار مالی زیادی را برای مدیران سایت تحمل می کنند.
16)بار گذاری کند صفحات: وجود گرافیک های سنگین , آزار دهده خواهد بود.
17)ساختارهای تبلیغاتی: کاربران معمولا از مشاهده ساختارهای تبلیغاتی خودداری می کنند.
18)طراخی اختصاصی برای افراد خاص: سایت باید کاملا برای تمام کاربران اینترنت (نه فقط متخصصین)قابل استفاده و گشت زنی باشد.
19)رسالت و هدف نا مشخص سایت: باید نو سایت از نظر جنبه های تجاری یا اطلاع رسانی مشخص شود.
20)پیوند به سایت های دیگر: به دلیل فلسفه و ساختار متفاوت طراحی در سایتهار مختلف , نباید تعداد پیوندهای خارج از سایت زیاد باشد.
21)فراموش کردن هزینه پشتیبانی سایت: بودجه پشتیبانی و نگه داری باید حداقل به اندازه 50 درصد هزینه راه اندازی سایت در نظر گرفته شود.
22)تلقی از سایت به عنوان یک رسانه دسته دوم: سایت با تلویزیون , روزنامه یا بروشور تفاوت های اساسی دارد.بنابراین نباید از آنها کپی برداری کنیم.از طرفی ارتباط ما را به عنوان یک رسانه تمام وقت با افراد متعددی برقرار می کند و نباید آن را دست کم گرفت.
23)پیوندهای تکراری از نظر محتوا: مثلا پیوند یک تبلیغ بعد از ورود به آن , نباید حاوی همان پیوند تبلیغ در صفحه باز شده باشد.
24)تلقی یکسان از اینترنت و اینترنت: در اینترنت داخلی اهداف و کاربردهای مرتبط با امور شرکت مدنظر است.ولی اینترنت یک مکان عمومی است.
25)عدم قبول مهندسی بهروری و بازار: رد خواسته های بازار , به منزله رد نیازهای کاربران است.
26)استفاده از قاب ها و صفحات چند فریمی: این موضو برای چاپ و آدرس دهی صفحات , مشکلاتی را در بر داررد.
27)انیمیشن و متون متحرک: تمرکز بازدید کنندگان از سایت را بر هم میزند.
28)صفخات غیر قابل بازگشت: عدم وجود پیوند برای بازگشت به صفحه اصلی و صفحات دیگر مشکلی بزرگ در تحلیل سایت است.
29)نوار مرور(scroll) طولانی: مرور کردن صفحات به طور کلی جالب نیست.
30)ضعف در راهنمایی سایت: کاربران نباید هنگام گشت زنی تنها بماند.
31)استفاده از رنگهای غیر استاندارد برای پیوند: هر رنگ معنایی دارد.
32)اطلاعات قدیمی در سایت: باعث کاهش اعتبار و ارزش سایت میشود.
33)عدم وجود بخش جست و جو: بخشSearch باید به سایت های با بیش از 100 صفحه , اضلفه شود.