دنیای فایرفاکس

حتما شما هم نام مرورگر فایرفاکس را شنیده اید. مرورگری با امکانات بی نظیر که اینترنت اکسپلورر در کنار آن قطری ای از پارچ آب است!
مرورگر فایرفاکس هم اکنون بیش از 10 درصد بازار را در اختیار دارد. فایرفاکس امکانات بیشماری دارد که در ادامه به برخی از آنها اشاره می شود.

این مرورگر دارای امکانات پیش فرضی است که برای طراحان وب بسیار مفید است. تعدادی از این امکانات عبارتند از:

  • Page Info
  • DOM Inspector
  • JavaScript Console

همچنین فایرفاکس Extension های فراوانی دارد که هم برای اشخاص معمولی و هم برای وب مستر ها بسیار کاربردی هستند.
بر روی فایرفاکس می توان چندین Theme نیز نصب نمود.

تنها مشکلی که با متولد فایرفاکس بوجود آمد عدم سازگاری بعضی از کدها با این مرورگر می باشد که با کمی تلاش این مسئله حل می شود.

برای دانلود از اینجا استفاده کنید.

فضای سفید و توضیحات

بخش فضای سفید مربوط به php ، x-html می باشد و در بسیاری از زبان های دیگر نیز همینگونه است.

فضای سفید
جدا کردن کاراکتر های مانند برگه ها (tab)، فضای خالی (space) و خطوط جدید (newline) را فضای سفید (whitespace) گویند. همانطور که می دانید، مرورگرهای HTML فضای سفید را نادیده می گیرند. موتور PHP هم از این روش تبعید می کند. این دو قطعه HTML در نظر بگیرید:

<h5>welcome to 5ww.ir</h5><p>What you like to search today</p>

و

<h5>welcome

to 5ww.ir</h5>

<p>What you like

to search today</p>

خروجی این کدها یکسان است زیرا مرورگر به آنها با یک دید می نگرد. استفاده از فضای سفید در HTML خوانائی کد را بالا می برد و مطالعه آن توسط انسان را ساده می سازد اما در نگرش مرورگر به آن نقشی ندارد. در PHP همین اصل حکم فرماست. استفاده از فضای سفید خوانائی کد PHP را بالا می برد. مثلا دو کد
(ادامه…)

ضمیمه php چیست؟

برای استفاده از کد های php باید آن ها را در داخل دو علامت(معمولا شروع با php?> و پایان با <?) قرار می دهند. به این نماد ها ضمیمه php می گویند. ضمیمه php نقاط ابتدائی و انتهائی کد php را به سرور اعلام می کند. هر متنی که درون ضمیمه php قرار بگیرد به عنوان کد php در نظر گرفته می شود و متنی که در خارج آن قرار دارد یک متن HTML ساده است (می تواند کد HTML باشد).
سبک های ضمیمه php متنوع هستند و تعدادی از آنها را بررسی می کنیم.

سبک های ضمیمه PHP

  • سبک XML

    <?php echo ‘ XML’; ?>

    ما در این سایت بیشتر از این سبک استفاده می کنیم. سرپرست شبکه نمی تواند آن را غیر فعال کند و بنابر این روی همه سرور ها قابل دسترسی است. از این سبک ضمیمه به همراه اسناد XML استفاده می شود. اگر قصد بکارگیری XML بر روی سایت را داری از این سبک استفاده کنید.

  • سبک Short

    <? echo ‘Short’; ?>

    این سبک ضمیمه ساده ترین سبک است و از دستور العمل پردازشی SGML استفاده می کند. برای استفاده از آن باید تنظیم short-open-tag را که در فایل پیکر بندی (config) قرار دارد فعال کنید. با وجود اینکه این سبک از متن کوتاهی استفاده می کند اما بدلیل توانائی سرپرست شبکه در غیر فعال کردن این سبک، استفاده از آن پیشنهاد نمی شود.

  • سبک SCRIPT

    <SCRIPT LANGUAGE=’PHP’> ECHO ‘SCRIPT’; </SCRIPT>

    این سبک که طولانی ترین سبک است برای کاربران JavaScript و VBScript آشناست. اگر از ویرایشگر HTML استفاده می کنید و با بقیه مشکل دارید از این سبک استفاده کنید.

  • سبک ASP

    <% echo ‘ASP’; %>

    این سبک مشابه سبک هائی است که در ASP یا ASP.NET استفاده می شود. با فعال کردن تنظیمات پیکربندی asp-tags می توانید از این سبک استفاده نمائید. این سبک به صورت پیش فرض در حالت غیر فعال قرار دارد.