نکته : باید توجه داشت که جاوا اسکرپت یک زبان طرف کاربر (Client Side) است توسط کامپیوتر شخصی کاربر تفسیر می شود. کدهای مربوط به جاوا اسکرپت توسط کاربر نهایی قابل مشاهده هستند پس توصیه می شود از آن برای مقاصد مهم نظیر اتصال به دیتابیس استفاده نشود.
می توان کدهای جاوا اسکرپت را به صورت تعبیه شده در صفحات HTML استفاده کرد و یا کدهای جاوا اسکرپت را در یک فایل جداگانه با پسوند js. ذخیره کرد ولی در هر صورت یان فایلها هم باید توسط یک صفحه HTML فراخوانی شده و نتیجه آنها در صفحات HTML نمایان خواهد شد.
بهتر است قبل از شروع به یادگیری جاوا اسکرپت با HTML و CSS آشنایی داشته باشد تا بتوانید به خوبی از قابلیتهای جاوا اسکرپت استفاده کنید. برای یادگیری زبانهای ذکر شده می توانید از پیوندهای زیر استفاده کنید :
برای آزمایش کردن اسکرپتهایی که می نویسید باید از مرورگری استفاده کنید که از جاوا اسکرپت پشتیبانی می کند. قابل ذکر است که تقریباً همه مرورگرهای جدید از جاوا اسکرپت پشتیبانی می کنند از جمله این مرورگرها می توان به اینترنت اکسپلورر (IE) که در ویندوز به صورت پیش فرض نصب می شود، فایر فوکس (Firefox) و اپرا (Opera) اشاره کرد. به خاطر داشته باشید که نسخه های قبل از نسخه 4.0 اینترنت اکسپلورر و Netscape از جاوا اسکرپت پشتیبانی نمی کنند.
آموزش دادن جدول ضرب برای فرزندانمان همیشه وقت گیر و حوصله بر می باشد و همیشه دنبال راهی هستیم که بتوانیم برای پیشرفت در یادگیری آنها مورد استفاده قرار دهیم. ولی هیچ یک از روش ها بطور کامل موفقیت آمیز نبودند و مجبور شدیم باز از اول شروع کنیم. یا در موقعیتی قرار گرفته باشید که نتوانید در جمع یا تفریق به فرزندتان کمک کنید و هر لحظه از شما سوال می پرسد و جواب ها را از شما می خواهد. برای آموزش بهتر و یادگیری سریع می توانید نرم افزار جدول ضرب دوگانه سخنگو را از صفحه دریچه فناوری اطلاعات دانلود کنید و آن را روی تلفن همراه خود نصب کنید.
برای استفاده از این ابزار ابتدا آن را از اینجا دانلود کنید: PIE
یکی از فایل های موجود در بسته ی دانلود شده، فایلیست به نام PIE.htc که عمل رندر دستورات css3 را برای اینترنت اکسپلورر انجام می دهد. البته قابل ذکر است که تنها برخی از خصوصیاتی که کاربرد بیشتری دارند توسط pie پشتیبانی می شوند، نه همه خصوصیات css3. خصوصیات پشتیبانی شده به صورت زیر می باشند:
حال استفاده از برخی از خصوصیات را در قالب یک مثال ساده بیان می کنم. فرض کنید خصوصیات زیر را به یک div نسبت داده ایم:
1
2
3
4
5
6
7
8
|
.elm { border : 1px solid #000 ; border-radius: 10px ; width : 200px ; height : 200px ; background-color : #fff ; } |
برای رندر کردن خصوصیت border-radius در ie تنها کافیست خط زیر را به خصوصیات بالا اضافه کنید:
1
2
3
4
5
|
.elm { ... behavior: url ( "PIE.htc" ); } |
1
2
3
4
5
|
.elm { ... box-shadow: 10px 10px 5px #acacac ; } |
1
2
3
4
5
|
.elm { ... -pie- background : url ( "up.png" ) no-repeat center center , linear-gradient( #eee , #ccc ); } |
1
2
|
box-shadow: 10px 10px 0 rgba( 118 , 246 , 211 , 0.4 ); -pie- background : rgba( 118 , 246 , 211 , 0.4 ) url ( "up.png" ) no-repeat center center ; |
1
2
3
4
5
|
.test { background : url ( "up.png" ) no-repeat left top ; border : 1px solid #000 ; } |
1
2
3
4
5
6
7
|
.test { background : url ( "up.png" ) no-repeat left top ; border : 1px solid #000 ; -pie-png-fix: true; behavior: url ( "PIE.htc" ); } |