Windows live logo
Windows 7 logo

خبرهایی از تحولات آینده فایرفاکس

مشاهده نظرات ۱م مهر ۱۳۸۸ - ۰۸:۰۰:۰۱ :: سجاد » سردبیر
سلام
مدتی است که فایرفاکس در سکوت خبری اقدام به توسعه نسخه‌های آینده خود می‌نماید و خبری از این وقایع منتشر نشده است، اما اخباری از گوشه و کنار به گوش می‌رسند که نوید دهنده آینده‌ای رو به رشد برای فایرفاکس می‌باشند. در زیر به بخشی از این اخبار اشاره می‌شود.

Firefox


فایرفاکس در قاب زمان؛
اگر برای شما هم این سئوال بوجود آمده است که ترتیب انتشار نسخه‌ها و روند رشد مرورگرهای مهم اینترنتی چگونه بوده است، پیشنهاد می‌شود این فایل را دانلود کرده و مطالعه نمائید. در این فایل به تاریخچه نسخه‌های مختلف مرورگرهای Netscape, Internet Explorer, Mozilla, Safari, Chrome, Opera پرداخته شده است.

زمان‌بندی؛
۱: فایرفاکس ۳/۶ بتا ۱ در پایان سپتامبر ۲۰۰۹ منتشر خواهد شد.
۲: فایرفاکس ۳/۶ نهایی در ماه نوامبر منتشر خواهد شد.
۳: فایرفاکس ۳/۷ در بهار ۲۰۱۰ منتشر خواهد شد.
۴: فایرفاکس ۴/۰ در پائیز ۲۰۱۰ منتشر خواهد شد.

قابلیت‌های جدیدی به نام WebGL؛
بلاگ هک موزیلا در مطلبی اعلام کرد که فایرفاکس اخیرا به گروه استفاده کنندگان استاندارد WebGL پیوسته است و اقدام به ساخت نسخه‌ای از فایرفاکس با این قابلیت نموده و آن را جهت ارزیابی منتشر کرده است. این استاندارد گرافیکی که از خانواده GL ها (اعمم از OpenGL, OpenCL, ...) می‌باشد قابلیت ایجاد تصاویر سه بعدی را با استفاده از موتور پردازش گرافیکی شتاب‌داده شده فراهم می‌کند. این فناوری کمک می‌کند که بتوان سایت‌هایی با محتوای ۳ بعدی (مثل بازی، نرم‌افزار) تولید کرد که این امر به گسترش اینترنت در نفوذ هرچه بیتشر آن کمک بسزایی می‌کند. لازم به ذکر است که این استاندارد از زیر مجموعه‌های استاندارد WebKit می‌باشد که مرورگرهایی نظیر Apple Safari و Google Chrome از آن استفاده می‌کنند.

نمونه کد؛

< script id="shader-vs" type="x-shader/x-vertex">
attribute vec3 aVertex;
attribute vec3 aNormal;
attribute vec2 aTexCoord0;

uniform mat4 uPMatrix;
uniform mat4 uMVMatrix;
uniform vec4 uViewPosition;

varying vec3 vNormal;
varying vec3 vViewVec;
varying vec2 vTexCoord0;

void main(void) {
gl_Position = uPMatrix * uMVMatrix * vec4(aVertex, 1.0);

vNormal = aNormal;
vViewVec = uViewPosition.xyz - aVertex.xyz;
vTexCoord0 = aTexCoord0;
}
< /script>

< script id="shader-fs" type="x-shader/x-fragment">
varying vec3 vNormal;
varying vec3 vViewVec;
varying vec2 vTexCoord0;

uniform vec4 uColor;
uniform sampler2D uTexture0;

void main(void) {
float v = 0.5 * (1.0 + dot(normalize(vViewVec), vNormal));

gl_FragColor = texture2D(uTexture0, vTexCoord0.st);
}
< /script>

بلاگ موزیلا نمونه کد عملی

یاعلی
تازه های نرم افزار

1 نظر

  1. Alireza: 1م مهر ۱۳۸۸ - ۰۹:۰۴:۲۴
    با سلام.
    کم پیدایی؟
    در ضمن قبولی شما را نیز تبریک می گم.
    و اما موزیلا:
    همیشه رقابت مثبت باعث پیشرفت بوده،
    این هم نمونه ای از آن است.
    به امید اینترنت سه بعدی......
    سلام
    درگیر اتمام پروژه‌هام هستم
 
  Compatible browsers Windows 7 logo
بر اساس  وردپرس -  طراح قالب  سجاد -   بهترین ابعاد صفحه حداقل ۷۶۸ * ۱۰۲۴