مهندسی مکانيک - جامدات
مهندسی مکانيک - سیالات
مهندسی مکانيک - ساخت و جوش
مهندسی مکانيک - خودرو
مهندسی برق - الکترونیک
مهندسی برق - مخابرات
مهندسی برق - قدرت
مهندسی عمران - عمران
مهندسی عمران - آب
مهندسی عمران - نقشه برداری
مهندسی مواد - متالورژی
مهندسی مواد - سرامیک
مهندسی کامپيوتر - نرم افزار
مهندسی کامپيوتر - سخت افزار
مهندسی شيمی - پالایش
مهندسی شيمی - معدنی و غذایی
مهندسی کشاورزی
مهندسی معماری
مهندسی منابع طبیعی
مهندسی صنايع
مهندسی هوافضا
مهندسی پزشکی
مهندسی نفت و گاز
مهندسي فناوری اطلاعات
مهندسی معدن
مهندسی نيروگاه
مهندسی رباتیک
مهندسی نساجی
مهندسی پلیمر
مهندسی راه آهن
مهندسی هسته ای
مهندسی دریا
مهندسی اپتیک و فوتونیک
نرم افزار های مهندسی
فیلم های آموزشی و مهندسی
هندبوک ها و جزوه های مهندسی
پایان نامه ها و پروژه های مهندسی
علم نانو تکنولوژی
علم کار آفرينی
علم نگهداری و تعمیرات
آشنایی با رشته های مهندسی
آشنایی با رشته های غیر مهندسی
کارشناسی ارشد - منابع و رشته ها
ورود به دانشگاه - کنکور
آموزش زبان انگلیسی
آگهی های استخدام
رایانه و اینترنت
دانلود نرم افزار
تصاویر جالب
English Articles
نانو فناوری
بررسی ساختار و عملكرد آلیاژهای حافظه دار در پزشكی
پروتکل نقطه به نقطه
فهرست کامل خطاهای مودم هنگام اتصال به اینترنت
تاثیر روانکار بر صافی سطح درتراشکاری آلومینیوم
كارآفرینی چیست؟
برج خنک کننده
خواص دارویی و درمانی گیاهان
Hydraulic Turbines
نیروگاههای زمین گرمایی - لاتین
توربین بخار - لاتین
آشنایی با فرمت Mpeg-2
نانو کامپوزیت های نانو ذره ای
آشنایی با مدارهای فرمان
170 نکته اجرایی در ساختمان
روش های شناسایی و مقابله با موشک کروز
سیستم های جدید ذخیره سازی انرژی در چرخ طیار
معرفی تكنولوژی سوپرآلیاژ و میزان كاربرد آن در جهان و ایران
موتورهای استرلینگ
نانوحسگرها
نقش شبیه سازی در مهندسی فرآیند
روشهای پیاده سازی یک شبکه کامپیوتری
17 توصیه مهم در مدیریت
کارشناسی و کارشناسی ارشد مهندسی فناوری اطلاعات
کانی شناسی طلا
تاریخچه گیربکسهای اتوماتیک
تکنولوژی جدید در عایقکاری رطوبتی ساختمان
کامت، نخستین هواپیمای مسافربری جت جهان
مدیریت ارتباط با مشتری (CRM)
اتوماسیون صنعتی - Industrial automation
نانوالکترونیک چیست؟
شبکه های عصبی
آزمونهای غیر مخرب (Non Destructive Testing)
تعیین جنسیت جوجه ها پیش از تفریخ بصورت اتوماتیك
تاریخچه هواپیما
بازرسی کیفی مخازن تحت فشار
آبیاری و انواع روشهای آن
صنعت و تکنولوژی هوافضا
روشهای تصفیه مواد نفتی
گاز از خام تا فرآورده
W3C چیست؟
W3C به معنای کنسرسیوم شبکه جهانی وب است. هدف W3C، ارائه مجموعه چهارچوب ها و استانداردهایی برای سایت ها است تا بر مشکلاتی نظیر سازگاری با مرورگرهای مختلف مورد استفاده در سراسر دنیا فایق آیند.
استانداردها تنها یک چهارچوب بیشتر نمی باشد ولی طراحان ماهر سایت و برنامه نویسان به آنچه این سازمان می گوید بخوبی توجه می کنند. در حقیقت بسیاری از شرکتهایی که تقاضای استخدام برنامه نویسان و طراحان وب را دارند، این نکته را عنوان می کنند که کدهای نوشته شده در ساخت سایت توسط طراحان می بایست از لحاظ W3C معتبر سازی شده باشد. اگرچه برای XHTML و HTML این موضوع خیلی مرسوم است ولی اهمییت بیشتر این موضوع وقتی خواهد بود که سایت بطور کامل از CSS استفاده کند.
"تیم برنرز – لی" شخصی بود که به زیبایی شبکه جهانی وب را در زمانی که اولین مرورگر اینترنتی خود را پیش از سال ۱۹۸۹ میلادی ساخت اختراع کرده است. پیشروان این صنعت بعدها کنسرسیومی را برای استانداردسازی تکنولوژیهای استفاده شده در شبکه جهانی وب بوجود آورند. بدون استانداردسازی، اینترنت، به دنیایی که هم اکنون شاهد آن هستیم تبدیل نمی شد. تعامل میان دستگاه ها و ابزارهای مختلف نیازمند رابطی استاندارد و پرتکلهای محاوره ای استاندارد برای ارسال و دریافت داده ها و اطلاعات است.دانشنامه مرجع مهندسی ایران
این کار، هدف اصلی W3C است. برای انتشار استانداردی ضروری است که تمامی کامپیوترها بتوانند با یک زبان مشترک با یکدیگر صحبت کنند و تمامی مرورگرها بتوانند صفحات سایت ها را به گونه ای یکسان و مشابه نمایش دهند. کنسرسیوم همچنین آموزشهایی را به طراحان و برنامه نویسان سایت می دهد بطوریکه آنها بتوانند در کنار هم در ساخت سایتی مناسب با استانداردهای W3C کار کنند.
نتیجه تلاشهای کنسرسیوم به اینجا رسیده است که فردی در چین با سیستم مکینتاش و یا فردی در کانادا با ویندوز XP هر دو می توانند به سایتی با هاست لینوکس در افریقای جنوبی دسترسی داشته باشند. چنانچه آن سایت با استانداردهای معتبر HTML و کدهای CSS نوشته شده باشد، صفحه می بایست در مرورگرهای مختلف و سیستمهای عامل متفاوت نتیجه ای مشابه را در پی داشته باشد.
چرا استفاده از استانداردها و کدهای معتبرسازی اهمیت دارد؟
اگرچه تمامی مرورگرها، کدهای HTML را درک می کنند، ولی آنها اینکار را به روشی مشابه انجام نمی دهند. هر مرورگر، الویتهای خاص خود را در بکارگیری HTML و CSS دارد تا بتواند افکت تصویری مورد نظر را نمایش دهد، چراکه هیچ استانداردی در بیان آنچه که طراحان می خواهند وجود ندارد. نتیجه این امر آن است که کدی که بنظر در مرورگر اینترنت اکسپلورر بخوبی کار می کند ممکن است تا مرورگر فایرفاکس، اپرا سفری و غیره بخوبی کار نکند و یا بالعکس. متاسفانه بسیاری از طراحان، کدهای خود را تنها بر روی اینترنت اکسپلورر آزمایش کنند و ۳۵ درصد از کل کاربرانی را که از مرورگرهای دیگر استفاده می کنند را نادیده می گیرند. تقریبا نزدیک به صدها نوع مختلف از مرورگرها وجود دارد و تعداد حتی بیشتری برای PDAها، تلفنهای همراه، و دستگاه های الکترونیکی لوکس دیگری که می توانند به اسنترنت متصل شوند موجود می باشند.
امکان آزمایش صفحات سایت در همه این مرورگرها غیر ممکن است. درحالیکه آزمایش صفحات سایت در اکثر مرورگرهای مرسوم احتمالا برای اکثر مردم کافی می باشد، ولی طراحان سایتی که می خواهند سایت طراحی شده در پلتفرمهای مختلف بخوبی کار کند می توانند کدهایشان را با استانداردهای W3C بنویسند.
چرا همه طراحان سایت و برنامه نویسان از استانداردهای W3C تبعییت نمی کنند؟
آنها اینکار را نمی کنند بدلیل آنکه هیچکدام از ویرایشگرهای HTML معروف، کدهایی که ۱۰۰ درصد مطابق با استاندارد W3C باشد تولید نمی کنند. هرچه استاندارد جدیدتر باشد، احتمال کمتری وجود دارد که کدهای تولید شده مطابق با آن استاندارد باشد. در بین تمام ویرایشگرهای HTML موجود، دریم ویور بهترین کدها را تولید می کند و فرونت پیج بدترین آنها را. تعجبی وجود ندارد که فرونت پیج، که محصولی از مایکروسافت است، کدهایی تولید کند که منحصرن برای استفاده در اینترنت اکسپلورر مناسب می باشد. ویرایشگرهای HTML مرسوم دیگر نیز رتبه ای بین دریم ویور و فرونت را دارا می باشند.
کدهای با دست نوشته شده نیز هیچ تصمینی ندارند که از استانداردها تبعیت کنند مگر آنکه شخصی که کدها را می نویسد با آخرین استانداردها آشنایی کامل داشته باشد. مشکل دیگری که با آن مواجه هستیم آن است که بسیاری از ویژگیهای جالب و جذاب موجود، توسط بسیاری از مرورگرها پشتیبانی نمی شوند. بسیاری از طراحان و برنامه نویسان وب، به عمد ۳۵ درصد از بازدید کنندگان و کاربران را نادیده می گیرند تا بتوانند افکتی را که مورد نظر دارند را پیاده سازی کنند. در برخی حالات، سایت بنظر صحیح کار می کند ولی کارایی لازم را ندارد. منوهای کرکره ای، المانهای مرسومی هستند که در برخی از مرورگرهای مرسوم، کار نخواهند کرد. طراحان خوب، معمولا لینک متنی را جایی در صفحه قرار می دهند تا کاربرانی که به منوها دسترسی ندارند بتوانند از سایت استفاده کنند. با اینکار، اکثریت کاربران، به آنچه مطلوب است خواهند رسید و مابقی نیز به کمترین بسنده می کنند.
نتیجه:
با افزایش تعداد مرورگرها و روند ادامه آن، وجود استانداردی در کد نویسی، به نیازی ضروری بدل شده است. چنانچه شما از کدهایی استفاده کنید که استاندارد و معتبر نباشند بطوریکه در مرورگر خاصی بخوبی کار نکند، در این صورت، مشکل از جانب شماست. ولی چنانچه کدهای شما استاندارد باشند ولی در مرورگر خاصی به درستی نمایش داده نشوند، در اینحالت باگ در مرورگر است. سازمان W3C سرویس آنلاینی را برای بررسی معتبر بودن کدها به عموم ارائه داده است. آدرس آن به قرار زیر است:
http://validator.w3.org
منبع: mehrgraph.com و سایت نویا سیستم
بازنشر:
دانشنامه مرجع مهندسی ایران
www.smsm.ir
توضیح دانشنامه مرجع مهندسی ایران پیرامون این مقاله:
با توجه به پیشرفت سریع وب و استاندارد های آن، نگارش این مقاله در سال ۲۰۱۰ بوده و نکته ای که می بایست مدنظر قرار گیرد، در زمان انتشار این مقاله HTML5 به صورت استاندارد اصلی وب در حال گسترش می باشد.
نوشتار های پیشنهادی:
بررسی رفتار و خصوصیات بتن اسفنجی
جوشکاری لیزری
پست مدرنیسم
اهداف واحد کنترل کیفیت در معدن
انتقال دهنده های پنوماتیكی
مراحل تمایزفیزیولوژیکی و مرفولوژیکیی جوانه های بارور
مبانی زمین شناسی ساختمانی
ژنراتور رادیو اکتیو در پزشکی هسته ای
انواع ذخایر در منابع معدنی
آشنایی با كامپوزیتها
دانلود کتاب فارسی آموزش اسکیس و راندو - Eskis-Rando (مهندسی معماری)
ونوسکوپ (Venoscope)
تحلیل کامپیوتری سازه ها
معرفی اجمالی انواع طراحی سیستم های سازه ای
با ساخت یک اکانت در Gmail، صاحب 1000 آدرس ایمیل شوید!