بالاخره موÙ�ّق شدم از پشت اين FireWall لعنتي سايت IranSWF رو ببينم. راستش رو بگم انتظار بيشتري داشتم. طبق نصيØت قبليم هميشه انتقاد سازنده‌ست. اشكالاتي كه مي‌بينم بيشتر در طرّاØÙŠ سايته وگر نه شكّي توش نيست كه چنين سايتي Ùˆ چنين BoardÙŠ خيلي مي‌تونه Ù…Ù�يد باشه. به برّرسي سايت از نظر من توجّه كنيد.
قبول داريد كه وقتي يه سايتي درباره طرّاØÙŠ وب ساخته ميشه Ùˆ مخصوصاً درباره يكي از مدرنترين تكنولوژيهاي MultimediaØŒ بايد خودش يه نمونه خوب از طرّاØÙŠ باشه، يا Øدّاقل اگر طرّاØÙŠ مسلّط به اين كار در دسترس نيست سعي بشه استانداردها بكار گرÙ�ته بشه. توجّه كنيد Ú†Ù‡ يه Ø·Ø±Ù‘Ø§Ø Ùˆ Ú†Ù‡ يه كاربر مشتاق وقتي وارد يه همچين موضوعي در سايت ميشه انتظارات خيلي بيشتري داره. Øالا معايبي كه به نظرم مياد رو مي‌گم تا جنبه آموزشي قضيه بيشتر روشن بشه. نه تنها اين سايت خيلي سايتهاي ديگه Ùˆ مشابه هستند كه بايد تغييرات اساسي توشون انجام بشه. Øالا شايد نوشتن يه متن انتقادي از يه سايت چندان ضاهر خوشي نداشته باشه ولي موضوع اينجاست كه اين تغييرات Ùˆ شايد اين انقلاب در طرّاØÙŠ سايتهاي ايراني بايد هر Ú†Ù‡ زودتر انجام بشه.
معايبÙ� طرّاØÙŠ سايت ...
روراست بگم كه اون صÙ�ØÙ‡ آبي رنگ اصلاً طرّاØÙŠ مدرني رو كه من اين سايت رو ملزم به اجراش مي‌دونم نداره. اصلاً اين تركيب رنگ بيشتر يه HomePage رو تداعي مي‌كنه تا يه Board تخصّصي Ùˆ تكنيكي. تركيب رنگ استÙ�اده شده سنخيت خوبي با سايت نداره، اين اصرار در استÙ�اده از پرچم ايران هم به هيچ وجه مورد قبول نيست، Ù�كر كنم بخش SWF از DomainÙ‡ اين سايت خيلي مهمتر از بخش IranØ´ باشه، اينجا يه سايت تكنيكيه Ùˆ نه يه سايت Culture. اون Title بالا كه با PhotoShop ساخته شده كار Cheap Ùˆ ساده‌ايه كه كاربراي ØرÙ�ه‌اي رو سرد مي‌كنه، اون Effectهاي Bevel Ùˆ Drop Shadow Ù�وق‌العاده ساده به نظر ميان Ùˆ بازهم تركيب سبز Ùˆ سÙ�يد Ùˆ قرمز براي تداعي كردن پرچم ايران خيلي غير ØرÙ�ه‌اي Ùˆ عجولانه اجرا شده كه كاملاً ظاهر سايت رو خراب كرده. رنگ ليمويي براي Linkها روي بخشهايي كه رنگ آبي Fade شده اصلاً انتخاب خوبي نيست Ùˆ هرگز لينك‌ها رو متمايز نمي‌كنه. بزرگترين اشكال در Ø·Ø±Ø Ø§ÙŠÙ† سايت تركيب رنگ كاملاً نا منسوخ Ùˆ ضعيÙ�شه.
قرار گر�تن Scroll Bar در سمت چپ اصلاً استاندارد نيست. پيشنهاد مي‌كنم به جاي تگ <html dir="rtl"> توي Tableهايي كه لازمه �قط Direction رو از سمت راست به چپ قرار بدن.
منوي سمت راست كه باز هم با سمت راست بودنش موا�ق نيستم روي اون JPEG ساده ظاهر خيلي بدي داره كه اصلاً Userها رو جذب نمي‌كنه. اين استاندارد نيست، لينكها به رنگ روشن هستند روي يه رنگ ملايم، بعد �ضاي زير لينها براي اينكه توجّه بيشتري جلب كنه بايد تاريكتر باشه تا جلوه رنگ روشن ديده بشه ولي مي‌بينيم كه اينجا روشنتر شده. اون Fade ساده كه بالا و پايينش خيلي بد و نا همگونه چيزي نيستش كه لازم باشه.
همچين سايتي بسيار بايد به روز باشه، است�اده از لوگوي Flash 5 به نظرم اصلاً جايز نيست وقتي لوگوي خوشگل Flash MX رو مي‌شه جاش گذاشت و يا قرار گر�تن Reference براي Action Scripting در Flash 5 چه لزومي داره وقتي همين Reference رو ميشه براي Flash MX نوشت؟
استاندارد ASCII ميگه كه Block ها و Frameها بايد بسته به نظر بيان، چيزي كه در عنوانهاي ساده اين سايت هرگز نمي‌بينيم، عنوانهاي منوها و لينكها با كناره‌هاي كنگره‌وار در بالا و لبه‌هاي تيز در پايين هرگز يه ظاهر بسته رو نشون نمي‌ده. �اصله بين عنوانها با هم مت�اوته كه نشون ميده بهش دقّت نشده.
توجّه كنيد كه اكثر كسايي كه به اين سايت ميان با Web Designing آشنا هستند پس پر كاربردترين كليد اين سايت كليد View Source هستش كه نشون دهنده شخصيت Ø·Ø±Ù‘Ø§Ø Ø³Ø§ÙŠØª هست. كدهاي سايت خيلي درهم Ùˆ برهمند كه كاملاً نشون ميده از شاهكارهاي Front Page هستش. اين سايت بايد كاملاً مرتب نوشته بشه Ùˆ شايد از نو Ùˆ شايد با Notepad. استÙ�اده از Meta Tagها چندان ضروري به نظر نمي‌رسه، اصلاً ØرÙ�ه‌اي نيست، در كل استÙ�اده از FrontPage براي طرّاØÙŠ اين سايت ضعيÙ�ترين استÙ�اده تكنيكيه يا لااقل اگر براي سهولت كار استÙ�اده ميشه Øتماً بايد بعدش كدها Edit بشه.
Tableها بايد كاملاً مرتّب بشند، مخصوصاً Table اصلي، اگه صÙ�ØÙ‡ رو Maximizeكنيد خواهيد ديد كه همه مطالب سمت راست صÙ�ØÙ‡ قرار مي‌گيرند كه اين يه اشكال Ù�اØØ´ در طرّاØÙŠ سايته.
اندازه �ونت‌ها مناسب نيست، بعضي قسمتها نياز به ا�زايش اندازه و بعضي قسمتها نياز به كاهش اندازه دارند.
من دقيقاً امكانات Host اين سايت رو برّرسي نكردم ولي اگر امكانات مذكور اجازه بدند بهتره از كد پيج UTF-8 Ùˆ كدهاي ساده Ù�ارسي استÙ�اده بشه تا كد پيج Default Ùˆ ØروÙ� كد شده‌اي كه 6 برابر اندازه هر كاراكتر جا مي‌گيرند Ùˆ Øجم صÙ�Øات رو 6 برابر بالا مي‌برند.
تمامي كد HTML به كار ر�ته پر از اشكال و ايراد است و هرگز WellFormed نيست. يعني اگه يه RSS يا يه Genrator سازگار با XHTML بخواد اين سايت رو برّرسي كنه هرگز مو�ّق نخواهد شد.
ميشه Ú¯Ù�ت نصÙ� Tableهاي استÙ�اده شده در اين صÙ�ØÙ‡ اضاÙ�يه، قسمت پايين كپي‌رايت رو نگاه كنيد، منوي اÙ�قي بالا رو با 8 تا Table مجزّا نگاه كنيد. Øجم خيلي مهمّه توي طرّاØÙŠ يه page.
معايب مطالب ...
بخش مطالب ويژه سايت 2 تا مطلب داره كه ويژه نيستند و بيشتر مباني هستند، پيشنهاد مي‌كنم مقالات در بخش‌هاي مجزّا قرار بگيرند و اونجا از اخبار و Headlineها است�اده كنيد. اين دو تا لينك هم به دو تا �ايل ZIP. چسبيدند و اونها رو Download مي‌كنند!
توي بخش معرّÙ�ÙŠ كتاب بدترين كتابي كه من در مورد Flash MX ديدم رو معرّÙ�ÙŠ كرده. كتاب Ù�وق‌العاده ضعيÙ� كانون نشر علوم با اشتباهات Ùˆ كاستي‌هاي بسيار زياد، منابع داخلي رو رها كنيد كه درباره Flash چيز بدرد بخوري توشون پيدا نمي‌كنيد. من نمي‌دونم نويسندگان كتابهاي كانون نشر علوم كي مي‌خوان دست از ترجمه بردارند Ùˆ يه چيزي از خودشون بنويسند. كتاب تكنيكي ترجمه شده Øتّي ظاهرش هم مزØكه!
بخش تبليغات چيز لازمي نيست يا Øداقل بايد عنوان Ùˆ ظاهرش تغيير كنه، اينطوري به نظر ميان كه IranSWF وابسته به سايتهاييه كه معرّÙ�ÙŠ كردند كه از روز اوّل تبليغ اين سايت‌ها توشه. اين لينك مي‌تونه خيلي ساده‌تر Ùˆ زير مجموعه‌تر استÙ�اده بشه. استÙ�اده از Banner اصلاً الزامي نيست Ùˆ يكم كار رو ضعيÙ� مي‌كنه.
هممون مي‌دونيم كه معادلهاي Ù�ارسي اونهم در صنعت بين‌المللي كامپيوتر مزخرÙ�ترين ارزشيه كه بيخودي خودمون رو پايبندش مي‌كنيم. استÙ�اده از معادلهاي Ù�ارسي Ùˆ از اون بدتر نوشتن كلمات خاصّ انگليسي بوسيله ØروÙ� Ù�ارسي بزرگترين اشكال نگارش اين سايته كه بايد Øتماً توش تجديد نظر بشه. به نظر شما نوشتن «Ù�لش ام اكس» مناسبتره يا Flash MXØŸ در تلÙ�ّظ Ù�ارسيه لغات هم اشتباه شده، مثلا «ماكرومديا» به جاي «ماكروميديا» يا «ام ايكس» به جاي «ام اكس».
عنوان تبليغاتيه The First Persian about Macrmedia Flash اصلاً در خور اين سايت نيست، تØقيقات نشون ميده استÙ�اده از اين عنوانها تبليغاتي به هيچ وجه Ù…Ù�يد نيستند، The frist يا World's First يا The End Ù�قط نظر خوانندگان رو درباره شما بيشتر منÙ�ÙŠ مي‌كنه Ùˆ از طرÙ�ÙŠ هم شما اوّلي نيستيد.
من �كر مي‌كنم الآن وقت ارائه تبليغات در اين سايت نيست. لينك تبليغات اون بالا بازديد كننده‌ها رو وادار مي‌كنه كه �كر كنند شما مي‌خوايد �عّاليت تجاري بكنيد. بخش تبليغات براي سالهاي آتي اين سايت بايد در نظر گر�ته بشه و نه از روز اوّل تولّد.
ØرÙ� آخر ...
خب اين سايت الآن هيچي توش نيست Ùˆ نمي‌دونم اصلاً چرا Upload شده، Ù�قط يه صÙ�ØÙ‡ اصلي كه اشكالات زيادي داره. تنها لينكي كه كار مي‌كنه LinkÙ‡ انجمن Ùˆ Forum كه توش يه نسخهء رايگان از WebWiz يه انجمن كه با ASP نوشته شده نصب شده. خب Øتّي اين هم يكي از اشكالات كار هستش كه اين انجمن اصلاً نمونه خوبي براي استÙ�اده در يك كار ØرÙ�ه‌اي نيست. WebWiz Øالا Ú†Ù‡ با Access Ùˆ Ú†Ù‡ با SQL با هيچ كدوم خوب كار نمي‌كنه، امكانات زيادي كه نداره Ùˆ سرعتش هم خيلي پايينه، البته نسخه جديد WebWiz كه با ASP.Net نوشته شده خيلي قابل قبول‌تره ولي مجّاني نيستش. روي Template انجمن هم هيچ كاري نشده، البته الآن همه انجمنها خصوصي بود Ùˆ نمي‌شد همينجوري معمولي ديدشون ولي Øتّي Titleهاي انجمن Text Orderهاي صØÙŠØ Ù†Ø¯Ø§Ø±Ù†Ø¯ Ùˆ از Ù�ونتهاي عجيب Ùˆ غريب Verdana Ùˆ Times توشون استÙ�اده شده كه به سادگي نميشه خوندشون. درباره ظاهرش هم صØبت نمي‌كنيم.
من نمي‌دونم اگر اين Ù�قط يه نسخه آزمايشيه (كه من چيزي در موردش نديدم روي سايت) Ùˆ شايد هنوز اين پروژه تكميل نشده Ùˆ شايدم هنوز شروع نشده باشه، اينطوري كه روي چند تا وبلاگ اين موضوع رو به عنوان خبر دست اوّل بيان كرده بودند من انتظار ديدن يه سايت كامل داشتم ولي Ù�قط يه Page معمولي به همراه يه Forum كه كاري روش نشده بود ديدم. اگر اين پروژه هنوز كامل نشده چرا در root اصلي سايت Upload شده!ØŸ به هر Øال اميدوارم به زودي مشكلاتش ØÙ„ بشه كه واقعاً سايت بدرد بخوري خواهد شد.
هميشه Ù�كر كنيد كه كابران چنين سايتي كه درباره طرّاØÙŠ وب Ùˆ Flash هستش، كاربراي ØرÙ�ه‌اي هستند كه خيلي بيشتر از شما مي‌دونند، اين تÙ�كّر باعث ميشه كه هيچ وقت از كاري كه انجام داديد راضي نشيد Ùˆ اين سازنده‌ست. بنابر‌اين سعي كنيد يه كار ØرÙ�ه‌اي پياده كنيد، چندين سايت مشابه هستند (غير ايراني) كه شما مي‌تونيد ازشون ايده بگيريد. من به طراØان اين سايت پيشنهاد مي‌كنم كه در تغيير ظاهرش Øتماً تجديد نظر كنند، Ùˆ Øدّاقل يكم هم از خود Flash استÙ�اده كنند كه معلوم بشه اين Flash Ú†ÙŠ هست اصلاً. اگر مشكل در تهيه نيرو Ùˆ امكانات مورد نياز هم باشه من به شخصه از هيچ كمكي دريغ نخواهم كرد.
Saturday, October 12, 2002
;()System.Product به نظر جالب مياد ولي مثل اينكه هنوز كامل نشده، شايد Macromedia در نظر داره كه از نسخه‌هاي بعدي اين Methodها رو به شيء Systemاضا�ه كنه. سعي كنيد اين شيء رو تعري� كنيد. مثلاً با دستورات زير:
با اين كار يه دايلوگÙ� Pop-Up مي‌بينيد كه سعي مي‌كنه يه Extension رو از سايت Macromedia نصب كنه. اØساس امنيت كنيد Ùˆ به اينترنت متصّل شويد Ùˆ بعد از نصب Extension مي‌بينيد كه Movie شما سعي مي‌كنه به يه چيزي به اسم Macromedia Flash Central در آدرس http://www.macromedia.com/bin/flashdownload.cgi متصّل بشه Ùˆ اون «something» رو از اونجا Download كنه. راستش اØتمالاً اين دستورات در آينده بايد كامل بشن. الآن واقعاً نمي‌دونم اين به Ú†Ù‡ دردي مي‌خوره ولي با توجّه به Methodهاي ارائه شده Øتماً يه رابط External براي Flash خواهد شد در نسخه‌هاي بعدي، Øدس مي‌زنم اين امكان بايد به قدرت Flash در كارهاي Stand Alone بدون استÙ�اده از FSCommandهايي كه به ميزبان بستگي دارند، بياÙ�زايد.
var hoh = new System.Product("something");
hoh.download();
hoh.download();
با اين كار يه دايلوگÙ� Pop-Up مي‌بينيد كه سعي مي‌كنه يه Extension رو از سايت Macromedia نصب كنه. اØساس امنيت كنيد Ùˆ به اينترنت متصّل شويد Ùˆ بعد از نصب Extension مي‌بينيد كه Movie شما سعي مي‌كنه به يه چيزي به اسم Macromedia Flash Central در آدرس http://www.macromedia.com/bin/flashdownload.cgi متصّل بشه Ùˆ اون «something» رو از اونجا Download كنه. راستش اØتمالاً اين دستورات در آينده بايد كامل بشن. الآن واقعاً نمي‌دونم اين به Ú†Ù‡ دردي مي‌خوره ولي با توجّه به Methodهاي ارائه شده Øتماً يه رابط External براي Flash خواهد شد در نسخه‌هاي بعدي، Øدس مي‌زنم اين امكان بايد به قدرت Flash در كارهاي Stand Alone بدون استÙ�اده از FSCommandهايي كه به ميزبان بستگي دارند، بياÙ�زايد.
مدير عامل Cisco تا يك دوره متوالي ديگه از گرÙ�تن Øقوقش گذشت تا مجبور نشه كارگرانش رو اخراج كنه، Lucent Networks هم 50 درصد كارمنداش رو اخراج كرده! مثل اينكه لنگيدن وضعيت اقتصادي امريكا كم كم داره آشكار ميشه. مطمئنّا اين وضعيÙ� بر روي پيشرÙ�ت تكنولوژي بي‌تأثير نخواهد بود. امّا از طرÙ� ديگه شركتها Ùˆ Companyهاي اروپايي به خاطر وضعيت اقتصادي مناسب Ùˆ بهره‌هايي كه يورو نصيبشون كرده دارن خيلي سريع پيشرÙ�ت مي‌كنن Ùˆ اين سرعت اينطوري كه به نظر مياد خيلي خيلي سريعتر از سياستهاي امريكايي شركت‌هاي غربيه. من Øدس مي‌زنم به زودي همه ما ناچار باشيم يه تصميم گيري اساسي در انتخاب راه زندگيمون انجام بديم، به زودي با تغييرات قطبهاي اقتصادي شايد راه Ùˆ سلوك عبور از شاهراههاي اطلاعاتي نياز به تخصّصهاي خاصّي داشته باشه كه واقعاً نشه ازشون يه تصوير با Ù…Ù�هوم در ذهن ساخت. هرگز Ù�كر نكنيد Øركت كردن روي خط Network Ùˆ نگاه كردن به اون به عنوان تكنولوژي آينده بي خطر نخواهد بود، شايد خيلي زودتر از اوني كه Ù�كر مي‌كنيم اين طرز Ù�كر غلط از آب در بياد Ùˆ سر ما بي‌كلاه بمونه.
Thursday, October 10, 2002
اين سايت Valyard براي منظوري كه ساخته شده چندان قوي كار نمي‌كنه ولي يه Home Page خوب براي يه Designer روسيه. البته سايتش زبون انگليسي هم داره.
نكته جالبش يه CompetitionÙ‡ كه براي طرّاØÙŠ يه Banner گذاشته جاييزه‌اش هم يه نسخه از Swift 3D V.3 هستش. من با صاØبش مكاتبه كردم Ùˆ Ú¯Ù�تش اگر توي مسابقه‌اش برنده بشم Øاضره جاييزه رو تا ايران هم بÙ�رسته، Øالا نه Ù�قط به خاطر جاييزه‌اش، براي مقايسه‌كردن كارهامون با كارهاي بقيه هم شركت كردن توي نمونه كارها بايد جالب باشه. اگر Ù�كر مي‌كنيد يه Flash Designer خوب هستيد يا Øدّ اقل اگر اعتماد به Ù†Ù�س داريد توي اين برنامه شركت كنيد، منم به اØتمال زياد شركت خواهم كرد.
شما بايد يه Banner به اندازه 468x60 براي اين سايت بسازيد، بهترين Ø·Ø±Ø Ø±ÙˆÙŠ سايت قرار خواهد گرÙ�ت به اسم شما Ùˆ همينطور برنده يه كپي كامل از Swift3D V.3 خواهد شد. تا اوّل نوامبر هم Ù�رصت داريد. Øدود 20 روز ديگه. توي اين صÙ�ØÙ‡ LogoÙŠ سايت با 3 تا Ù�رمت مورد نيازتون قرار گرÙ�ته كه اگر بخوايد مي‌تونيد استÙ�اده كنيد.
نكته جالبش يه CompetitionÙ‡ كه براي طرّاØÙŠ يه Banner گذاشته جاييزه‌اش هم يه نسخه از Swift 3D V.3 هستش. من با صاØبش مكاتبه كردم Ùˆ Ú¯Ù�تش اگر توي مسابقه‌اش برنده بشم Øاضره جاييزه رو تا ايران هم بÙ�رسته، Øالا نه Ù�قط به خاطر جاييزه‌اش، براي مقايسه‌كردن كارهامون با كارهاي بقيه هم شركت كردن توي نمونه كارها بايد جالب باشه. اگر Ù�كر مي‌كنيد يه Flash Designer خوب هستيد يا Øدّ اقل اگر اعتماد به Ù†Ù�س داريد توي اين برنامه شركت كنيد، منم به اØتمال زياد شركت خواهم كرد.
شما بايد يه Banner به اندازه 468x60 براي اين سايت بسازيد، بهترين Ø·Ø±Ø Ø±ÙˆÙŠ سايت قرار خواهد گرÙ�ت به اسم شما Ùˆ همينطور برنده يه كپي كامل از Swift3D V.3 خواهد شد. تا اوّل نوامبر هم Ù�رصت داريد. Øدود 20 روز ديگه. توي اين صÙ�ØÙ‡ LogoÙŠ سايت با 3 تا Ù�رمت مورد نيازتون قرار گرÙ�ته كه اگر بخوايد مي‌تونيد استÙ�اده كنيد.
مي‌دونيد كه Flash MX پر از نكته‌ها و تابع‌هاييه كه هيچ جا اسمي ازشون برده نشده، شايد به خاطر اينكه كامل تست نشدند يا هر چيز ديگه‌اي. 5 تا Method جديد از شيء System امروز كش� شده. روي Syntax ها كار مي‌كنم براتون مي‌نويسم.
system.product();
system.launch();
system.download();
system.isInstalled();
system.isRunning();
system.launch();
system.download();
system.isInstalled();
system.isRunning();
Ù‡Ù�تهء ديگه اوّلين دوره سمينارهاي آشنايي با Flash برگزار ميشه. Macromedia ديگه تصميم قطعي گرÙ�ته كه درصد استÙ�اده كنندگان از Flash Player رو از 85 درصد به 100 درصد كاربران برسونه! اينطور به نظر مياد كه موÙ�ّق هم خواهد شد. سري سمينارهاي آشنايي با ساخت Ùˆ ترويج Flash Ùˆ همينطور Developerها Ùˆ تكنولوژيهاي موجود هم براي نيل به همين هدÙ� برگزار خواهد شد. اولين دوره در چهارشنبهء جاري همزمان در 2 ايالت آتالانتا Ùˆ دالاس برگزار ميشه، در هر دو سمينار سخنرانها Ùˆ مسئولان Workshopها از دست‌اندركاران Ùˆ پايه‌گذاران Flash Ùˆ همينطور از Trainerهاي تأييد شده هستند. جمعاً سه سري سمينار در 3 چهارشنبه متوالي برگزار خواهد شد Ùˆ هدÙ� اصلي صØبتها روي Flash MX Ùˆ Ù…Øصولات مرتبط با Macromedia MX خواهد بود. چند تا برنامه ضميمه هم هست، براي Register كردن به اين صÙ�ØÙ‡ مراجعه كنيد.
صØبت اينجاست كه همه گير شدن Flash يه مسئله بديهيه، شايد به اين زوديهاي AnArk يا 3DLife نتونن جاي اون رو به عنوان يه استاندارد بگيرند. براي يه Web Designer Øدس زدن موقعيّت Ùˆ هدÙ� براي يك سال آينده‌اش تقريباً غير ممكنه، ولي شايد براي 6 ماه بشه يه تلاشي كرد. مسلماً Flash تا 6 ماه آينده روي مسند قدرت خواهد موند به عنوان قويترين استاندارد Multimedia تØت وب.
صØبت اينجاست كه همه گير شدن Flash يه مسئله بديهيه، شايد به اين زوديهاي AnArk يا 3DLife نتونن جاي اون رو به عنوان يه استاندارد بگيرند. براي يه Web Designer Øدس زدن موقعيّت Ùˆ هدÙ� براي يك سال آينده‌اش تقريباً غير ممكنه، ولي شايد براي 6 ماه بشه يه تلاشي كرد. مسلماً Flash تا 6 ماه آينده روي مسند قدرت خواهد موند به عنوان قويترين استاندارد Multimedia تØت وب.
از دوستان جديد كه بهم لينك دادن ممنونم. بخصوص RedHat Ùˆ آقاي مهران در COmputer World Ùˆ همينطور HamedBanaei.com كه WebTag رو به ليست وبلاگهاي علميش اضاÙ�Ù‡ كرده. من خيلي خيلي علاقه‌مند هستم كه وبلاگ نويسايي كه وبلاگهاي علمي دارند رو بشناسم ولي متأسّÙ�انه روابط عمومي در ارتباط با اونها يكم ضعيÙ�ه، بايد UpgradeØ´ كنم. از دوستايي كه زØمت مي‌كشند Ùˆ برام نامه مي‌Ù�رستند بسيار تشكّر مي‌كنم Ùˆ خواهش مي‌كنم اگر جزو وبلاگ نويساي دنيا هستند Øتماً آدرس وبلاگشون رو هم بÙ�رستند.
برّرسي� Referrerهاي سايت يا Home Page يكي از جذّابترين كاراييه كه معمولاً تازه‌كارهايي مثل من خيلي بهش علاقه‌مندند، يه نكته جالب درباره اين Referrerها تعداد زياد ا�راديه كه توي Google دنبال Keywordهاي خاصّي بودند و آدرس وبلاگ من رو دريا�ت كردند. به عنوان مثال Discreet+Plasma+Crack يه نمونه از كلماتيه كه تعداد نه چندان كمي به دنبالش گشتند و آدرس وبلاگ من رو پيدا كردند! تقريباً 80% اين ا�راد هم ايراني هستند، اين رو ميشه از روي كد پيج Defaultشون كه همانا UTF-8 باشه �هميد! براي من هم عجيبه و هم جذّاب كه چندين ن�ر هستند كه روي Search Engineها توي همين ايران دارند دنبال يه Crack براي PLasma مي‌گردند، يعني همون چيزي كه من هم شديداً دنبالشم.
برّرسي� Referrerهاي سايت يا Home Page يكي از جذّابترين كاراييه كه معمولاً تازه‌كارهايي مثل من خيلي بهش علاقه‌مندند، يه نكته جالب درباره اين Referrerها تعداد زياد ا�راديه كه توي Google دنبال Keywordهاي خاصّي بودند و آدرس وبلاگ من رو دريا�ت كردند. به عنوان مثال Discreet+Plasma+Crack يه نمونه از كلماتيه كه تعداد نه چندان كمي به دنبالش گشتند و آدرس وبلاگ من رو پيدا كردند! تقريباً 80% اين ا�راد هم ايراني هستند، اين رو ميشه از روي كد پيج Defaultشون كه همانا UTF-8 باشه �هميد! براي من هم عجيبه و هم جذّاب كه چندين ن�ر هستند كه روي Search Engineها توي همين ايران دارند دنبال يه Crack براي PLasma مي‌گردند، يعني همون چيزي كه من هم شديداً دنبالشم.
ما White Hatها رو دوست داريم، پيشرÙ�ت تكنولوژي Ù�قط بدست يه Red Hat جذّاب به نظر مياد، (پيشرÙ�تهاي جنجالي)ØŒ براي ما Black Hatها قابل اØترامند، Grey Hatها خيلي خوب زبان مشكلات ما رو مي‌Ù�همند Øتّي اگه ما ناشناس باشيم. Mad Hatها همه توي زندانند Ùˆ ما چنين موجودات Ù�عّالي نداريم. اين به اين ربطي نداره كه من يه Administrator باشم، يه كاربر معمولي، يه دانشجوي HackingØŒ يه مدير امينيّت، مأمور FBI يا يه Web Desginer. ما هيچ مشكلي با Hackerها نداريم Ùˆ بهشون اØترام مي‌ذاريم. هيجان قضيه وقتيه كه ردّپاي يه Hacker روي سايت ما ديده ميشه، Ùˆ يا وقتي كه Hacker سايت يا شبكمون تماس مي‌گيره Ùˆ ميگه كه ما نتونستيم متوجّه Ù†Ù�وذش به شبكه بشيم، مي‌گيم Ùˆ مي‌خنديم Ùˆ يه چيز تازه ياد مي‌گيريم Ùˆ سوراخ شبكمون رو مي‌بنديم. يه جماعتي مثل دوستان Iran Hack Boyz نياز هست كه اين Ù�رهنگ Ùˆ شخصيّت رو كه يه Hacker خواهد داشت به ماها نشون بده. من هيچ وقت يه طرÙ�Ù‡ نگاه نمي‌كنم، اين Ù�رهنگ Ùˆ شخصيت رو بايد به Hackerهاي با سواد ايراني هم يادآوري كنيم. ولي اØترام بذاريد به اونهايي كه واقعاً لياقت اØترام رو دارند Ùˆ هرگز خرابكارها Ùˆ آدمهاي بي‌سواد رو بسط نديد توي Øلقه Ù†Ù�وذيها. اين نمونه‌اي كه بنده ديدم واقعاً برام جالب بود Ùˆ تÙ�كّراتي كه بهشون اطمينان نداشتم رو به يقين تبديل كردند. درود بر تو ... دوست من.
در ادامه نوشته قبلي دربارهء تايپ �ارسي در Flash با است�اده از كد پيج unicode يه چيزايي هستش كه بايد شما بهش توجّه كنيد. اين درسته كه Flash MX و Flash Player 6 از �رمت Unicode پشتيباني مي‌كنند و اين درسته كه شما مي‌تونيد به اون دو روشي كه گ�تم در Movieهاتون �ارسي تايپ كنيد ولي اين هنوز جنبه آزمايشي داره. براي تايپ �ارسي يونيكدي در Flash ما با 3 تا اشكال اساسي روبرو هستيم كه رسماً مانع است�اده بهينه از اين امكان ميشه و بايد گ�ت كه هنوز وقت اين نيست كه در Flash از �رمت Unicode و تايپ �ارسي است�اده كرد.
اشكالات موجود در است�اده از Unicode در Flash ...
اشكال اوّل اينكه شما امكان استÙ�اده از Right to left text ordering رو نداريد، يعني DirectionÙ� تايپ از راست به Ú†Ù¾ براتون Ù�راهم نيست Ùˆ به اين دليل اگر جمله‌هاتون شامل ØروÙ�ÙŠ غير از ØروÙ� معمول Ù�ارسي باشه اونها تركيب جمله‌هاتون رو بهم مي‌زنند Ùˆ اصلاً قابل خوندشون نمي‌كنند. اين نكته خيلي مهميّه كه مخصوصاً در متنها خيلي به چشم مياد. راهي براي رÙ�ع اين مشكل وجود نداره غير از اينكه موقع تايپ كردن خودتون بصورت دستي خط‌ها رو مرتّب كنيد Ùˆ دقيقاً كلمات انگليسي رو سر جاشون بذاريد. مشخصاً كار خيلي سخت Ùˆ خسته‌كننده‌ايه مخصوصاً در متنهاي بلند كه به هيچ وجه قابل اجرا نيست.
اشكال دوّم به اشكال اوّل مربوط ميشه كه Flash به هيچ وجه نمي‌تونه درست Ùˆ Øسابي خط‌هاي پشت سر هم رو كه طولانيتر از عرض Text Field شما هستند بطور مناسب Wrap كنه. اشكال اينجوري معلوم ميشه كه توي هر خط از سمت راست چند تا ØرÙ� ناپديد مي‌شن Ùˆ تعداد ØرÙ�هاي نا پديد شده به تعداد ØروÙ�ÙŠ بستگي داره كه طولشون بيشتر از ØروÙ� معمول انگليسيه. براي Øلّ اين مشكل شما بايد خودتون خطها رو Wrap كنيد يعني با در نظر گرÙ�تن طول خطها آخر هر خط يه ENTER بزنيد Ùˆ واي به Øالتون اگه يه خط رو اشتباه كنيد!
اشكال سوّم كه خيلي مهمتر از 2 تاي قبليه Ùˆ هيچ راهي براي درمانش وجود نداره مربوط به سيستمهاي Client شما هستش. خود Flash Player هيچ EmulatorÙŠ براي ترجمه كدهاي Unicode نداره Ùˆ تمام اونها رو به عهده سيستم‌عامل مي‌ذاره بنابر‌اين سيستم عاملهايي كه از پشتيباني زبان Ù�ارسي بصورت ذاتي برخوردار نباشند نمي‌تونند نوشته‌هاي Ù�ارسي شما رو در Movieهاتون ببينند. يعني كاربراي ويندوزهاي 98 Ùˆ 98SE Ùˆ ME Ùˆ ... نمي‌تونن نوشته‌هاي شما رو بخونن. ميشه Ú¯Ù�ت كه تنها استانداردهاي سيستم‌عاملهاي قابل استÙ�اده براي كار شما Windows 2000 Ùˆ Windows XP هستند كه Farsi Language Support روشون نصب شده باشه به همراه Advanced Text Ordering. بقيه سيستم عاملها همه ØروÙ� جمله‌هاي شما رو بزرگ (Uppercase) Ùˆ از Ú†Ù¾ به راست نشون مي‌دن كه به هيچ وجه قابل خوندن نيست.
اگر با توجّه به اين اشكالات باز‌هم مي‌خوايد از Unicode Ùˆ تايپ Ù�ارسي در Flash استÙ�اده كنيد اين نكته‌ها رو از تجربه‌هاي من در سايت Clash-Temple در نظر بگيريد. توجّه كنيد كه من توي اون سايت دقيقاً از Unicode Ùˆ Flash استÙ�اده كردم. اونجا متنهاي بزرگي هستند كه بدون اشكال روي سيستمهاي XP Ùˆ 2K قابل ديدن هستند. نكتهء اوّل اينكه Øتماً HTML Code رو Enable كنيد Ùˆ از Tagهاي P Ùˆ Font براي كنترل متنهاتون استÙ�اده كنيد. اگر از Øالت HTML Enable استÙ�اده نكنيد به هيچ وجه نمي‌تونيد متنهاتون رو درست از راست به Ú†Ù¾ Align كنيد Ùˆ از طرÙ�ÙŠ باز هم مشكل خراب شدن Wrap متنتون رو خواهيد داشت. مخصوصاً اگر لازم باشه كه توي متن Align رو تغيير بديد هيچ چاره‌اي جز استÙ�اده از Øالت HTML Enable نداريد. مشكل ديگه وقتي پيش مياد كه وقتي شما HTML Code رو استÙ�اده كنيد اگر در متنتون از ENTER استÙ�اده كنيد خود Flash اون رو به عنوان يه پاراگراÙ� Øساب مي‌كنه Ùˆ متأسÙ�انه دو تا خط Ù�اصله ميده بين خط‌هاتون بنابر‌اين مجبور هستيد از تگ BR در انتهاي هر سطر Ùˆ يك تگ FONT در ابتداي هر سطر استÙ�اده كنيد. (خيلي طاقت Ù�رساست). تازه بعد از در نظر گرÙ�تن همه موارد Ùˆ اينهمه سختي كشيدن متن شما Ù�قط در سيستم عاملهايي با پشتيباني Unicode Ùˆ زبان Ù�ارسي يا عربي قابل ديدن خواهد بود. چند اشكال ديگه هم براي استÙ�اده از DYnamic Textها هستش. همونطوري كه ديديد در دو روشي كه خدمتتون Ú¯Ù�تم Øتماً بايد از Fieldهاي متني Dynamic استÙ�اده كنيد. مي‌بينيد كه اصلاً نمي‌ارزه انجام دادن اين كار من هم هرگز بهتون پيشنهاد نمي‌كنم اين كار رو انجام بديد. اگر سايت ديگه‌اي رو مي‌شناسيد كه يه همچين كاري رو هرچقدر سطØÙŠ انجام داده به من بگيد وگر نه من Ù�كر كنم همون سايت Clash-Temple اوّلين نمونه‌اي هستش كه از Unicode در Flash استÙ�اده كرده. اميدوارم توي نسخه‌هاي بعدي اين مشكلات ØÙ„ بشه. خيلي مشتاقم با اÙ�رادي كه توي اين مورد كار كردن يا پروژه‌اي داشتند آشنا بشم Ùˆ كاراشون رو ببينم اگر شما چنين تجربه‌اي داشتيد يا سايتي رو مي‌شناسيد كه اين كارو كرده باشه [به من معرÙ�ÙŠ كنيد].
اشكالات موجود در است�اده از Unicode در Flash ...
اشكال اوّل اينكه شما امكان استÙ�اده از Right to left text ordering رو نداريد، يعني DirectionÙ� تايپ از راست به Ú†Ù¾ براتون Ù�راهم نيست Ùˆ به اين دليل اگر جمله‌هاتون شامل ØروÙ�ÙŠ غير از ØروÙ� معمول Ù�ارسي باشه اونها تركيب جمله‌هاتون رو بهم مي‌زنند Ùˆ اصلاً قابل خوندشون نمي‌كنند. اين نكته خيلي مهميّه كه مخصوصاً در متنها خيلي به چشم مياد. راهي براي رÙ�ع اين مشكل وجود نداره غير از اينكه موقع تايپ كردن خودتون بصورت دستي خط‌ها رو مرتّب كنيد Ùˆ دقيقاً كلمات انگليسي رو سر جاشون بذاريد. مشخصاً كار خيلي سخت Ùˆ خسته‌كننده‌ايه مخصوصاً در متنهاي بلند كه به هيچ وجه قابل اجرا نيست.
اشكال دوّم به اشكال اوّل مربوط ميشه كه Flash به هيچ وجه نمي‌تونه درست Ùˆ Øسابي خط‌هاي پشت سر هم رو كه طولانيتر از عرض Text Field شما هستند بطور مناسب Wrap كنه. اشكال اينجوري معلوم ميشه كه توي هر خط از سمت راست چند تا ØرÙ� ناپديد مي‌شن Ùˆ تعداد ØرÙ�هاي نا پديد شده به تعداد ØروÙ�ÙŠ بستگي داره كه طولشون بيشتر از ØروÙ� معمول انگليسيه. براي Øلّ اين مشكل شما بايد خودتون خطها رو Wrap كنيد يعني با در نظر گرÙ�تن طول خطها آخر هر خط يه ENTER بزنيد Ùˆ واي به Øالتون اگه يه خط رو اشتباه كنيد!
اشكال سوّم كه خيلي مهمتر از 2 تاي قبليه Ùˆ هيچ راهي براي درمانش وجود نداره مربوط به سيستمهاي Client شما هستش. خود Flash Player هيچ EmulatorÙŠ براي ترجمه كدهاي Unicode نداره Ùˆ تمام اونها رو به عهده سيستم‌عامل مي‌ذاره بنابر‌اين سيستم عاملهايي كه از پشتيباني زبان Ù�ارسي بصورت ذاتي برخوردار نباشند نمي‌تونند نوشته‌هاي Ù�ارسي شما رو در Movieهاتون ببينند. يعني كاربراي ويندوزهاي 98 Ùˆ 98SE Ùˆ ME Ùˆ ... نمي‌تونن نوشته‌هاي شما رو بخونن. ميشه Ú¯Ù�ت كه تنها استانداردهاي سيستم‌عاملهاي قابل استÙ�اده براي كار شما Windows 2000 Ùˆ Windows XP هستند كه Farsi Language Support روشون نصب شده باشه به همراه Advanced Text Ordering. بقيه سيستم عاملها همه ØروÙ� جمله‌هاي شما رو بزرگ (Uppercase) Ùˆ از Ú†Ù¾ به راست نشون مي‌دن كه به هيچ وجه قابل خوندن نيست.
اگر با توجّه به اين اشكالات باز‌هم مي‌خوايد از Unicode Ùˆ تايپ Ù�ارسي در Flash استÙ�اده كنيد اين نكته‌ها رو از تجربه‌هاي من در سايت Clash-Temple در نظر بگيريد. توجّه كنيد كه من توي اون سايت دقيقاً از Unicode Ùˆ Flash استÙ�اده كردم. اونجا متنهاي بزرگي هستند كه بدون اشكال روي سيستمهاي XP Ùˆ 2K قابل ديدن هستند. نكتهء اوّل اينكه Øتماً HTML Code رو Enable كنيد Ùˆ از Tagهاي P Ùˆ Font براي كنترل متنهاتون استÙ�اده كنيد. اگر از Øالت HTML Enable استÙ�اده نكنيد به هيچ وجه نمي‌تونيد متنهاتون رو درست از راست به Ú†Ù¾ Align كنيد Ùˆ از طرÙ�ÙŠ باز هم مشكل خراب شدن Wrap متنتون رو خواهيد داشت. مخصوصاً اگر لازم باشه كه توي متن Align رو تغيير بديد هيچ چاره‌اي جز استÙ�اده از Øالت HTML Enable نداريد. مشكل ديگه وقتي پيش مياد كه وقتي شما HTML Code رو استÙ�اده كنيد اگر در متنتون از ENTER استÙ�اده كنيد خود Flash اون رو به عنوان يه پاراگراÙ� Øساب مي‌كنه Ùˆ متأسÙ�انه دو تا خط Ù�اصله ميده بين خط‌هاتون بنابر‌اين مجبور هستيد از تگ BR در انتهاي هر سطر Ùˆ يك تگ FONT در ابتداي هر سطر استÙ�اده كنيد. (خيلي طاقت Ù�رساست). تازه بعد از در نظر گرÙ�تن همه موارد Ùˆ اينهمه سختي كشيدن متن شما Ù�قط در سيستم عاملهايي با پشتيباني Unicode Ùˆ زبان Ù�ارسي يا عربي قابل ديدن خواهد بود. چند اشكال ديگه هم براي استÙ�اده از DYnamic Textها هستش. همونطوري كه ديديد در دو روشي كه خدمتتون Ú¯Ù�تم Øتماً بايد از Fieldهاي متني Dynamic استÙ�اده كنيد. مي‌بينيد كه اصلاً نمي‌ارزه انجام دادن اين كار من هم هرگز بهتون پيشنهاد نمي‌كنم اين كار رو انجام بديد. اگر سايت ديگه‌اي رو مي‌شناسيد كه يه همچين كاري رو هرچقدر سطØÙŠ انجام داده به من بگيد وگر نه من Ù�كر كنم همون سايت Clash-Temple اوّلين نمونه‌اي هستش كه از Unicode در Flash استÙ�اده كرده. اميدوارم توي نسخه‌هاي بعدي اين مشكلات ØÙ„ بشه. خيلي مشتاقم با اÙ�رادي كه توي اين مورد كار كردن يا پروژه‌اي داشتند آشنا بشم Ùˆ كاراشون رو ببينم اگر شما چنين تجربه‌اي داشتيد يا سايتي رو مي‌شناسيد كه اين كارو كرده باشه [به من معرÙ�ÙŠ كنيد].
Ù…Øمّد Øسين عزيز كه بطور تÙ�نّني مشغول طرّاØÙŠ وب هستند توي دوران غيبت من برام Mail Ù�رستادند Ùˆ درباره استÙ�اده از كد پيج Unicode در Flash سؤال كردند. با عرض پوزش Ù�راوون از اين دوستم به خاطر تأخيري كه داشتم (البته موجّه!) الآن در موردش صØبت مي‌كنيم.
همونطور كه مي‌دونيد يكي از تغييراتي كه در تكنولوژي MX توسّط Macromedia ايجاد شده پشتيباني از سيستم MultiLingual بوسيله كد پيج UNicode هستش. همه ما وقتي اين خبر رو شنيديم Øسابي ذوق زده شديم. اين پشتيباني از همه مشتقات Unicode (Ùˆ نه UTF-8) Ùˆ همينطور زبان Ù�ارسي هستش. شما مي‌تونيد به راØتي داخل Developer خودتون Øالا Flash يا Swish مستقيماً Ù�ارسي تايپ كنيد. عاليه نه؟ ولي به شرطي مي‌تونيد اين كار رو بكنيد كه يه سيستم‌عامل Ù�ارسي با پشتيباني از Unicode داشته باشيد. يعني سيستم عاملي كه از پايه Ù�ارسي باشه، خب هممون مي‌دونيم كه چنين چيزي وجود نداره. اين رو براي اين Ú¯Ù�تم كه اصولاً تايپ كردن در Flash اون هم به هر زبوني از چيني گرÙ�ته تا Ù�ارسي كار سختي نيست ولي اين نياز به سيستم عامل ميزباني داره كه اون زبون رو پشتيباني كنه. مثلاً شما اگر Flash روي Windows XP ژاپني نصب كنيد راØت مي‌تونيد توش با كد پيج Unicode ژاپني تايپ كنيد.
امّا در مورد سيستمهايي كه ما استÙ�اده مي‌كنيم يعني سيستمهايي كه از زبان Ù�ارسي اونهم Unicode پشتيباني مي‌كنند ولي به عنوان زبان دوّم. مثل Windows XP در Buildهاي 1060 به بعد Ùˆ يا Linux RedHat 7.2 به بعد. راه وارد كردن ØروÙ� Ù�ارسي تعريÙ� كردن متغيّرهاي External هستش. شما مي‌تونيد به راØتي يه Text Ù�ايل بسازيد Ùˆ توش Ù�ارسي تايپ كنيد Ùˆ از طرÙ�ÙŠ Flash مي‌تونه Text Ù�ايلها رو بخونه. خب Øتماً متوجّه شديد من در ادامه روش كار رو از ابتداي ابتدا ØªÙˆØ¶ÙŠØ Ù…ÙŠâ€ŒØ¯Ù….
Øالا دو تا راه هست، راه اوّل اينه متغيّر رو موقع Compile به Movieتون Attach كنيد. براي اين كار يه Ù�ايل Text مي‌سازيد با پسوند as. (مثل myFile.as) Ùˆ توش همونجوري كه يه متغيير رو Assign مي‌كنيد متغيّرها رو با جملات Ù�ارسي پر مي‌كنيد. مثل اينجا:
بعد هرجا كه خواستيد دستور زير رو بكار مي‌بريد.
Øالا كاÙ�يه توي هر Text FieldÙŠ كه خواستيد از متغيّر myText استÙ�اده كنيد. توجّه كنيد كه در اين روش موقع Compile شدن Movie متغّر بهش Attack ميشه Ùˆ ديگه نيازي نداريد كه Ù�ايل Text رو به همراه Swf بÙ�رستيد.
روش دوّم استÙ�اده از متغÙ�رهاي خارجيه. اوّل شما يه Text Ù�ايل مي‌سازيد كه HTML Formatted باشه Ùˆ پسوندش هم txt. باشه مثل (myFile.txt). مثلاً Text Ù�ايلي كه خطّ زير توش نوشته شده باشه. (بدون هيچ ENTER يا ØرÙ� اضاÙ�ه‌اي)
Øالا در هر جاي Movie كه خواستيد مي‌تونيد دستور زير رو بكار ببريد.
Ùˆ مثل Øالت قبلي يه Text Filed بسازيد Ùˆ از متغيّر myText توش استÙ�اده كنيد.
استÙ�اده از هر راه به عهده خودتونه ولي توجّه كنيد كه در Øالت اوّل چون متغيّر‌ها به Ù�ايل Attach ميشن موقع استÙ�اده از اونها همشون توي Ram سيستم Client Ùˆ مشتري شما Load خواهند شد. بنابراين براي متنهاي بزرگ استÙ�اده از اين راه معقولانه نخواهد بود. اگر شما مجبور باشيد در يك Text Field يه متن تغيير پذير داشته باشيد استÙ�اده از Øالت اوّل Ù…Ù�يد نيست چون شما مجبور خواهيد بود براي هر FieldÙŠ يه متغيّر منØصر به Ù�رد در نظر بگيريد كه اصلاً به كل سيستم غير استانداردي بوجود خواهد اومد. از طرÙ� ديگه هميشه نميشه از متغيّر‌هاي خارجي استÙ�اده كرد Ùˆ Text Fileها هميشه در دسترس نيستند مخصوصاً اگر Movie شما Stand Alone باشه Ùˆ مجبور باشيد Ù�ايل Text رو همراهش بÙ�رستيد.
خب اميدوارم كامل بوده باشه. توي قسمت بعدي چند تا نكته مهم رو اشاره كردم كه Øتماً بخونيد.
Unicode in Flash
همونطور كه مي‌دونيد يكي از تغييراتي كه در تكنولوژي MX توسّط Macromedia ايجاد شده پشتيباني از سيستم MultiLingual بوسيله كد پيج UNicode هستش. همه ما وقتي اين خبر رو شنيديم Øسابي ذوق زده شديم. اين پشتيباني از همه مشتقات Unicode (Ùˆ نه UTF-8) Ùˆ همينطور زبان Ù�ارسي هستش. شما مي‌تونيد به راØتي داخل Developer خودتون Øالا Flash يا Swish مستقيماً Ù�ارسي تايپ كنيد. عاليه نه؟ ولي به شرطي مي‌تونيد اين كار رو بكنيد كه يه سيستم‌عامل Ù�ارسي با پشتيباني از Unicode داشته باشيد. يعني سيستم عاملي كه از پايه Ù�ارسي باشه، خب هممون مي‌دونيم كه چنين چيزي وجود نداره. اين رو براي اين Ú¯Ù�تم كه اصولاً تايپ كردن در Flash اون هم به هر زبوني از چيني گرÙ�ته تا Ù�ارسي كار سختي نيست ولي اين نياز به سيستم عامل ميزباني داره كه اون زبون رو پشتيباني كنه. مثلاً شما اگر Flash روي Windows XP ژاپني نصب كنيد راØت مي‌تونيد توش با كد پيج Unicode ژاپني تايپ كنيد.
امّا در مورد سيستمهايي كه ما استÙ�اده مي‌كنيم يعني سيستمهايي كه از زبان Ù�ارسي اونهم Unicode پشتيباني مي‌كنند ولي به عنوان زبان دوّم. مثل Windows XP در Buildهاي 1060 به بعد Ùˆ يا Linux RedHat 7.2 به بعد. راه وارد كردن ØروÙ� Ù�ارسي تعريÙ� كردن متغيّرهاي External هستش. شما مي‌تونيد به راØتي يه Text Ù�ايل بسازيد Ùˆ توش Ù�ارسي تايپ كنيد Ùˆ از طرÙ�ÙŠ Flash مي‌تونه Text Ù�ايلها رو بخونه. خب Øتماً متوجّه شديد من در ادامه روش كار رو از ابتداي ابتدا ØªÙˆØ¶ÙŠØ Ù…ÙŠâ€ŒØ¯Ù….
Øالا دو تا راه هست، راه اوّل اينه متغيّر رو موقع Compile به Movieتون Attach كنيد. براي اين كار يه Ù�ايل Text مي‌سازيد با پسوند as. (مثل myFile.as) Ùˆ توش همونجوري كه يه متغيير رو Assign مي‌كنيد متغيّرها رو با جملات Ù�ارسي پر مي‌كنيد. مثل اينجا:
var myText="من �ارسي مي‌نويسم.";
بعد هرجا كه خواستيد دستور زير رو بكار مي‌بريد.
#include "myFile.as";
Øالا كاÙ�يه توي هر Text FieldÙŠ كه خواستيد از متغيّر myText استÙ�اده كنيد. توجّه كنيد كه در اين روش موقع Compile شدن Movie متغّر بهش Attack ميشه Ùˆ ديگه نيازي نداريد كه Ù�ايل Text رو به همراه Swf بÙ�رستيد.
روش دوّم استÙ�اده از متغÙ�رهاي خارجيه. اوّل شما يه Text Ù�ايل مي‌سازيد كه HTML Formatted باشه Ùˆ پسوندش هم txt. باشه مثل (myFile.txt). مثلاً Text Ù�ايلي كه خطّ زير توش نوشته شده باشه. (بدون هيچ ENTER يا ØرÙ� اضاÙ�ه‌اي)
&myText=من �ارسي مي‌نويسم.
Øالا در هر جاي Movie كه خواستيد مي‌تونيد دستور زير رو بكار ببريد.
loadVariablesNum("myFile.txt" , 0);
Ùˆ مثل Øالت قبلي يه Text Filed بسازيد Ùˆ از متغيّر myText توش استÙ�اده كنيد.
استÙ�اده از هر راه به عهده خودتونه ولي توجّه كنيد كه در Øالت اوّل چون متغيّر‌ها به Ù�ايل Attach ميشن موقع استÙ�اده از اونها همشون توي Ram سيستم Client Ùˆ مشتري شما Load خواهند شد. بنابراين براي متنهاي بزرگ استÙ�اده از اين راه معقولانه نخواهد بود. اگر شما مجبور باشيد در يك Text Field يه متن تغيير پذير داشته باشيد استÙ�اده از Øالت اوّل Ù…Ù�يد نيست چون شما مجبور خواهيد بود براي هر FieldÙŠ يه متغيّر منØصر به Ù�رد در نظر بگيريد كه اصلاً به كل سيستم غير استانداردي بوجود خواهد اومد. از طرÙ� ديگه هميشه نميشه از متغيّر‌هاي خارجي استÙ�اده كرد Ùˆ Text Fileها هميشه در دسترس نيستند مخصوصاً اگر Movie شما Stand Alone باشه Ùˆ مجبور باشيد Ù�ايل Text رو همراهش بÙ�رستيد.
خب اميدوارم كامل بوده باشه. توي قسمت بعدي چند تا نكته مهم رو اشاره كردم كه Øتماً بخونيد.
تكنولوژي توليد رنگ در كامپيوتر‌ها ديگه به ذهن همه Ù�رزندان تكنولوژي يعني كاربران كامپيوترهاي شخصي Ùˆ اينترنت Ù†Ù�وذ كرده Ùˆ به راØتي مي‌تونيد تأثير بگيريم از رنگهاي مختلÙ�ÙŠ كه روي مانيتور مي‌بينيم. مي‌دونيد كه رنگ يكي از اركان اصلي طرّاØÙŠ گراÙ�يكيه Ùˆ اين رنگ بندي در طرّاØÙŠ وب واقعاً مهمّه از من به شما نصيØت كه Øتماً يه كتاب تكنولوژي رنگ، يا روانشاني رنگ يا ار كتابهاي دانشجوهاي هنر در رشته گراÙ�يك رو مطالعه كنيد. (اگر تا Øالا نخونديد البته!). خيلي ديدتون رو باز خواهد كرد Ùˆ به اهداÙ�تون معني خواهد داد. اون Bar نارنجي رنگ رو مي‌بينيد اون بالا، Ù�كر مي‌كنيد چرا اون Bar مثلاً سورمه‌اي نيست؟ يا مثلاً رنگ خاكي؟ يا زرشكي؟ يا Øتّي خاكستريÙ� تيره؟ هميشه روي تأثير رنگها روي بينندتون Ù�كر كنيد، Øتماً لازم نيست يه Ø·Ø±Ø Ø®ÙŠÙ„ÙŠ پيچيده Ùˆ يا خيلي منØصر به Ù�رد باشه، طرØ‌هاي ساده با رنگ‌هاي مدرن خيلي تأثير گذار خواهند بود. اين تركيب رنگ در وبلاگ من تركيب رنگ سايت اصليم هم هست.
يكم خجالت زده‌ام! راستش دلم مي‌خواد وقت بذارم يه Template خوشگل Ùˆ راضي كننده واسه اينجا بسازم. همونجور كه قبلاً Ú¯Ù�تم Template Øاضر Øاصل يك ساعت كاره، كه اون يك ساعت هم براي چرخ زدن توي سايت Blogger Ùˆ پيدا كردن يه سيستم Commenting تلÙ� شده! خيلي بده، مي‌دونم. ØÙ‚ با شماست دوستان عزيزم بايد يه Ù�كر بكنم!
يكم خجالت زده‌ام! راستش دلم مي‌خواد وقت بذارم يه Template خوشگل Ùˆ راضي كننده واسه اينجا بسازم. همونجور كه قبلاً Ú¯Ù�تم Template Øاضر Øاصل يك ساعت كاره، كه اون يك ساعت هم براي چرخ زدن توي سايت Blogger Ùˆ پيدا كردن يه سيستم Commenting تلÙ� شده! خيلي بده، مي‌دونم. ØÙ‚ با شماست دوستان عزيزم بايد يه Ù�كر بكنم!
Wednesday, October 09, 2002
مهمترين خبر در دوران غيبت كوچك من به بازار اومدن Linux RedHat 8.0 بود. به قول توليد كنندگان� RedHat اين نسخه انقلابي در دو بخش User Friendly و Easy to Use شدن RedHat Linux بوجود آورده. گزارش ويژه (و نه كامل) من از انتشار اين نسخه جديد.
RedHat Linux 8.0
Gnome 2 به قدرت Windows در Easy-to-Use بودنش ايمان آورد.
ارتقاء از نسخهء 7.3 به 8.0 يكي از بهترين ارتقاهاي Linux است. بهترين به معني كاملترين نيست. چيزي كه كاملاً آشكار است Øركت Linux RedHat به سمت كسب سهم بيشتري از كامپيوترهاي شخصي در منزل Ùˆ ادارات كوچك است، جايي كه امپراطوري Windows سايه عميقي اÙ�كنده. Windows كماكان با نصب ساده Ùˆ رابط كاربر پسند Ùˆ بهره‌گيري از تكنولوژيهاي X86 در كنارمان قرار دارد Ùˆ Øالا RedHat Linux نسخه Personal خود را براي كاربران معمولي ارائه مي‌كند، بله، تلاشي كه براي نسخه 7.3 با موÙ�ّقيت مواجه شد در نسخه 8 كامل مي‌شود Ùˆ يك نسخه كاملاً شخصي Ùˆ ساده براي كاربران خانگي به نام RedHat Linux 8.0 Personal به بازار ارائه مي‌شود. نسخه Professional Ùˆ كامل در اين سري امكانات مشابهي با نسخه‌هاي قبلي دارد Ùˆ همينطور ليست كاملي از تغييرات را در سايت رسمي مشاهده خواهيد كرد. توجّه كنيد كه 80 درصد تغييرات در ظاهر كار سيستم چيزهايي بوده كه ما در ويندوز داريم Ùˆ آرزوي داشتن آنها را در Linux نيز داشتيم. اين خوشØال كننده‌ست؟
نصب ...
هنگام نصب خيلي راØتتر مي‌توانيد Packageهاي مورد نيازتون رو پيدا كنيد. ظاهر پروسه نصب بسيار شبيه نسخه‌هاي قبلي است، انتخاب روش Boot Ùˆ Multi bootØŒ روش ساختن Firewall Ùˆ ساير تنظيمان SecurityØŒ بخش ساختن پارتيشن (هاي) مورد نياز Ùˆ بخشهاي ديگر. بخش انتخاب Packageهاي مورد نياز از قسمتهاي تغيير ياÙ�ته است كه به نظر من براي كاربران تازه‌كار خيلي Ù…Ù�يد خواهد بود. يه پنجره Wizard مانند در اوّلين ورود شما به دنياي جديد RedHat 8.0 تنظيمات اوّليه را براي شما انجام خواهد داد (مثل System Configuration در Windows 2000 Server Ùˆ WinXP).
Interface ...
يك انقلاب واقعي، RedHat بيشتر از قبل، شبيه ويندوز شده. شما كمتر به Command Line نياز داريد چرا كه منوي RedHat كه در Gnome 2 به جاي عكس پا در اوّلين برخورد عكس يك كلاه قرمز رو براتون آماده كرده، تقريبا 80 درصد برنامه‌ها Ùˆ ميانبر‌ها رو در خودش جا داده Ùˆ جز براي تنظيمات كوچك نيازي به Command Line نيست. البته اين تغييرات بيشتر براي Øالت WorkStation قابل اشاره‌ست Ùˆ بر روي يك Server كماكان بسيار به Command Line عزيز اØتياج خواهيد داشت. بايد بگم كه به شخصه ظاهر Gnome 2 رو بسيار مي‌پسندم. روش مديريت پنجره‌ها به كل تغيير كرده، سيستم Bluecurve سيستم بسيار قدرتمند Ùˆ جديدي است كه Linux را در مديريت پنجره‌ها بسيار شبيه ويندوز كرده است. در X Window ديگر مانند قبل آزادي عمل نداريد در تغيير دادن Ù…Øيط كار Ùˆ بايد بگيم كه Desktop پايدارتري در اختيارتون قرار گرÙ�ته. (اين Øالت Popularity سيستم شما رو مثل ويندوز گسترش خواهد داد). علاوه بر Gnome 2 شما نسخه سوّم KDE رو هم در اختيار داريد كه مي‌تونيد به راØتي هنگام نصب يا بعد از اون Windows Managerتون رو تغيير بديد. من خودم هنوز KDE رو نصب نكردم ولي اين نسخه بسيار شبيه نسخه سوّم سازگار با RedHat 7.x هستش كه در KDE 3.0.3 قابليت‌هاي جديد RedHat 8.0 هم اضاÙ�Ù‡ شده.
نرم ا�زارهاي همراه ...
Ùˆ امّا بهترين تغييرات بجز InterfaceØŒ همراه شدن Apache 2 Ùˆ يك نسخه كامل از اون به همراه سورسش در نسخه‌هاي Professional هستش. بايد بگم كه Apache 2 از نظر Security Ùˆ همينطور سرعت الآن سريعترين Web Server موجود هستش كه قابليتهاي بسيار زيادي Øتّي در Enterprise Solutionها هم داره. علاوه بر اين Web Server چند تا از Ù…Øصولات OpenOffice هم بر روي CD اين نسخه ضميمه شده. از جمله اونها Calculator Ùˆ Writer Ùˆ Draw Ùˆ Impress Ùˆ Math رو ميشه اسم برد كه خيلي خيلي كامل شدند. البته به Star Office نمي‌رسند ولي به عنوان ابزارهاي ضميمه در مقايسه با WordPad Ùˆ NotePad استاندارد در ويندوز خيلي بهتر هستند. نسخه‌هاي تغييرات Componentها رو اينجا مي‌بينيد.
نسخه جديد MOzilla كاملتر از هميشه، قابليتهاي استÙ�اده از E-Mail Ùˆ Address book يا Contact Manager Ùˆ همينطور Calendar Ùˆ مديريت قوي در استÙ�اده از انواع Mail Serverها. Ùˆ بهترين نمونه قابليت اتصال ساده به اينترنت براي كاربراي تازه‌كار هستش. كلاً تنظيمات ساده يكي از بهترين چيزهاييه كه كاربراي جديد رو جذب مي‌كنه، شما Øالا 4 تا گزينه خيلي كامل براي كنترل كامپيوترتون، سخت‌اÙ�زارها Ùˆ همينطور نرم‌اÙ�زارها Ùˆ علاوه بر اونها Customize كردن سيستم داريد. از همه بهتر System Setting هستش كه تقريباً همون Control Panel خودمون در ويندوزه، تنظيمات سخت اÙ�زارها Ùˆ اÙ�زودن Ùˆ ØØ°Ù� Packageها از قابليتهايي هستند كه سادگي كار رو بسيار زياد كردند. تنظيمات Security Ùˆ صÙ�ØÙ‡ نمايش Ùˆ همينطور Sound Setting Ùˆ از همه مهمتر Hardware Manager كه به راØتي قابليت استÙ�اده از RPMهاي مختلÙ� رو براي نصب سخت اÙ�زارها ميده. يك Icon به اسم Start Here روي صÙ�ØÙ‡ اضاÙ�Ù‡ شده كه شما رو به سمت تنظيمات Ùˆ قابليتهاي اصلي سيستم هدايت مي‌كنه. اگر در اين قسمت راهي به Ù�ايلهاي ذخيره شده بود مي‌تونستم بگم كه اين هم My Computer Ú¯Ù… شدهء ويندوز در RedHat Linux است.
سخت ا�زارها ...
Ùˆ امّا سخت اÙ�زارها كه بازهم Linux RedHat پيشرو‌ترين سيستم بر پايه LInux هستش در استÙ�اده از سخت اÙ�زارهاي جديد، همه چيز پشتيباني مي‌شود Ùˆ يه ليست بلند بالا از سخت اÙ�زارهاي سازگار (HCL) د راختيار شما هستش. بايد بهتون بگم كه به خاطر همين نشناختن سخت اÙ�زار من هرگز نتونسته بودم RedHat 7.3 رو روي كامپيوتر جديدم با چيپ گراÙ�يكي Radeon 8000 Ùˆ برد GigaByte نصب كنم ولي نصب RedHat 8.0 عالي انجام شد Ùˆ بدون اشتباه. Add new Devices در System Setting واقعاً خوب كار مي‌كنه. نمونهء خوبش شناختن عالي Camera Ùˆ Monitor من بود كه خيلي راØت با گرÙ�تن 3 تا Ù�ايل ساده از روي سايت RedHat انجام شد. سخت اÙ�زارها Øالا مثل ويندوز مي‌تونن هم COmpatiable باشند Ùˆ هم Certified. ليست هر دو رو مي‌تونيد روي صÙ�ØÙ‡ رسمي سايت پيدا كنيد.
نسخه‌هاي مختل� ...
مي‌تونيد نسخه Professional رو با يه Package خوشگل نقره‌اي (Platinum) با قيمت 150 دلار تهيه كنيد Ùˆ يا 650 مگابايت رو از صÙ�ØÙ‡ مخصوص اين كار Download كنيد. يا تشريÙ� ببريد بازار رضا يا مجتمع پايتخت Ùˆ نسخهء تك CD يا Double CD رو به همراه RPMها Ùˆ Add-onها Ùˆ يا بدون اونها با قيمت 5 تا 7 هزار تومن خريداري كنيد. Øواستون باشه كه Beta Ùˆ نسخه Training رو بهتون ندن. نسخه Personal با Package قرمز Ùˆ جمع Ùˆ جورد قابليت‌هاي كاملي رو نداره ولي بسيار ارزونه، هم قيمت يه بازي، Ù�قط 40 دلار! من هنوز توي ايران نديدمش Ùˆ بعيد مي‌دونم ببينمش. شما نسخه Professional رو مي‌تونيد به عنوان يك Personal Computer هم نصب كنيد. يعني Øالا 5 تا گزينه براي انتخاب در هنگام نصب داريد. Personal Computer Ùˆ Workstation Ùˆ Server Ùˆ همينطور Custom Ùˆ نهايتاً Upgrade. هر دو نسخه اصلي داراي يك سري Document خيلي خوب براي يادگيري از مبتدي تا ØرÙ�ه‌اي اين سيستم‌عامل كامل هستند. در نسخه Personal تغييرات Theme بر روي Desktop Ùˆ بقيه قسمتها چندان پيچيده نيستند Ùˆ به راØتي خواهيد توانست در بخشهاي مختلÙ� هدÙ� خود را پيدا كنيد. در نسخه Professional شما مي‌تونيد سيستمتون رو از يك كاربرد ساده تا كاربردهاي بسيار پيچيده در شبكه‌هاي رايج تغيير دهيد. بسياري از تنظيمات در هر دو نسخه اكنون با رابطهاي جديد گراÙ�يكي انجام مي‌شوند. سيستم Bluecurve داراي Performance بسيار بالاتري نسبت X Window قبلي است Ùˆ تعداد باز سازي‌هاي صÙ�ØÙ‡ با استÙ�اده از اين سيستم جديد تا Øدّ چشم‌گيري كاهش ياÙ�ته كه موجب اÙ�زايش سرعت خيلي خوب سيستم در كاربردهاي گراÙ�يكي است. جدول تÙ�اوتهاي نسخه‌هاي مختلÙ� اين سري از RedHat Linux را نيز در اين قسمت مشاهده كنيد. تصاوير زير رو هم ببينيد كه درباره تغييرات مختلÙ� شكل Ùˆ شمايل Bluecurve Ùˆ Gnome است.
اطلاعات تكنيكي ...
Kernel جديد و همينطور سيستم Blue Curve نيازمنديهاي سخت ا�زاري RedHat 8.0 را ا�زايش چنداني نداره و كماكان مي‌تونيد اين سيستم رو روي يه كامپيوتر X86 با سرعتي بالاي 200 مگاهرتز به همراه 192 مگابايت Ram و 650 مگابايت �ضاي خالي نصب كنيد. اين نسخه هم مانند نسخه 7.3 نياز به نصب بر روي پارتيشنهاي Ext دارد و قابليت نصب بر روي پارتيشنهاي FAT را نخواهيد داشت. ليست كامل مشخّصات تكنيكي را در اينجا مشاهده كنيد.
پشتيباني ...
مي‌دونيد كه يكي از بهترين مزيّتهاي اين نسخه از Linux يعني RedHat پشتيباني عالي اون هستش. اين امكانات در صورت Activateكردن نسختون تا 30 روز براي نسخه Personal Ùˆ تا 60 روز براي نسخه Professional بصورت رايگان در اختيارتونه، بعدش هم هزينه‌ش خيلي كمه. البته اين براي كاربراي خارج ايران خوبه Ùˆ در داخل ايران متأسّÙ�انه اصلاً يه همچين چيزي ندارم. ولي در اين صÙ�ØÙ‡ شما مي‌تونيد راهنماهاي بسيار خوبي رو براي اين سيستم عامل بدست بياريد كه خيلي بهتون كمك خواهد كرد.
Øالا بالاخره اين نسخه رو نصب مي‌كني يا نه؟
خب، Ù�رض كنيم من الآن يه روي سيستمم RedHat Linux 7.3 دارم كه با نرم اÙ�زارهام به خوبي كار مي‌كنه Ùˆ هيچ مشكلي باهاش ندارم Ùˆ UI Ùˆ بقيه بند Ùˆ بساطها رو جوري مرتّب كردم كه كارام رو به راØتي انجام مي‌دم، Øالا ببينيم بهتره نسخه جديد رو نصب كنم يا نه. چهارتا Øالت داريم:
1- من يه كاربر معمولي خونگي هستم كه هنوز توي Linux گيج مي‌زنم Ùˆ خوب باهاش راه نياÙ�تم ولي خيلي پيشرÙ�ت كردم Ùˆ مي‌تونم بيشتر كارهام رو با نسخه قبلي انجام بدم Øالا نسخه جديد رو نصب كنم؟ ... من مي‌گم بله بر شما واجبه كه اين نسخه رو نصب كنيد چون راØتي كار با نسخه جديد بسيار به شما كمك خواهد كرد كه پيشرÙ�ت كنيد Ùˆ از طرÙ�ÙŠ 90 درصد چيزايي كه قبلاٌ ياد گرÙ�تيد رو هم مي‌تونيد اينجا استÙ�اده كنيد.
2- من يه كاربر ØرÙ�ه‌اي خونگي هستم كه همه كارهام رو با نسخه قبلي RedHat انجام مي‌دم. Øالا نسخه جديد رو نصب كنم؟ ... درسته كه نسخه جديد علاوه بر چند تا باگ Ùˆ همينطور تغييرات Security پيشرÙ�ت چشم گيري نكرده ولي يه كاربر ØرÙ�ه‌اي Linux دائماً دنبال كارهاي پوياست، پست نسخه جديد رو نصب كنيد Ùˆ مطمئن باشيد كه ضرر نمي‌كنيد، شايد اوّلش جذّاب به نظر برسه ولي دوّمش دلتون رو مي‌زنه Ùˆ نهايتاً سوّمش شما رو كاملاً راضي مي‌كنه.
3- من اصلاً نمي‌دونم Linuxچيه، يه بار دست Ùˆ پا شيكسته نسخه قبلي رو نصب كردم ولي چون سر در نياوردم پاكش كردم، Øالا من نسخه جديد رو نصب كنم؟ ... اكيداً بله! نسخه جديد به كاربراي ويندوز كه مي‌خوان Linux كار بشن خيلي اهميبت داده Ùˆ شما به خوبي مي‌تونيد به كمك Ù�ايلهاي كامل Help در خود سيستم عامل Ùˆ يكم كمك يه كاربر ØرÙ�ه‌اي Linux بشيد Ùˆ خيلي راØت باهاش كار كنيد. خواهيد ديد كه چقدر راØت ويندوزتون رو مي‌ندازيد دور يا مي‌گذاريد كنار هاردتون خاك بخوره.
4- من يه Administrator هستم كه دارم از نسخه قبلي Advanced Server روي يه نيمه ENterprise Linux كار مي‌كنم، Øالا من واسه Ú†ÙŠ بايد نسخه جديد رو نصب كنم؟ ... خب دقيقاً هيچ دليل قانع كننده‌اي وجود نداره، اگر نيازي به تكنولوژيهاي جديد شبكه‌ها مخصوصاً Wi-Fi Ùˆ USB 2 نداريد من هم پيشنهاد نمي‌كنم كه نسخه جديد رو براي Serverتون انتخاب كنيد. Øدّ اقل الآن اين كار رو نكنيد صبر كنيد Ùˆ مطمئن باشيد كه ضرر نمي‌كنيد، RedHat براي شما يك Surprise خواهد داشت.
نهايتاً يك Tour روي سايت هستش كه با Flash درست شده و چند تا از امكانات جديد رو بهتون نشون ميده.
RedHat Linux 8.0
Gnome 2 به قدرت Windows در Easy-to-Use بودنش ايمان آورد.
ارتقاء از نسخهء 7.3 به 8.0 يكي از بهترين ارتقاهاي Linux است. بهترين به معني كاملترين نيست. چيزي كه كاملاً آشكار است Øركت Linux RedHat به سمت كسب سهم بيشتري از كامپيوترهاي شخصي در منزل Ùˆ ادارات كوچك است، جايي كه امپراطوري Windows سايه عميقي اÙ�كنده. Windows كماكان با نصب ساده Ùˆ رابط كاربر پسند Ùˆ بهره‌گيري از تكنولوژيهاي X86 در كنارمان قرار دارد Ùˆ Øالا RedHat Linux نسخه Personal خود را براي كاربران معمولي ارائه مي‌كند، بله، تلاشي كه براي نسخه 7.3 با موÙ�ّقيت مواجه شد در نسخه 8 كامل مي‌شود Ùˆ يك نسخه كاملاً شخصي Ùˆ ساده براي كاربران خانگي به نام RedHat Linux 8.0 Personal به بازار ارائه مي‌شود. نسخه Professional Ùˆ كامل در اين سري امكانات مشابهي با نسخه‌هاي قبلي دارد Ùˆ همينطور ليست كاملي از تغييرات را در سايت رسمي مشاهده خواهيد كرد. توجّه كنيد كه 80 درصد تغييرات در ظاهر كار سيستم چيزهايي بوده كه ما در ويندوز داريم Ùˆ آرزوي داشتن آنها را در Linux نيز داشتيم. اين خوشØال كننده‌ست؟
نصب ...
هنگام نصب خيلي راØتتر مي‌توانيد Packageهاي مورد نيازتون رو پيدا كنيد. ظاهر پروسه نصب بسيار شبيه نسخه‌هاي قبلي است، انتخاب روش Boot Ùˆ Multi bootØŒ روش ساختن Firewall Ùˆ ساير تنظيمان SecurityØŒ بخش ساختن پارتيشن (هاي) مورد نياز Ùˆ بخشهاي ديگر. بخش انتخاب Packageهاي مورد نياز از قسمتهاي تغيير ياÙ�ته است كه به نظر من براي كاربران تازه‌كار خيلي Ù…Ù�يد خواهد بود. يه پنجره Wizard مانند در اوّلين ورود شما به دنياي جديد RedHat 8.0 تنظيمات اوّليه را براي شما انجام خواهد داد (مثل System Configuration در Windows 2000 Server Ùˆ WinXP).
Interface ...
يك انقلاب واقعي، RedHat بيشتر از قبل، شبيه ويندوز شده. شما كمتر به Command Line نياز داريد چرا كه منوي RedHat كه در Gnome 2 به جاي عكس پا در اوّلين برخورد عكس يك كلاه قرمز رو براتون آماده كرده، تقريبا 80 درصد برنامه‌ها Ùˆ ميانبر‌ها رو در خودش جا داده Ùˆ جز براي تنظيمات كوچك نيازي به Command Line نيست. البته اين تغييرات بيشتر براي Øالت WorkStation قابل اشاره‌ست Ùˆ بر روي يك Server كماكان بسيار به Command Line عزيز اØتياج خواهيد داشت. بايد بگم كه به شخصه ظاهر Gnome 2 رو بسيار مي‌پسندم. روش مديريت پنجره‌ها به كل تغيير كرده، سيستم Bluecurve سيستم بسيار قدرتمند Ùˆ جديدي است كه Linux را در مديريت پنجره‌ها بسيار شبيه ويندوز كرده است. در X Window ديگر مانند قبل آزادي عمل نداريد در تغيير دادن Ù…Øيط كار Ùˆ بايد بگيم كه Desktop پايدارتري در اختيارتون قرار گرÙ�ته. (اين Øالت Popularity سيستم شما رو مثل ويندوز گسترش خواهد داد). علاوه بر Gnome 2 شما نسخه سوّم KDE رو هم در اختيار داريد كه مي‌تونيد به راØتي هنگام نصب يا بعد از اون Windows Managerتون رو تغيير بديد. من خودم هنوز KDE رو نصب نكردم ولي اين نسخه بسيار شبيه نسخه سوّم سازگار با RedHat 7.x هستش كه در KDE 3.0.3 قابليت‌هاي جديد RedHat 8.0 هم اضاÙ�Ù‡ شده.
نرم ا�زارهاي همراه ...
Ùˆ امّا بهترين تغييرات بجز InterfaceØŒ همراه شدن Apache 2 Ùˆ يك نسخه كامل از اون به همراه سورسش در نسخه‌هاي Professional هستش. بايد بگم كه Apache 2 از نظر Security Ùˆ همينطور سرعت الآن سريعترين Web Server موجود هستش كه قابليتهاي بسيار زيادي Øتّي در Enterprise Solutionها هم داره. علاوه بر اين Web Server چند تا از Ù…Øصولات OpenOffice هم بر روي CD اين نسخه ضميمه شده. از جمله اونها Calculator Ùˆ Writer Ùˆ Draw Ùˆ Impress Ùˆ Math رو ميشه اسم برد كه خيلي خيلي كامل شدند. البته به Star Office نمي‌رسند ولي به عنوان ابزارهاي ضميمه در مقايسه با WordPad Ùˆ NotePad استاندارد در ويندوز خيلي بهتر هستند. نسخه‌هاي تغييرات Componentها رو اينجا مي‌بينيد.
gcc 3.2
glibc 2.2.93
kernel 2.4.18
Web server powered by Apache HTTP Server 2.0
CUPS 1.1.15
GNU Emacs 21.2
Ximian Evolution 1.0.8
GIMP 1.2.3
GNOME 2.0
GNOME Meeting 0.93.1
gphoto2 2.1.0
KDE 3.0.3
MrProject 0.6
Mozilla 1.0.1
Postfix 1.1.11
Perl 5.8.0
XFree86 4.2.0
glibc 2.2.93
kernel 2.4.18
Web server powered by Apache HTTP Server 2.0
CUPS 1.1.15
GNU Emacs 21.2
Ximian Evolution 1.0.8
GIMP 1.2.3
GNOME 2.0
GNOME Meeting 0.93.1
gphoto2 2.1.0
KDE 3.0.3
MrProject 0.6
Mozilla 1.0.1
Postfix 1.1.11
Perl 5.8.0
XFree86 4.2.0
نسخه جديد MOzilla كاملتر از هميشه، قابليتهاي استÙ�اده از E-Mail Ùˆ Address book يا Contact Manager Ùˆ همينطور Calendar Ùˆ مديريت قوي در استÙ�اده از انواع Mail Serverها. Ùˆ بهترين نمونه قابليت اتصال ساده به اينترنت براي كاربراي تازه‌كار هستش. كلاً تنظيمات ساده يكي از بهترين چيزهاييه كه كاربراي جديد رو جذب مي‌كنه، شما Øالا 4 تا گزينه خيلي كامل براي كنترل كامپيوترتون، سخت‌اÙ�زارها Ùˆ همينطور نرم‌اÙ�زارها Ùˆ علاوه بر اونها Customize كردن سيستم داريد. از همه بهتر System Setting هستش كه تقريباً همون Control Panel خودمون در ويندوزه، تنظيمات سخت اÙ�زارها Ùˆ اÙ�زودن Ùˆ ØØ°Ù� Packageها از قابليتهايي هستند كه سادگي كار رو بسيار زياد كردند. تنظيمات Security Ùˆ صÙ�ØÙ‡ نمايش Ùˆ همينطور Sound Setting Ùˆ از همه مهمتر Hardware Manager كه به راØتي قابليت استÙ�اده از RPMهاي مختلÙ� رو براي نصب سخت اÙ�زارها ميده. يك Icon به اسم Start Here روي صÙ�ØÙ‡ اضاÙ�Ù‡ شده كه شما رو به سمت تنظيمات Ùˆ قابليتهاي اصلي سيستم هدايت مي‌كنه. اگر در اين قسمت راهي به Ù�ايلهاي ذخيره شده بود مي‌تونستم بگم كه اين هم My Computer Ú¯Ù… شدهء ويندوز در RedHat Linux است.
سخت ا�زارها ...
Ùˆ امّا سخت اÙ�زارها كه بازهم Linux RedHat پيشرو‌ترين سيستم بر پايه LInux هستش در استÙ�اده از سخت اÙ�زارهاي جديد، همه چيز پشتيباني مي‌شود Ùˆ يه ليست بلند بالا از سخت اÙ�زارهاي سازگار (HCL) د راختيار شما هستش. بايد بهتون بگم كه به خاطر همين نشناختن سخت اÙ�زار من هرگز نتونسته بودم RedHat 7.3 رو روي كامپيوتر جديدم با چيپ گراÙ�يكي Radeon 8000 Ùˆ برد GigaByte نصب كنم ولي نصب RedHat 8.0 عالي انجام شد Ùˆ بدون اشتباه. Add new Devices در System Setting واقعاً خوب كار مي‌كنه. نمونهء خوبش شناختن عالي Camera Ùˆ Monitor من بود كه خيلي راØت با گرÙ�تن 3 تا Ù�ايل ساده از روي سايت RedHat انجام شد. سخت اÙ�زارها Øالا مثل ويندوز مي‌تونن هم COmpatiable باشند Ùˆ هم Certified. ليست هر دو رو مي‌تونيد روي صÙ�ØÙ‡ رسمي سايت پيدا كنيد.
نسخه‌هاي مختل� ...
مي‌تونيد نسخه Professional رو با يه Package خوشگل نقره‌اي (Platinum) با قيمت 150 دلار تهيه كنيد Ùˆ يا 650 مگابايت رو از صÙ�ØÙ‡ مخصوص اين كار Download كنيد. يا تشريÙ� ببريد بازار رضا يا مجتمع پايتخت Ùˆ نسخهء تك CD يا Double CD رو به همراه RPMها Ùˆ Add-onها Ùˆ يا بدون اونها با قيمت 5 تا 7 هزار تومن خريداري كنيد. Øواستون باشه كه Beta Ùˆ نسخه Training رو بهتون ندن. نسخه Personal با Package قرمز Ùˆ جمع Ùˆ جورد قابليت‌هاي كاملي رو نداره ولي بسيار ارزونه، هم قيمت يه بازي، Ù�قط 40 دلار! من هنوز توي ايران نديدمش Ùˆ بعيد مي‌دونم ببينمش. شما نسخه Professional رو مي‌تونيد به عنوان يك Personal Computer هم نصب كنيد. يعني Øالا 5 تا گزينه براي انتخاب در هنگام نصب داريد. Personal Computer Ùˆ Workstation Ùˆ Server Ùˆ همينطور Custom Ùˆ نهايتاً Upgrade. هر دو نسخه اصلي داراي يك سري Document خيلي خوب براي يادگيري از مبتدي تا ØرÙ�ه‌اي اين سيستم‌عامل كامل هستند. در نسخه Personal تغييرات Theme بر روي Desktop Ùˆ بقيه قسمتها چندان پيچيده نيستند Ùˆ به راØتي خواهيد توانست در بخشهاي مختلÙ� هدÙ� خود را پيدا كنيد. در نسخه Professional شما مي‌تونيد سيستمتون رو از يك كاربرد ساده تا كاربردهاي بسيار پيچيده در شبكه‌هاي رايج تغيير دهيد. بسياري از تنظيمات در هر دو نسخه اكنون با رابطهاي جديد گراÙ�يكي انجام مي‌شوند. سيستم Bluecurve داراي Performance بسيار بالاتري نسبت X Window قبلي است Ùˆ تعداد باز سازي‌هاي صÙ�ØÙ‡ با استÙ�اده از اين سيستم جديد تا Øدّ چشم‌گيري كاهش ياÙ�ته كه موجب اÙ�زايش سرعت خيلي خوب سيستم در كاربردهاي گراÙ�يكي است. جدول تÙ�اوتهاي نسخه‌هاي مختلÙ� اين سري از RedHat Linux را نيز در اين قسمت مشاهده كنيد. تصاوير زير رو هم ببينيد كه درباره تغييرات مختلÙ� شكل Ùˆ شمايل Bluecurve Ùˆ Gnome است.
اطلاعات تكنيكي ...
Kernel جديد و همينطور سيستم Blue Curve نيازمنديهاي سخت ا�زاري RedHat 8.0 را ا�زايش چنداني نداره و كماكان مي‌تونيد اين سيستم رو روي يه كامپيوتر X86 با سرعتي بالاي 200 مگاهرتز به همراه 192 مگابايت Ram و 650 مگابايت �ضاي خالي نصب كنيد. اين نسخه هم مانند نسخه 7.3 نياز به نصب بر روي پارتيشنهاي Ext دارد و قابليت نصب بر روي پارتيشنهاي FAT را نخواهيد داشت. ليست كامل مشخّصات تكنيكي را در اينجا مشاهده كنيد.
پشتيباني ...
مي‌دونيد كه يكي از بهترين مزيّتهاي اين نسخه از Linux يعني RedHat پشتيباني عالي اون هستش. اين امكانات در صورت Activateكردن نسختون تا 30 روز براي نسخه Personal Ùˆ تا 60 روز براي نسخه Professional بصورت رايگان در اختيارتونه، بعدش هم هزينه‌ش خيلي كمه. البته اين براي كاربراي خارج ايران خوبه Ùˆ در داخل ايران متأسّÙ�انه اصلاً يه همچين چيزي ندارم. ولي در اين صÙ�ØÙ‡ شما مي‌تونيد راهنماهاي بسيار خوبي رو براي اين سيستم عامل بدست بياريد كه خيلي بهتون كمك خواهد كرد.
Øالا بالاخره اين نسخه رو نصب مي‌كني يا نه؟
خب، Ù�رض كنيم من الآن يه روي سيستمم RedHat Linux 7.3 دارم كه با نرم اÙ�زارهام به خوبي كار مي‌كنه Ùˆ هيچ مشكلي باهاش ندارم Ùˆ UI Ùˆ بقيه بند Ùˆ بساطها رو جوري مرتّب كردم كه كارام رو به راØتي انجام مي‌دم، Øالا ببينيم بهتره نسخه جديد رو نصب كنم يا نه. چهارتا Øالت داريم:
1- من يه كاربر معمولي خونگي هستم كه هنوز توي Linux گيج مي‌زنم Ùˆ خوب باهاش راه نياÙ�تم ولي خيلي پيشرÙ�ت كردم Ùˆ مي‌تونم بيشتر كارهام رو با نسخه قبلي انجام بدم Øالا نسخه جديد رو نصب كنم؟ ... من مي‌گم بله بر شما واجبه كه اين نسخه رو نصب كنيد چون راØتي كار با نسخه جديد بسيار به شما كمك خواهد كرد كه پيشرÙ�ت كنيد Ùˆ از طرÙ�ÙŠ 90 درصد چيزايي كه قبلاٌ ياد گرÙ�تيد رو هم مي‌تونيد اينجا استÙ�اده كنيد.
2- من يه كاربر ØرÙ�ه‌اي خونگي هستم كه همه كارهام رو با نسخه قبلي RedHat انجام مي‌دم. Øالا نسخه جديد رو نصب كنم؟ ... درسته كه نسخه جديد علاوه بر چند تا باگ Ùˆ همينطور تغييرات Security پيشرÙ�ت چشم گيري نكرده ولي يه كاربر ØرÙ�ه‌اي Linux دائماً دنبال كارهاي پوياست، پست نسخه جديد رو نصب كنيد Ùˆ مطمئن باشيد كه ضرر نمي‌كنيد، شايد اوّلش جذّاب به نظر برسه ولي دوّمش دلتون رو مي‌زنه Ùˆ نهايتاً سوّمش شما رو كاملاً راضي مي‌كنه.
3- من اصلاً نمي‌دونم Linuxچيه، يه بار دست Ùˆ پا شيكسته نسخه قبلي رو نصب كردم ولي چون سر در نياوردم پاكش كردم، Øالا من نسخه جديد رو نصب كنم؟ ... اكيداً بله! نسخه جديد به كاربراي ويندوز كه مي‌خوان Linux كار بشن خيلي اهميبت داده Ùˆ شما به خوبي مي‌تونيد به كمك Ù�ايلهاي كامل Help در خود سيستم عامل Ùˆ يكم كمك يه كاربر ØرÙ�ه‌اي Linux بشيد Ùˆ خيلي راØت باهاش كار كنيد. خواهيد ديد كه چقدر راØت ويندوزتون رو مي‌ندازيد دور يا مي‌گذاريد كنار هاردتون خاك بخوره.
4- من يه Administrator هستم كه دارم از نسخه قبلي Advanced Server روي يه نيمه ENterprise Linux كار مي‌كنم، Øالا من واسه Ú†ÙŠ بايد نسخه جديد رو نصب كنم؟ ... خب دقيقاً هيچ دليل قانع كننده‌اي وجود نداره، اگر نيازي به تكنولوژيهاي جديد شبكه‌ها مخصوصاً Wi-Fi Ùˆ USB 2 نداريد من هم پيشنهاد نمي‌كنم كه نسخه جديد رو براي Serverتون انتخاب كنيد. Øدّ اقل الآن اين كار رو نكنيد صبر كنيد Ùˆ مطمئن باشيد كه ضرر نمي‌كنيد، RedHat براي شما يك Surprise خواهد داشت.
نهايتاً يك Tour روي سايت هستش كه با Flash درست شده و چند تا از امكانات جديد رو بهتون نشون ميده.
Ùˆ سلام مجدّد، بنده از مساÙ�رت برگشتم با كوله‌باري پر از ØرÙ� Ùˆ Øديث. سÙ�ر Ù…Ù�يدي بود، همايش به خوبي برگزار شد، هواي جزيره بسيار مناسب بود. مديراي بازاريابي Warner Ùˆ همينطور Digital Illusion Ùˆ همينطور Dreamworks از خارجي‌هايي بودند كه توي همايش باهاشون صØبت كردم. شب عيد مسلمونا يه جشن خيلي بزرگ بود كه من هيچ كدوم از 5 تا تويوتاي خوشگل كه واسه جاييزه گذاشته بودند رو نبردم، البته زياد ناراØات نشدم چون من معمولاً شانسم بده! كم رويي من Ùˆ مدير عامل اصلي شركت Ùˆ همينطور پارتي نداشتن ما باعث شد كه طرّاØÙŠ سايت وب همايش به عهده يه پيمانكار ديگه قرار بگيره كه البته كارشون به نسبت بقيه بهتره. يه آقايي با سگش اومده بود توي يكي كنÙ�رانس‌ها! بوÙ�ه‌هاي موجود در Ù…ØÙ„ شلوغترين جاهاي مكان برگزاري همايش نبودند!! چند تا از شركتهايي كه خيلي كاراي Cheap Ùˆ ضعيÙ�ÙŠ براي تبليغات تلويزيوني ارائه مي‌كنند شديداً داراي تكنولوژيهاي جديد Ùˆ دستگاههاي گرون قيمت هستند، اÙ�سوس كه كسي رو ندارن ازشون استÙ�اده كنه! چون كنÙ�رانس عمومي نبود همه اون Ù‡Ù�تاد Ùˆ خورده‌اي Ù†Ù�ري كه اونها بودند يه هدÙ�ÙŠ داشتند Ùˆ اين خيلي خوب بود. مي‌تونم بگم 95 درصد از توليد كنندگان تبليغات تلويزيوني سنّي بين 25 تا 35 سال دارند Ùˆ همينطور 95 درصد از مدير‌عاملها Ùˆ تهيه‌كنندگان اين شركتها بالاي 45 سال سنّ دارند! روي نقشÙ� دسته دوّم Ù�كر كنيد كه خيلي مهمّه! Ùˆ طبيعت ... پاييزي عالي بود ولي هيچ جا اتاق كار شخصيه يه Web Designer نميشه!
اميدوارم اين سÙ�ر كه توش امكان دسترسي به سرويسهاي شبكه جهاني نبود Ùˆ يه Ù‡Ù�ته اينجا رو تعطيل كرد باعث نشده باشه كه جوّ علمي بدست اومده خدشه‌دار بشه. گزارش كامل همايش رو خواهم نوشت. خبر‌هاي خيلي زيادي بوده اين مدّت، ويروس BugBare داره غوغا مي‌كنه Ùˆ ركورد CIH رو مي‌شكنه، چند تا Ù…Øصول جديد Ùˆ بسيار COOL! Ùˆ از طرÙ�ÙŠ تعداد قابل توجّهي نامه از طرÙ� شما دوستاي عزيزم. سؤالهاي مهم رو توي وبلاگ Ùˆ سؤالهاي خصوصي رو بطور خصوصي جواب خواهم داد. اين سيستم Commenting كه از سايت Enetation گرÙ�تم سرويس خوبي نيست، بايد عوضش كنم چون يه سري از Commentهاي مهم شما رو ريخته توي Junk FolderØ´ Ùˆ چون من يه Ù‡Ù�ته نبودم يه سري رو پاك كرده.
اميدوارم اين سÙ�ر كه توش امكان دسترسي به سرويسهاي شبكه جهاني نبود Ùˆ يه Ù‡Ù�ته اينجا رو تعطيل كرد باعث نشده باشه كه جوّ علمي بدست اومده خدشه‌دار بشه. گزارش كامل همايش رو خواهم نوشت. خبر‌هاي خيلي زيادي بوده اين مدّت، ويروس BugBare داره غوغا مي‌كنه Ùˆ ركورد CIH رو مي‌شكنه، چند تا Ù…Øصول جديد Ùˆ بسيار COOL! Ùˆ از طرÙ�ÙŠ تعداد قابل توجّهي نامه از طرÙ� شما دوستاي عزيزم. سؤالهاي مهم رو توي وبلاگ Ùˆ سؤالهاي خصوصي رو بطور خصوصي جواب خواهم داد. اين سيستم Commenting كه از سايت Enetation گرÙ�تم سرويس خوبي نيست، بايد عوضش كنم چون يه سري از Commentهاي مهم شما رو ريخته توي Junk FolderØ´ Ùˆ چون من يه Ù‡Ù�ته نبودم يه سري رو پاك كرده.
Subscribe to:
Posts (Atom)