Saturday, November 16, 2002

نسخهء جديد Lindows در نگارش سوّم در كمتر از 3 ماه بعد از اوّلين Build از نگارش 2 منتشر شده. نگاه بنده به اين اقدام عجولانه از جهتي خوب و از جهتي بده. Lindows سيستم عامل خوبيه ولي نه براي اطمينان كردن بلكه Just For Fun! اين رو بايد توليد كنندگان اين سيستم عامل هم درك كنند. در اين ص�حه از سايت رسمي دلايل كا�ي براي خوب بودن اين سيستم عامل وجود داره.

بله وقتي نسخهء جديد با يك روش عضويت تازه به نام membership Edition كه پشتيباني خوبي رو وعده مي‌دهد به اين سرعت ارائه مي‌شود نشان خواهد داد كه شركت توليد كنند تنها به �كر سود و جيب خود نيست و با بها دادن به كاربرانش سعيش رو كرده كه هرچه سريعتر نسخهء تازه و كاملتري را عرضه كند. اين قسمت خوب قضيه بود، ولي قسمت بد قضيه اينجاست كه توليد كنندگان اين نرم ا�زار بايد بدانند درحاليكه جديدترين نسخهء RedHat Linux يعني نگارش 8 در �روش در حال شكستن ركورد است و همينطور Windows XP Tablet Edition ا�كار را به خودش منعط� كرده، انتشار نسخه جديد اين سيستم عامل اصلاً عاقلانه نيست. درسته كه Lindows سيستم عامل سريعيه، درسته كه برپايهء هستهء Linux از بسيار قابليّتها مايكروسا�تي دنيا پشتيباني مي‌كنه و همينطور درسته كه قيمت كمي داره ولي اين سيستم عامل هرگز در دنياي واقعي نخواهد توانست با سيستم عاملهاي بزرگ RedHat Linux يا Windows XP رقابت بكنه. من �كر مي‌كنم عرضهء زود هنگام نسخهء جديد اين سيستم عامل هيچ هد�ي جز ابراز وجود و ورود به صحنهء رقابت به دنبال نداره و در اين رقابت Lindows از پيش شكست خورده‌ست. من جزئيّات كاملي درباره قابليّتهاي تازهء Lindown 3.0 روي سايتش پيدا نكردم ولي سر�صلها نشون مي‌دن كه Lindows 3.0 مي‌تونست خيلي بهتر از ايني باشه كه الآن ديده ميشه. اين تصوير Package خوشگل و Member Edition براي نگارش سوّم Lindows است.
من هميشه به اين اعتقاد داشتم كه يكي از بهترين راههاي �راگيري دانش بعد از مطالعهء تخصّصي برّرسي نمونه كارهاي انجام شده‌است. البته همه اين رو مي‌دونند ولي كمتر كسي از اون به عنوان يه اصل توي كارش است�اده مي‌كنه. به هيچ وجه هد� انجام دادن كارهاي تبليغاتي نيست. بهترين كارها و طرّاحيهاي گرا�يكي و همينطور بهترين Movieهاي Flashي كه توسّط طرّاحان حر�ه‌اي توليد شده ايده‌هاي تازه‌اي به ذهن من و شما خواهند رسوند كه شايد طرّاح اصلي بهشون �كر نكرده باشه.

ابزار MIX.FX يكي از ابزارهاييه كه در سايت SwfTools به عنوان TopDownload معرّ�ي شده. اين ابزار به شما كمك مي‌كنه كه در كمترين زمان Text Effect و Background Effectهاي جالبي بسازيد، طرّاح برنامه ايدهظهاي خيلي خوبي بكار برده مخصوصاً Effectي به نام Fan در بين Background Effectها بسيار حر�ه‌اي طرّاحي شده. شما مي‌تونيد تركيبهاي خوبي بسازيد و همينطور رابط كاربر سادهء برنامه كه با خود Flash ساخته شده به شما كمك مي‌كنه حتّي اگر هيچ دانشي درباره Macromedia Flash نداشته باشيد بتونيد اين جلوهظها رو به سايتتون اضا�ه كنيد. هميشه هد� همچين برنامه‌هايي كاربران مبتدي و غير حر�ه‌اي نيست، سعي كنيد جلوه‌هاي تازه‌اي با �كر و انديشهء خودتون بسازيد، به روش كار توجّه كنيد، خلّاقيتتون رو بكار بگيريد.

سايت يا Homepage اصلي نويسنده اين ابزار در اين آدرس قرار دارد. من چون احساس مي‌كنم اين برنامهء كوچولو چيزي نيست كه بخوايم براش 30 دلار مصر� كنيم بنابر اين خرق عادت كردم و دنبال Crack برنامه روي google گشتم و خيلي برام جالب بود كه يكي از Recordهاي يا�ت شده وبلاگ Kevin بود. علي پارسا در اين post درباره اين ابزار نوشته بود و Serial Number صحيحي هم ارائه كرده كه پيشنهاد مي‌كنم ازش است�اده كنيد. اي كاش نويسنده برنامه به جاي اينكه به �كر پول درآوردن باشه �ونتهاي ريز رو در رابط كاربري برنامه‌اش با مقادير صحيح اندازه گذاري مي‌كرد كه اينقدر محو ديده نشن.
�رمت انعطا� پذير �ايلهاي FLASH و همينطور منتشر شدن File Format و ActiveX استاندارد اجراي �ايلهاي Flash توسّط macromedia باعث شده كه برنامه نويسان و توليد كنندگان بسيار اقدام به توليد نرم‌ا�زارها و ابزارهاي ضميمه Flash كنند. اين ابزارها در بعضي از موارد اونقدر جالب و قابل است�اده هستند كه خود macromedia بطور رسمي از آنها پشتيباني مي‌كند.

سايت SwfTools كه به تازگي تأسيس شده مجموعه و راهنماي خوبي براي پيدا كردن ابزارهاي ضميمه براي Flash است. اين تازه‌كار شايد هنوز آرشيو كاملي از اطلاعات رو گردآوري نكرده باشه ولي سرعت حركتش بسيار عاليه و همينطور كاملاً به روز �عّاليت مي‌كنه. Categoryهاي مختل�ي وجود داره كه ابزارهاي مختل� رو طبقه‌بندي كرده، Interface ساده و ترو تميزي داره كه بسيار سريع كار مي‌كنه. لينكها و توضيحات مناسب كه براي هر ابزار وجود داره و قابليّت دريا�ت مستقيم �ايلها و Packageها از روي سايت از امكانات خوب اون هستش. من �كر مي‌كنم ارزش Bookmark كردن رو داشته باشه.[لينك تصحيح شد]
مرحله دوّم انتخاب برترين وبلاگهاي �ارسي شروع شده، از امروز تا 5 روز آينده �رصت خواهيم داشت كه به يكي از نامزدهاي منتخب در هر موضوع رأي بديم. كاربر جديد پذير�ته نخواهد شد، و تنها اگر در مرحله قبل شركت كرده باشيم حقّ رآي دادن خواهيم داشت. سيستم مناسبي با اشكالات كوچك روي سايت TopWeblogs پياده شده براي انتخاب يكي از نامزدهاي هر موضوع و تنها 5 روز �رصت تا 29ام آبان ماه! خودمونيم رقابت جالب شده‌ها! شور حال جالبي هم بين وبلاگ خونها و وبلاگ نويسها برپاست، اين رو ميشه از روي تعداد Referrerها و همينطور Visitorهاي آشنا �هميد. سايتهاي مختل�ي با نقل كردن ليست نامزدهاي برتر از اين نظرخواهي پشتيباني كرده‌اند، به عنوان نمونه سايت Pendar. اميدوارم همه اونهايي كه حق رأي دارند از حقشون است�اده كنند تا انتخاب صحيحي داشته باشيم. Banner تبليغاتي WebTag رو ديديد؟

طبق نوشته مسئولان برگزاري در وبلاگ دنياي كامپيوتر و ارتباطات بالاترين تعداد رأي مربوط به در يك موضوع مربوط به وبلاگ وبگرد بوده با 43 رأي. :(( خيلي نااميدكننده‌ست وقتي �كر مي‌كنم كه تعداد آراي ساير وبلاگها و همينطور وبلاگ خودم زير 43 رآي بوده! من انتظار داشتم كه اين حدّ minimum باشه ولي مثل اينكه ماكزيمم هستش! خب ميشه اين رو به حساب اينكه اوّلين تجربه در اين زمينه بوده گذاشت.

يه نكتهء ديگه، مثل اينكه عليرغم كنترل مناسب چندان آمار قابل اطميناني نداريم. من تقريباً همه وبلاگهاي برگزيده رو ديدم، شايد چندان موثق نباشه ولي چند تا تناقض ديده ميشه كه به دلايل امنيّتي نمي‌تونم دقيقاً بهشون اشاره كنم.
تنظيم Brightness مانيتور كار چندان سختي نيست، براي اينكه بهترين ش�ّا�يت رنگ و بهترين وضوح رو با كاملترين جزئيّات ببينيد نبايد هر دو تنظيم Brightness و Contast رو در حدّ نهايت قرار بديد. درسته كه همه مانيتورها اين تنظيمات رو خيلي بيشتر از حدب مورد نظر شما قابل تغيير قرار داده‌اند ولي اين دليل مناسبي نيست كه شما حتماً از بالاترين حدّ است�اده كنيد. است�اده از Brightness و Contrast بالا و غيز صحيح و يا حتّي پايين براي توليد كنندگان تصاوير، گرا�يستها و طرّاحان وب مشكل ساز خواهد بود چرا كه هيچ وقت اطميناني از صحّت تنظيمات شما ندارند و نورپردازيها و ساير مسائل رو با شكّ و ترديد تنظيم خواهند كرد. تنظيم روشنايي و ش�ّا�يت مانيتور بستگي به محيط مورد است�اده شما داره، نور محيط هرچه بيشتر باشه شما هم نياز به است�اده از تنظيمات شديدترين داريد، نكتهء مهم اينجاست كه تنظيمات شديدتر يعني تشعشعات بيشتر و تشعشعات بيشتر برابر آسيب شديدتر بر چشمهاي شماست، شما شايد با نور بسيار زياد مانيتور جزئيّات تصاوير رو خيلي بالا ببينيد ولي بسيار سريع خسته خواهيد شد و دچار مشكل بينايي مي‌شويد و از طر�ي هد� طرّاح و گرا�يست رو برآورده نخواهيد كرد. براي تنظيم مناسب تصويري رو انتخاب كنيد كه از رنگهاي مختل� است�اده كرده باشد و همينطور بخش نسبتاً بزرگي از تصوير كاملاً سياه باشد. براي مانيتور كه از تركيب نوري براي ايجاد رنگ است�اده مي‌كند بايد تنظيم رنگ با رنگ سياه انجام شود، در چاپ بالعكس با ص�حه س�يد تنظيمات نوري انجام خواهد شد. در �اصله مناسب روبروي مانيتور قرار بگيريد و به بخش سياه تصوير خيره شويد، Contrast مانيتور را در حالت 50 درصد ثابت كنيد و با تغيير Brightness طوري مانيتور رو تنظيم كنيد كه بخش سياه تصوير رو كاملاً تاريك ببينيد و با تميزدادن خاكستري از سياه Brightness رو كم كنيد تا به جايي برسيد كه يك بخش تاريك و كاملاً سياه داشته باشيد. حالا با تغيير 20 درصدي Contrast مي‌تونيد بهترين تنظيم رو چه از بالا و چه از پايين بيابيد. شما با تنظيم صحيح ش�ّا�يت و روشنايي تصوير مانيتورتون به گرا�يستها و همينطور طرّاحان وب كمك مي‌كنيد كه اطمينان كسب كنند رنگهايي كه توليد مي‌كنند با همون حالت اصلي روي مانيتور شما ظاهر خواهند شد.

Friday, November 15, 2002

نسخهء جديد Flash Studio PRO 1.6 هم منتشر شد در اين نسخه بسياري از اشكالات جزئي در نسخه قبلي برطر� شده و قابليتهايي كه بهش ا�زوده شده اون رو بيشتز از قبل قدرتمند كرده. براي آشنايي ابتدايي با اين ابزار گزارش ويژه من دربارهء نسخهء قبلي يعني Flash Studio PRO 1.5 رو از اينجا بخونيد.



تغييرات نسخه جديد در سه بخش اصلي انجام گر�ته، بخش اوّل اشكالاتي است كه در امكانات نسخه قبلي وجود داشت، اشكالات جزئي در دستورات زير برطر� شده.

Enable Joystick Control
Check if File Exists
Show Custom Tips Window
Set Mouse Position
Pack Extra Files into the Projector
Extract Packed Files
Get Folder paths and Information
Get HTTP and FTP Files
Drag and Drop File sinto the Projector
Send Mail directly from the Projector
Insert Tray Icon Menu
Run Custom Javascript or VB Script
Make your Projector Talk (Win 2000/XP only
loadMovieNum Conflict
Blowfish 448bit Encryption


قسمت دوّم امكانات كاملاً جديد نسخهء PRO 1.6 است. قابليّت ارتباط با پايگاههاي داده Access از طريق امكانات خود برنامه و نه امكانات ODBC، قابليّت دريا�ت اطلاعات پايگاههاي داده بصورت XML و HTML (عاليه!)، قابليّت بازپسگيري ارتباط از طريق Direct Socketها (در نسخه قبلي امكان ادامه دادن يك Connection تنها با ايجاد Socket جديد امكان پذير بود، قابليّت ايجاد كانال ارتباط با يك IP Address روي شبكه، پشتيباني از �رمتهاي ويدئويي خارجي (�رمتهايي كه مانند دستور loadMovie قابل دسترس از خارج باشند، كنترل كامل بر روي پخش ويدئوها (Pause و Play و Stop) و همينطور امكان نمايش تمام ص�حه، قابليّت كنترل كردن Browserهاي ميزبان بدون است�اده از JScript يا دستورات خارجي.

قسمت سوّم امكاناتي است كه به خود برنامه براي توليد برنامهء كاربردي‌اي هرچه س�ارشي‌تر ا�زوده شده است. 4 حالت پيش �رض جديد براي طرّاحي پنجرهء برنامه مورد نظر، قابليّت است�اده از حالت Fade in و Fade out در ويندوزهاي XP و 2000 هنگام اجراي برنامه، امكان توليد منوهاي جديد و يا تغيير در منوهاي قبلي با است�اده action Scriptها هنگام اجراي برنامه.

امكانات جديد اين Package كماكان آنرا به عنوان يكي از بهترين انتخابهاي در برنامه‌هاي SWF to EXE قرار داده است، متأسّ�انه در ايران براي تهيه كردن اون مشكل داريم، Crackي هم قابل است�اده نيست براش. شما مي‌تونيد نسخهء Trial كه امكانات كامل برنامه رو در اختيار داره از اينجا دريا�ت كنيد. قيمت 100 دلاري اين Package به نسبت كاري كه انجام ميده زياده ولي �روش خيلي خوبي داشته تا حالا. همينطور روي سايت توليد كننده اين نرم ا�زار شركت Multi dimensional Media نمونه‌هايي از برنامه‌هاي ساخته شده (يا تبديل شده) با Flash Studio PRO 1.6 موجود است كه نشونه خوبي از قابليّتهاي م�يد اين برنامه است.
ليست برترين وبلاگهاي �ارسي يا به عبارتي نامزدهاي منتخب در مرحلهء اوّل بالاخره اعلام شد! 1600 ن�ر رأي دادند، اميدوارم پراكندگي آرائ حداقل به اندازه‌اي باشه كه پنج وبلاگ نامزد در هر موضوع حدّاقل 400 رآي داشته باشند، يعني يك چهارّم، در اين صورت مي‌تونيم بگيم كه رآي گيري‌اي با بهره‌وري نسبتاً خوب داشتيم. انتخاب وبلاگهاي واحدي كه حتماً در موضوعات مختل� داراي رأيهاي نسبتاً بالا بودند كار سختي بوده، بايد زحمات تيم اجرايي و همينطور CCW قدرداني كنم. WooHoo! وبلاگ WebTag هم جزو نامزدهاست، مثل اينكه بايد �عّاليتهاي تبليغاتي رو شروع كنم! �كر كنم رقابت در بخش كامپيوتر و اينترنت يكي از نزديكترين رقابتها بوده باشه. هنوز روش برگزاري مرحله دوّم اعلام نشده، آيا �قط شركت كنندگان در رآي‌گيري مرحله اوّل امكان شركت در مرحله دوّم رو دارند؟ آيا تنها يك وبلاگ از بين نامزدها انتخاب خواهد شد، يا سه رتبهء برتر منتخب خواهند بود؟ در چند روز آينده روي سايت TopWeblogs اطلاعات لازم رو بدست خواهيم آورد. من زياد خوشبين نيستم كه در مرحله دوّم هم تعداد شركت كنندگان به اندازه مرحله اوّل باشه. اينجا نقش نامزدها در ايجاد رغبت در خوانندگانشون براي رأي دادن كاملاً آشكار هستش. توجّه كنيد اگر من در وبلاگم خوانندگانم رو ترغيب كنم تا به من رأي بدند هرگز اين تصوّر رو ايجاد نمي‌كنه كه من تنها هد�م به دست آوردن رتبه و شهرت باشه، براي من به شخصه خيلي مهمّه اگر بتونم با �عّاليتي كه روي WebTag دارم نظر خوانندگانم رو جلب كنم. من �كر مي‌كنم �عّاليت تبليغاتي من روي WebTag براي جلب نظر خوانندگان يه جور بها دادن به اونهاست، اگر من چيزي در اين مورد عنوان نكنم و يا خيلي ساده از كنار اين موضوع بگذرم حمل بر بي اعتنايي خواهد شد. من �كر مي‌كنم هر كدوم از نامزدهاي انتخابي بايد به بخشهاي مهمّ مورد نظرشون و همينطور ديدگاههشون از اينكه به عنوان بهترين وبلاگها از بين نظرات 1600 ن�ر خواننده انتخاب شدند اشاره كنند تا خوانندگانشون هم هد� اصلي اين نظرخواهي رو دريا�ت كنند.
يه سري تغييرات انجام شد در Template. اوّل اينكه به كل Higlight شدن Stylable رو به خاطر performance پايينش بر روي حجم بالاي نوشته‌ها حذ� كردم ، دوّم اينكه Anchorها رو در جاي اصليشون قرار دادم تا بجاي است�اده از Web Service Indexing رابطهاي Bookmarkها و كلاً لينكها بطور صحيح كار كنند. و در نهايت سيستم تبليغات و مقداري تغييرات در روش Coding و ليست لينكها و Alignment تصاوير.

نظرتون درباره اين سيستم تبليغات چيه؟ اگر سايتهايي مثل PersianBlog يا سايتهاش مشابه از اين روش است�اده مي‌كردند خوب بود؟ البته اين رو اوّل بگم كه هد� از ايجاد اين قسمت صحبت درباره روشهاي تبليغاتي و ارائه اخبار به روش تبليغاتي بر روي WebTag خواهد بود و ما قصد تبليغات نداريم به هيچ وجه! خب اگه بگم من مخترع اين روش تبليغاتي هستم كه دروغ گ�تم چون قبلاً يه مدّت ZDNet از اين روش است�اده مي‌كرد، البته ظاهراً از اين روش و باطناً از VBScript است�اده كرده بودند، امّا من سعي كردم كه اين روش رو كاملاً استاندارد و با ابزارهاي ساده و همگاني‌اي مثل HTML و JScript بنويسم. يه هيچين كاري بدون ايراد هم نخواهد بود، ايراد اينكار در مرتبط بودن Methodها با browserهاست، كاربران IE و Opera مشكلي نخواهد داشت ولي كاربران NetScape Navigator نمي‌تونن اين تبليغ رو ببندند! مشكل من در �رستادن خاصّيت style به المان DIV هستش كه اين Objecting در NN پشتيباني نميشه، به احتمال زياد روش ديگه‌اي خواهد داشت كه در Refrence من (O'Rielly HTML Complete Reference) چيزي در موردش ننوشته. در ضمن در مورد ساير مرورگردهاي هم اطلاعاي ندارم من تنها اين سه نمونه رو تست كردم، بر روي Opera 6.0.0.1 و Internet Explorer 6.0.2600 بدون مشكل كار كرد و بر روي Netscape Navigator 6.2 و Mozilla 6.2 تابع بنده قادر به بستن Advertisement نيست. بسيار خوشحال مي‌شم اگر راه حلّي داريد به من [بگيد.]
رنگ‌هاي طبيعت در دامنه روستاي سربند و محله‌اي به نام دربند، روياي پاييزي و نمناك بسيار زيبايي رو تداعي مي‌كرد. براي من عجيبه ولي اون Wallpaper اناري كه از سري كارهاي Digital Nature بنده بود بارها بارها سؤالهايي در ذهن دوستان خواننده ايجاد كرده بود كه براي خود من جالب بود. علاقه‌مندي دوستان براي ايجاد تصاوير هنري مشابه جاي تقدير داره ولي بزرگترين امتياز و نياز، ايدهء مناسب هستش، مثال زدن طبيعت دربند در ه�تهء گذشته نمونه‌اي هست كه شما مي‌تونيد با دقّت در ريز ريزه جزئيّات ايده‌هاي نابي ازش بدست آوريد كه در طرّاحي كارهاي آينده‌تون كمك كننده باشند. احسان عزيز! براي شروع كار علاوه بر داشتن و �راگيري تكنيك لازم در است�اده از نرم‌ا�زارهاي مورد نياز و همينطور تكنيكهاي است�اده از دوربين و كلّا دانش عك�اسي شما نياز به ديدي ماننده Frame دوربينتون داريد، ديدي كه بتونه همه چيز تصوير شده بر روي مانيتور و يا چاپ شده بر روي كاغذ تصوّر كنه، به اطرا�تون خيره بشيد، علاقه‌منديهاتون رو دريابيد، اگر مانند بنده به طبيعت علاقه‌منديد روي جزئيّات تكيه كنيد، ديد جديدي بيابيد، ايده‌ها به ذهن خلّاق وارد خواهد شد.

اين تصوير روي سايت محترم Digital Photo contest كه قبلاً هم دربارش صحبت كرديم تركيب رنگ عالي‌اي بسيار پر شباهت با مناظري كه بنده امروز مشاهده كردم داره. تصوير پيچك عالي در كادر جا گر�ته و تركيب دو بخش رنگ و دو پالت كاملاً مت�اوت بسيار حر�ه‌اي انتخاب شده، شايد من خيلي ساده از كنار اين تصوير بگذرم ولي كسي كه ديد گرا�يكي و ديد عكّاسي در شكار اين لحظات رو داشته باشه به خوبي آنها را درك خواهد كرد. ببينيد طرّاحي Wallpaper تكنيك خاصّي نيست، هر تصويري با اندازه‌هاي استاندارد در Resolutionهاي مانيتور مي‌تونه يه Wallpaper باشه اگر شما نقش Iconها رو �راموش نكنيد، بنابراين هر يك از PhotoArtها يا DigitalArtهاي شما مي‌تونه يه Wallpaper باشه، تكنيك خاصّي مورد نياز نيست. ايده و �كر مهمترين بخش هستش، �راگر�تن تكنيك بسيار ساده خواهد بود.
به نظر من پياده كردن سايت PersianTalk توسّط مؤسّسان PersianBlog هيچ هد� جز انحصار طلبي نداره، من با اين هد� مخال�م چون از پيشر�ت جلوگيري مي‌كنه، بدون شك در حال حاضر PersianBlog بهترين و تنها ارائه دهنده سرويس مناسب Blogging در ايران هستش، خيلي كشورهاي اروپايي چنين سرويسهاي براي خودشون ندارند و در ايران با توجّه به شيوه نگارش خط �ارسي همه وبلاگ نويسان ارزش كار اين دوستان رو مي‌دونن، امّا ايجاد سايت PersianTalk يك اشتباه بزرگ در سياستهاي ارزشگذاري اين شركت براي ايجار سرويسهاي عامّه پسند بوده. شركت PooyaSoft يا به هر نام ديگه‌اي كه مسئول اجرايي اين دو سايت هستش به نظر من قصد ايجاد يه پايگاه انحصاري براي Communityهاي �ارسي داره و صد البته اين قسمت كه همه ايرانيها و همهء اينترنت بازان بسيار بهش علاقه‌مند هستند مي‌تونه يك راه حل عالي براي بدست آوردن محيط تبليغاتي مناسب باشه، وجود Bannerهاي خوشگل تبليغاتي بر طاقچهء PersianTalk دليل همين ماجراست.

بطور كل Forumها يا انجمنها كه سايت PersianTalk قصد ايجاد پايگاهي همگاني رو در موردش داره به اهدا� گوناگون ايجاد ميشه. چرا نظر من اينقدر بده روي اين موضوع؟ روش درست اجراي اين سيستمها در سايتهاي تخصّصي هستش، �رض كنيد سايتي كه در مورد برنامه‌نويسي اينترنت يا حتّي يكي از تكنولوژيهاي موجود ارائه اخبار و گزارشها و مقالات و اطلاعات مي‌كنه بسيار براش م�يد خواهد بود اگر انجمني در كنار اون داشته باشه، تا ارتباطي دو طر�ه رو سازمان بده. توجّه كنيد وجود يك انجمن تخصّصي در سايتي كه بخش اعظمش ارائه اطّلاعات در مورد موضوع مورد بحث است بسيار مت�اوت از سايتي است كه تنها Forumي براي جلب مخاطب دارد. جمع كردن اطاقهاي بحث مختل� در موضوعات گوناگون كه اكثراً پيش زمينه‌اي از �عّاليت ندارند تنها تداعي كردن ظاهر تجاري قضيه به دنبال ايجاد مبحث تبليغات بر روي PersianBlog است. به نظر من اقدام براي ايجاد اين Community بسيار عجولانه انجام شده و من به شخصه آينده خوبي براش پيش بيني نمي‌كنم.

بله، حق با شماست، بسيار سايتهاي غير ايراني در سرتاسر شبكه جهاني وجود دارند كه به اين صورت عمل مي‌كنن، ولي حتّي آنهايي كه از بخش تبليغات هم صر�نظر كرده‌اند و سرويسهاي ويژه‌اي به كاربرانشان مي‌دهند، به تجريه، از استقبال خوبي برخوردار نيستند. دليل اصلي اين كمبود استقبال دقيقاً همين جمع كردن كاربران بسيار معمولي و متوسّط به پايين در چنين سايتهايي است، كاربران متخصّص كه اهل است�اده از انجمنها هستند به هيچ وجه به سايتهاي عمومي‌اي مانند PersianTalk روي نخواهند آورد. نمونهء ايجاد انجمنهاي عمومي در BBSهاي قديمي خيلي خوب پاسخ مي‌داد ولي به هيچ وجه پياده كردن اين امكانات روي اينترنت از استقبال خوبي حتّي براي كاربران قديمي BBS روبرو نشد. در اينترنت ايده‌هاي تازه برنده هستند و همينطور احترام به حقّ و حريم شخصي هر كاربر به �رد. اگر قصد مديران PersianTalk ايجاد محيطي براي جمع كردن كاربران معمولي و متوسّط به پايين و تازه‌وارد اينترنتي است كه مدّت كوتاهي رو در PersianTalk به صحبتهاي غير تخصّصي بگذرونند تداعي صحبت بنده در مورد هد� عجولانه و غير منطبق با اخلاقيان اين دوستان بي ربط نخواهد بود. ببينيد اگر ما هيچ سايت تخصّصي‌اي نداشتيم كه توش امكانات Forum و انجمن داشته باشيم سايت PersianTalk نعمت بزرگي بود، ولي وقتي ميشه از سايتهاي خوبي كه هد� اوّليه خود را اطّلاع رساني قرار داده‌اند و داراي سيستم اجرا شده و انجمنها خوبي هم هستند است�اده كرد، ايجاد سايت PersianTalk آيا هد�ي غير از قصد تصرّ� و منحصر كردن اين سيستم و كلاً Community رو تداعي خواهد كرد؟

Wednesday, November 13, 2002

دوستان عزيزم، آيا مي‌تونيد به من در تهيّه يه نسخهء كامل از نرم‌ا�زار كلك 81 (KELK 81) كمك كنيد؟ من اطّلاعي ندارم كه آيا نسخهء Crack شده‌ء اون با 30000تومن قيمت درست كار خواهد كرد يا نه، قيمت دقيق نسخهء كامل رو نمي‌دونم ولي علاقه‌مندم تا حدّ امكان پول اضا�ي خرج نكنم. توليد‌كننده اين نرم ا�زار تا جايي كه يادمه شركت سينا پردازش بود، همون شركتي كه زرنگار و تماشا رو هم توليد كرده، سايت رسمي اين شركت كجاست؟ جستجو براي كلمات "KELK" و "كلك" بنده رو به سايتها كاملاً بي ربطي راهنمايي كرد. [راهنمايي؟]
ديگه حتماً همتون از نرم‌ا�زار جديد macromedia شنيديد، برنامهء جالبيه، آيا Macromedia مي‌خواد روي كاربران خونگي سرمايه‌گذاري بيشتري بكنه؟ چيزي كه ما قبلاً هم در اين وبلاگ حدسش رو زديم، توضيحات مربوط به ا�زايش قيمت Studio MX رو به خاطر مياريد؟ Contribute برنامه‌اي براي مديريت محتويّات سايت شما و در درجه بالاتر Update كردن ص�حات شماست، اين برنامه اونقدر ساده عمل مي‌كنه كه اگر شما هيچ چيزي از HTML ندونيد به راحتي قادر به تغييرات مختل� در ص�حات خود هستيد، تغييراتي مثل تغيير Styleها و همينطور متنها و تصاوير ولي آيا Macromedia مي‌خواد اين امكانات رو به سمت است�اده ساده‌تر براي ا�راد غير متخصّص سوق بده؟ آيا macromedia نمي‌خواد قابليّتهاي تازه‌اي براي مديريّت Scriptهاي Server side يا پايگاههاي داده به اين نرم‌ا�زار اضا�ه كنه؟ مي‌تونيم بگيم كه اين يه نسخهء بسيار ساده شده از Dreamweaver هستش كه با يك رابط كاربر عالي و يا بسيار عالي براي كاربران خونگي و متوسّط طرّاحي شده. قيمت 100 دلاري اين نرم ا�زار اون رو براي خريد بسيار در دسترس قرار خواهد داد. در ص�حهء اصلي اين نرم‌ا�زار امكان دريا�ت نسخهء Trial و آزمايشي هم �راهم هستش.

آيا من واقعاً بهش نياز دارم؟ نه!، �راموشش كن، حر�ه‌اي �كر كن!
من برپايي جديدترين پروژه و شروع �عّاليت در بخش اصلي Text Generator رو تا انتشار آخرين نسخه Flash Player به تأخير انداختم، ولي زماني كه قرار بود نسخهء اصلي ارائه بشه با يك نسخهء Betaي ديگه مواجه شدم! نسخهء جديد Flash Player با شمارهء رمز 6.0.60.65 ششم نوامبر ارائه شده. در نسخهء جديد تعداد زيادي از Bugها تعمير شده و همينطور قابليّتهاي تازه‌اي ا�زوده شده است. نسخهء 6.0.60.65 براي Windows و Mac و نسخهء 6.0.60.67 براي Linux. در اين ص�حه مي‌تونيد درباره نسخهء جديد اطلاعات كاملي بدست آوريد و همينطور از اين ص�حه مي‌تونيد نسخهء جديد رو دريا�ت كنيد. اگر مو�ّق به كش� Bug يا مشكل جديد شديد حتماً macromedia رو در جريان بگذاريد تا اون مشكل رو ر�ع كنند، طولاني شدن زمان آزمايش نسخهء جديد به خاطر تغييرات بسيار پايه‌اي اي هستش كه انجام شده، حتماً تغييرات تازه رو ببينيد، نوشتهء قبلي من درباره اوّلين نسخهء بتا رو هم در اين يادداشت مشاهده كنيد.

بالاخره حر� و حديثها درباره اشكال بزرگ Flash Player در Switch كردن Bitmapها توسّط Actionها كارساز شد و اين مشكل در Flash Player جديد برطر� شده است. يكي ديگه از امكانات جديد هم اينه كه Browserهاي استاندارد Flash Player رو بع عنوان اشياء ذاتي خودشون خواهند شناخت و حتّي نگارش Flash Player در Headerهاي ارسال شده به ص�حه‌ها ارسال خواهد شد.
XML با توجّه به قابليّتهاي بسيار زيادش و همينطور امكان بكارگيري در همه تكنولوژيهايي كه از قديم تا امروز توليد شده، �راگيري بسيار خواهد داشت، امّا XHTML چه ارتباطي با XML داره؟ اين سؤاليه كه يكي از دوستانمون پرسيده بود كه من هم اينجا پاسخ مي‌دم.

XHTML


اگر شما با XML و ص�حه‌هاي Markup آشنايي داشته باشيد خواهيد دانست كه شباهت بسيار زياد و روش نگار بسيار نزديكي در نوشتن XML با نوشتن HTML وجود داره. تگ‌ها و روشهاي است�اده‌شون در XML بسيار شبيه HTML هستش. باز هم حتماً مي‌دونيد كه HTML زباني نيست كه سخت‌گيري زيادي در طرز نگار بكنه، همه Browserهايي كه از HTML و مخصوصاً HTML 4 پشتيباني مي‌كنند قابليّتها زيادي در سرپوش گذاشتن بر روي اشتباهات شما رو دارند. در نگارش XML از اين اشتباهات چشم پوشي نمي‌شود و بلكه خيلي صريحتر از قبل هز اشتباه كوچكي باعث توقّ� برنامه مي‌گردد. شما بايد همهء تگهايي رو كه باز مي‌كنيد در جاي مناسبش ببنديد. Paragraph Tag يا Anchor Tag يا WebTAG!! �رقي نمي‌كنه، حتّي تگهاي BR با نمومهء Slack Closed داشته باشند. تمامي مقادير در Attributeها بايد داخل كوتيشن يا همون گيومه باشند (") و همينطور حرو� بزرگ و كوچك در نگارش �ايلهاي XML مهم هستند. تگهاي p و P با هم مت�اوتند، تگهاي head و Head هم همينطور. به ص�حه‌هايي كه از اين قوانين پيروي كنند ص�حه‌هاي Well-Formed مي‌گن. ص�حه‌هايي كه اصول اوّليه نگارش HTML رو پياده مي‌كنند سواي اينكه هيچ اشتباهي در نگارش ايجاد نخواهد شد. چند تا نكتهء ديگه هم هست در نگارش HTML مثلاً تگهاي تو در تو بايد به ترتيب بسته شوند و همينطور همهء تگهاي تگ الماني مثل BR يا IMG بايد بصورت <BR /> و <img ... /> بكار روند. حالا خيلي ساده بهتون بگم كه XHTML �ايلهاي HTMLي هستند كه با قوانين XML نوشته شده‌اند. همين، شما مي‌تونيد يه �ايل HTML رو به اصطلاح Well-Formed توليد كنيد ولي Browser شما زياد روي اين مسئله حسّاس نيست، امّا اگر همين �ايل رو با پسوند xml. كه پسوند استاندارد �ايلهاي XHTML هست بكار ببريد Browser هم به قوانين XML حس�اس خواهد شد. توجّه كنيد كه �ايلهاي پسوند xhtml. كاملاً بي‌معني هستش براي Browserها و �قط پسوند xml. قابل است�اده خواهد بود.

حالا اصلاً چرا بايد اين محدوديّت ها رو بكار ببريم تا كار خودمون رو سخت كنيم؟ دليل اوّل اينكه شما اگر كاري رو درست و روي اصول انجام بديد اين نشونه شخصيّت شما خواهد بود. دليل دوّم اينكه اگر شما كه به ناچار مجبور خواهيد بود مقداري از زمان كاري خودتون رو به نوشتن �رمهاي XML سپري كنيد قرار باشه دائماً به خودتون گوشزد كنيد كه ك�ي بايد اين قوانين رو رعايت كنيد و كي نبايد رعايت كنيد سردرگم خواهيد شد، پس بهتره كه هميشه رعايت كنيم. دليل آخر كه بحث اصلي هستش هم اينه كه Browserها با �رمهاي XHTML شما مثل اسناد XML برخورد مي‌كنند و شما مي‌تونيد از همه قابليتهاي XML در �رمهاتون است�اده كنيد.

چند تا نكته رو به خاطر داشته باشيد، اوّل اينكه اعلان XML حتماً بايد در اوّلين خط �رمهاي XHTML شما وجود داشته باشه. توجّه كنيد كه Scriptها و stylesheetها بايد داخل بخشهاي Comment منطبق با XML قرار داشته باشند يعني تگهاي CDATA. اگر در اينترنت جستجو كنيد Validatorهاي زيادي را خواهيد يا�ت كه به شما كمك مي‌كنند ص�حه‌هايي با استاندارد XHTML بسازيد. اگر از Developer قوي‌اي مثل Dreamweaver MX هم است�اده مي‌كنيد كه از XML پشتيباني مي‌كنه مي‌تونيد اين وظي�ه رو به اون بسپاريد. توجّه كنيد كه بعضي وقتها اشتباهات كوچك باعث سردرگمي شما خواهد شد و شما بايد و بايد از يك نرم ا�زار كه بتونه خطاهاي انساني شما رو تصحيح كنه است�اده كنيد. XHTML مثل HTML نيست كه بشه به راحتي با Notepad اون رو نوشت.

I'm Back :)


2 تا نكته، اوّل اينكه برنامه ريزي براي انجام دادن صحيح كارها بسيار مهمّه ولي هميشه بايد دونست كه اين برنامه‌ريزي �قط دست شما نيست، نا خودآگاه ارتباط برنامه‌ريزي شما با برنامه‌ريزيهاي بقيه مخاطبهاتون باعث ميشه كه به راحتي مجبور به حذ� يا تغيير برنامه‌ها بشيد! دوّم اينكه بنده چه بخوام و چه نخوام �قط پشت اين سيستم كه الآن نشستم (همين اين ديگه!) مي‌تونم وبلاگ بنويسم! و حتّي درخواست يك دوست بسيار عزيز براي مطرح كردن مشكلش در وبلاگ هم نمي‌تونه بنده رو راضي كنه پشت يه كامپيوتر غريبه (!) وبلاگ بنويسم! اين بده؟