X
تبلیغات
رایتل
نگاهی بر چند ویرایشگر HTML در لینوکس - اموزش لینوکس و برنامه نویسی در لینوکس
پنج‌شنبه 14 تیر‌ماه سال 1386
با سلام
مقاله حاضر رو از سایت ایران توکس گرفتم خودم هنوز مقاله رو کامل نخوندم!
لینک مقاله

در این مقاله قصد داریم تا نگاهی اجمالی بر نرم افزارهای مورد نیاز یک طراح یا برنامه نویس وب در لینوکس بیاندازیم. البته آنچه که در این مقاله به آن تاید بیشتری داریم HTML است اما در کنار آن به بررسی قابلیت نرم افزار‌ها برای کار با php وCSS و xml و سایر زبان‌های اسکریپت نویسی وب نیز خواهیم پرداخت . نرم افزار‌های مورد بررسی ما در این مقال به ترتیب Nvu سپس OpenOffice و Quanta و در نهایت Bluefish خواهند بود.

I.ویرایشگرNvu


این ویرایشگر که از موتور Gecko برای کار خود استفاده می‌کند را می‌توان نسل جدید ویرایشگر‌های HTML ای دانست که همراه سوئیت Mozilla منتشر می‌شدند ، حتی یکی از مدیران پروژه‌ی Nvu همان مدیر پروژه‌ی Mozilla Composer است. این نرم افزار توسط شرکت Lindows پشتیبانی می شود و برای نصب آن کافیست از سایت رسمی Nvu در www.nvu.com آخرین نسخه‌ی آن را دریافت کنید و بعد از خارج کردن بسته از حالت tar.gz وارد دایرکتوری آن شوید و فایل nvu را اجرا کنید ، برنامه به راحتی اجرا خواهد شد. این برنامه در زبان‌های گوناگونی در دسترس است که متاسفانه زبان فارسی در زمره‌ی آن‌ها قرار نمی‌گیرد.


این برنامه یک برنامه‌ی WYSIWYG است. [۱] ، یعنی مانند برنامه‌های FrontPage یا GoLive می‌باشد و شما هر آنچه را که می‌نویسد کافیست از طریق منوی بالایی صفحه ویرایش کنید و ایجاد کد‌های HTML را به خود برنامه بسپارید ، در واقع این برنامه برای کاربرانی که با این زبان آشنایی ندارند برنامه‌ی مناسبی شما می‌توانید متن خود را بنویسید و آن را ویرایش کنید و سپس با فرمت html ذخیره کنید بقیه‌ی کار را به برنامه بسپارید.

از ویژگی‌های بسیار جالب این برنامه در کنار هم قراردادن صفحات به صورت Tab است ، بنابراین شما یک پنجره با تعدادی Tab خواهید داشت که هر Tab یک صفحه‌ی HTML را شامل می‌شود. وقتی برروی یک Tab ودر واقع یک برگه‌ی HTML می‌رویم در قسمت پایین صفحه چهار بخش وجود دارد ک با اولی حالت نرمال صفحه را که در واقع همان حالت WYSISYG را نشان می‌دهد. دومی Tag‌های HTML را در صفحه ی شما نمایش می‌دهد و سومی سوس کدهای HTMLتان را نشانمی‌دهد و بخش چهارم یک پیش‌نمایش از صفحه‌ی شما ارائه می‌کند.

برای کار با متن شما به راحتی می‌توانید در Format Toolbar سایز و نوع و رنگ و پشت زمینه‌ی متن خود را انتخاب کنید و یا نحوه‌ی چنش آن را راست چین ، وسط چین یا چپ چین انتخاب کنید. البته برای انتخاب گزینه‌های بیشتر در منوی Format در نوار ابزار بالای صفحه می توانید گزینه‌های بیشتری دسترسی داشته باشید که البته اغلبشان در نوارابزار فرمت موجود است. از ویژگی‌های مفید این برنامه که هنوز در Mozilla Editor وجود ندارد وجود دکمه‌های RTL و LTR است که کار را برای کاربران فارسی زبان که از زبان فارسی و خط راست به چپ عربی استفاده می‌کنند ساده می‌کند. در واقع اگر بخواهید یک متن فارسی همراه با کلمت انگلیسی بنویسید می‌توانید با انتخاب RTL بهراحتی از خراب شدن و بهم ریختگی متن شما جلوگیری کنید.

در این برنامه امکان ایجاد لینک‌ها و لنگر‌ها ! یا وارد کردن تصویر و ایجاد جداول و نیز فرم‌ها گنجانده شده که این‌ها کار کاربر را هرچه راحت‌تر و سریع ترمی‌کند. البته ویژگی ایجاد فرم‌ها در Mozilla Composer وجود نداشت یعنی در MozillaComposer شما باید به صورت دستی و در سورس این فرم‌ها را خلق می‌کردید در حالی که در این برنامه کافیست در منوی اصلی برروی شکلک فورم کلیک کنید تا سایر کارها را Nvu براتیان انجام دهد.

اگر به زیبایی صفحه‌ی وبتان اهمیت می‌دهید و از CSS برای این هدف استفاده می‌کنید ، Nvu برای شما یک CSS Editor کامل دارد ، حتی اگر تمام تگ‌های CSS را هم نمی‌دانید Nvu آن‌ها را به شما یاد آوری خواهد کرد.

شما هم مثل من از کثیفی تگ‌های تولیدی توسط برنامه‌های خود کار خسته شده اید؟ کافیست به منوی Toolbar بروید و Markup Cleaner را انتخاب کنید ، تمام تگ‌های خالی و یا تگ‌های اضافی حذف خواهند شد و سوس شما کمی تمیز تر خواهد بود. اگر می‌خواهید از صحت کدهای HTML خود اطمینان حاصل کنید می‌توانید در منوی Tools گزینه‌ی HTML Validator را انتخاب کنید !

همانند سایر محصولات Mozilla ونسل جدید آن‌ها برنامه‌ی Nvu که از موتور Gecko استفاده می‌کنید نیز دارای قابلیت چند پروفایله است یعنی می‌توانید چند پروفایل کاربری ایجاد کنید و هر کاربر تغییرات خاص خود را در ظاهر برنامه اعمال کند ، در زمان اجرای برنامه هر کاربری می‌تواند پروفایل خود را انتخاب کنید یا پس از اجرادر منوی Tools به سراغ Switch profile برود و پروفایل خود را انتخاب کند تا با راحتی بیشتر مطابق صلیقه ی خود بتواند با برنامه کار کند.

از امکانات دیگر این برنامه ذخیره‌ی فایل‌ها با Encoding‌های مختلف است که برای صفحات فارسی یک مورد مهم به شمار می‌آید.شما می‌توانید Extension ها و نیز Theme های مختلفی برای این برنامه دریافت و نصب کنید. البته درحال حاضر هیچ‌کدام این‌ها به اندازه‌ی تم‌ها و اکستنشن‌های موزیلا یا فایرفاکس زیاد نیستند.

در نهایت پس از اتمام کار اگر برای ارسال به سرور بهFTP نیاز دارید برنامه‌ی Nvu یک FTP Client توکار دارد که با فشردن دکمه‌ی Publish و وارد کردن مسیر و نام کاربری و کلمه‌ی عبور صفحات شما را در سرورتان قرار می‌دهد .

از قابلیت‌های دیگر این برنامه Highlight کردن یا همان متمایز کردن رنگ تگ‌های HTML و سایر متن است که در کار با سورس به شما کمک فراوانی می‌کند.

البته این برنمه نیز مانند هربرنامه‌ای نقاط ضعفی نیز دارد ، برای نمونه مرتب کردن کدهاست که در زمان ذخیره انجام می‌دهد هر چند در اکثر مواقع این مرتب کردن‌ها بسیار عالیست اما برای کسی که از یک سیستم مدیر محتوا یا وبلاگ کمی سخت گیر استفاده می‌کند این مورد می‌تواند سخت گیر باشد یا در صورتی که در نوشته‌های فارسیتان فاصله‌های مجازی زیادی به کار برده باشید مکان‌نما یا Cursor که به صورت چشمک‌زن است کمی جلوتر از متن حرکت خواهد کرد برای نمونه برای پاک کردن لغتنمونه در جمله‌ی " این یک نمونه است " باید مکان نما را برروی "ت " یا کمی جلوتر قرار بدهید و این گاهی ناراحت‌ کننده است.

همان طور که در ابتدا نیز مطرح کردم این مقاله قصد آموزش برنامه‌ها راندارد و تنها به بررسی انواع برنامه‌های ویرایش HTML خواهد پرداخت ، آنچه در نهایت شایان ذکر است قابلیت این برنامه در کار با PHP یا دیگر زبان‌های Web Programing است که متاسفانه جز highlightکردن یعنی رنگی کردن متن این اسکریپت‌ها و مقداری کنترل برروی Jav Script قابلیت شایان ذکر دیگری ندارد. اما برای کسانی که از CSS استفاده می‌کنند این یک برنامه‌ی مفید است که CSS و HTML نسخه‌ی 4.01 را به خوبی پشتیبانی می‌کندو امکانات کافی برای طراحی یک برگ وب را در اختیارتان قرار می‌دهد چه بسا که برای مدیریت صفحات وابسته به هم یعنی صفحات یک پروژه نیز امکاناتی مفید در برنامه گنجانده شده است .

اگر با HTML آشنایی ندارد ویا نمی‌خواهیدمستقیما کدهای HTML را بنویسید و به یک تولید کننده‌ی WYSIWYG نیاز دارید این برنامه یکی از بهترین برنامه‌ها برای شماست که امکانات بسیار یاد و کاملی را در اختیارتان قرار می‌دهد .




II.استفاده از OpenOffice.org

مجموعه برنامه‌های دفتری OpenOffice.org یک از مجموعه‌های بسیار عالی برای کارهای دفتری را ارائه کرده ، این مجموعه که براساس StarOffice از محصولات شرکت Sun Microsystems است ، به صورت بازمتن و رایگان قابل دریافت است. این برنامه دارای یک برنامه‌ی نصاب است که بدون در نظر گرفتن توزیع لینوکستان به راحتی می‌توانید توسط ان برنامه ی OpenOffice را نصب کنید. در این مجموعه یا سوئیت برنامه ای به نام Writer/web وجود دارد که می توانید از طریق آن به نوشتن صفحات HTML بپردازید. اگر در توزیع لینوکستان پس از نصب این برنامه نتوانستید از منوها برنامه را پیدا کنید یا می‌خواهید هر چه سریع‌تر به برنامه دترسی داشته باشید می‌توانید در پنجره‌ی RUN که در اغلب توزیع‌ها به صورتن پیش فرض با Alt+F2 باز می‌شود بنویسید ooweb تا برنامه ی نوسنده ودر واقع ویرایشگر HTML این مجموعه باز شود.

اگر با برنامه‌ی OpenOffice Writer کار کرده باشید این برنامه را بسیار شبیه به آن خواهید یافت چرا که این برنامه نیز از همان مجموعه است ، این برنامه نیز مانند Nvu یک برنامه‌ی وی زی ویگ است ، یعنی شما تایپ می‌کنید و برنامه سورس را ایجاد می‌کند.

در این برنامه از Tab خبری نیست و برای هر صفحه ی یک پنجره گشوده می‌شود. البته این پنجره‌ها را می‌توانید از منوی window انتخاب کنید.حتی می‌توانید به پنجره‌ی سایر برنامه‌های این مجموعه نیز بروید.برای دیدن سورس نیز باید از منوی Biew به HTML Source بروید تا سورس برنامه به صورت رنگی دیده شود.

ایجاد جدول‌ها ، فرم‌ها ، لینک‌ها ، لنگر‌ها و تغییر حالات متن مانند رنگ و سایز و نوع فونت در این برنامه بسیار راحت است. در واقع مانند برادرش Writer است و اگر شما کار با برنامه‌ی OpenOffice writer را بدانید کار با این برنامه نیز بسیار راحت است ، حتی گاهی احسای می‌کنیددر حال تایپ یک متن معمولی هستید و اصلا احساس ساخت یک صفحه‌ی وب به شما دست نمی‌دهد.

این برنامه به خوبی با زبان فارسی سازگاری دارد البته در برخی توزیع‌ها ویا نسخه‌های پایین‌تر از 1.1.1 مشکلاتی نیز وجود دارد که در نسخه‌های جدیدتر به کلی حل شده‌اند و شما می‌توانید به سادگی از امکانات فارسی آن استفاده کنید.

از امکانات بسیار خوب این برنامه ذخیره به صورت pdf و نیز txt است ، در واقع متن شما را با فرمت pdf و با همان پیکره‌بندی و فرمت‌ها ایجاد می‌کند ونیز متن را با همان پاراگراف‌بندی‌ها به صورت text یا متن ساده بدون هرگونه تگ ذخیره می‌کند که این نیز برای کاربران مفید است.

در این مجموعه ایجاد و تغییر فریم‌ها بسیار راحت است. البته این کار در برنامه‌ی Nvu به خوبی پشتیبانی نمی‌شود ، اما در این برنامه شما به سادگی چند کلیک می‌توانید فریم‌های مورد نظر خود را تولید کنید.

از امکاناتی که در مجموعه‌ی اوپن آفیس ودر نتیجه این برنامه وجود دارد ، Auto Completet یا کامل کردن خودکار است . اگر شما کلمه‌ای را قبلا تایپ کرده باشید و بخواهید مجددا آن را تایپ کنید این برنامه آن برای شما تایپ می‌کند. البته این قابلیت کاملا قابل تنظیم است تاجایی که می‌توانید آن را غیر فعال منید ;) شما می‌توانید در منوی‌ Tools این قابلیت را پیدا کنید و کلماتتان را به‌ان اضافه با کلماتی را که در آن هست حذف کنید ، و بسیاری تغییرات دیگر تا کاملا مطابق نظرات شود.

این برنامه از امکانات مشترکی که در مجموعه‌ی اوپن آفیس وجود دارد به خوبی بهره می‌برد مانند یادداشت‌های کوتاه یا Note‌ها و یا Macro‌ها و البته برخی جلوه‌های متن مانند OutLine که فقط در این مجموعه وجود دارد و در مرورگری قابل مشاهده نیست.

از مشکلات این برنامه می‌توان به پشتیبانی نامناسب از CSS و نیز نداشتن حالت پیش‌نمایش و FTP Client اشاره کرد ، که نداشتن پشتیبانی مناسب از CSS کمی کد‌ها را شلوغ می‌کند و البته گاهی به کد‌هایی برمی‌خوریم که کمی بی نظم در کنار هم چیده شدند ویا استفاده‌های نا مناسب از کدها که این برنامه را برای کسانی که به طور مستقیم با کد‌ها سروکار دارند کمی نامناسب می‌کند.

اگر شما به دنبال یک برنامه‌ی WYSISYG هستید و یا با HTML آشنایی ندارید این برنامه نیز مانند Nvu یک انتخاب مناسب برای شماست . اگر از مجموعه‌ی اوپن آفیس برای کارهایتان استفاده می‌کنید برای ایجاد صفحات HTML یکی از بهترین انتخاب‌های شما همین برنامه است مگر آن که بخواهید با تگ‌های HTML مستقیما سروکار داشته باسید که این امر برنامه‌ی ooweb را کمی براتیان نامناسب می‌کند .

III.برنامه‌ی Quanta

برنامه‌ی Quanta علی رغم برنامه‌های بالا یک برنامه‌ی WYSISYG نیست و شما باید کد‌های HTML را خودتان به صورت دستی وارد کنید .این برنامه از برنامه‌های محیط KDE است و برای نصب آن باید حداقل‌های محیط KDE را نصب کرده باشید.

در اولین نگاه خواهید دید که این برنام امکانات فوق‌العده‌ای دارد ،که برای یک طراح وب بسیار مفیدند. همانند Nvu این برنامه نیز از مدل Tab برای کارهایش استفاده می‌کند وهر صفحه را در یک tab قرار می‌دهد و این به منسجم شدن و تمیزی کار بسیار کمک می‌کند.

در این برنامه یک قسمت پیش نمایش وجود دارد که از مرورگر Konqueror که در مرورگر وب محیط KDE است استفاده می‌کند. البته جز کانکرر شما می‌توانید از مرورگر ّای وب دیگر نیز برای پیشنمایش استفاده کنید ، برای این کار کافیست به منوی View بروید.

یکی از مشکلات کار با این برنامه‌ی فوق‌العاده دردرسر‌های کار کردن با زبان فارسی است. هرچند راست به چپ نویسی در آن هیچ مشکلی ندارد اما اگر بخواهید متن خود را ویرایش کنید با کمی مشکل مواجه خواهید شد × پس نباید هیچ جایی اشتباه کنید ;) البته این یک شوخی بود این برنامه با فرمت UTF8 بسیار سازگار است حتی در زمان گشودن یک فایل که از قبل ذخیره شده است شما می‌توانید به راحتی فرمت فایل خود را تعیین کنید ، این یک خبر خوب برای کسانی است که با چند زبان سروکار دارندد و مدام باید با مشکلات Encoding ها خودشان را خسته کنند.

این برنامه علاوه بر رنگی نمایش دادن فایل‌های HTML زمان نوشتن تگ‌های HTML به شما کمک می‌کند در واقع شما ابتدای یک تگ را بنویسید تا این برنامه تگ شما را کامل و حتی ببندد ! البته این برنامه یک دست‌نامه یا HandBook بسیار کامل نیز برای کد‌های HTML یا PHP نیز در اختیار شما قرار می‌دهد با وجود چنین امکاناتی اگر شما یک کاربر معمولی نیز باشید پس از مدتی به یک طراح خوب و مسلط به HTML تبدیل خواهید شد.

ایجاد تغییرات در فونت‌ها ، ایجاد فرم و جدول و فریم و لینک‌ها و قرار دادن تصویر در این نرم افزار به قدری جذاب و ساده است که شما را وسوسه می‌کند برای همیشه دست از برنامه‌های WYSIWYG بکشید و از این برنامه استفاده کنید.

یکی از ویژگی‌های این برنامه امکان تنظیم این برنامه به صورت دلخواهتان است ، از کلید‌های میانبر تا نحوه‌ی رنگی کردن. شما می‌توانید کلید‌های میانبر را آن‌طور که خودتان می‌خواهید تعریف کنید ، برای نمایش رنگی نیز می‌توانید یکی از حالات مختلف موجود مانند HTML یا CSS یا php یا SQl یا XML و غیره را انتخاب کنید که این برای طراحان وب یک ویژگی مفید است.

در این برنامه علاوه بر این که می‌توانید شماره‌ی خطوط را مشخص کنید می‌توانید برای خط‌هایی خاص یک نشانه یا بوکمارک بگذارید تا در یک نگاه آن خط را مشخص کنید ، این امکانات نیز انکاناتی مفید برای طراحان و برنامه نویسان وب است. اگر برای یک پروژه کار می‌کنید و یا می‌خواهید یک پروژه‌ی طراحی وب را آغاز کنید می‌توانید به راحتی از منوی پروژه‌ها یک پروژه‌ی جدید را شروع کنید.

یکی از ویژگی‌های این برنامه پشتیبانی خیلی خوب آن از انواع DTDها است.حتی اگر شما از DocBook برای کارهایتان استفاده می‌کنید Quanta یک برنامه‌ی خوب برای کارتان است.

از دیگر ویژگی‌های این برنامه پشتیبانی از CSS به نحوی عالیست که برای CSS دوستان یک هدیه‌ از سوی Quanta به شمار می‌آید.

قابلیت‌های این برنامه مانند برنامه‌ی بعدی که توضیح خواهیم داد بسار زیاد است و در بررسی کوتاه ما نمی‌گنجد بنابر این با اشاره به چند مورد کوتاه به معرفی برنامه‌ی بعد خواهیم پرداخت.

اگر به بخش پلاگین‌ها مراجعه کنید به مواردی جالب مانند مدیر CVS آن یا XSL Debugger را خواهید دید که به شما کمک می‌کنند تا کارهایتان را سریع تر و دقیق تر انجام دهید.

اگر نیاز به نوشتن کاراکتر‌های خاص مانند علامت کپی رایت و یا پاراگراف و غیرا دارید این برنامه به شما یک لیست کامل از این ماراکتر ها را ارائه می‌کند .

در نهایت درباره‌ی این برنامه باید گفت که این برنامه برای طراحان و برنامه نویسان وب خلق شده است و با برنامه‌های قبل که جزئی از برنامه های یک مجموعه بودند کاملا متفاوت و تخصصی است . اگر می‌خواهید یک نظارت مستقیم بر روی تگ‌های خود داشته باشید یکی از بهترین انتخاب‌های شما این برنامه است به خصوص اگر از محیط KDE به عنوان میز‌کار پیش‌فرض‌تان استفاده می‌کنید.

IV. ماهی آبی!

برنامه‌ی Blue Fish یا همان ماهی آبی آخرین برنامه‌ای است که در این مقاله به بررسی آن خواهیم پرداخت. این برنامه یکی از بهترین برنامه‌های ویرایش HTML در محیط لینوکس است. این برنامه که با زبان C نوشته شده است برای محیط GNOME نوشته شده است.البته مسلم است که شما در محیط KDE نیز می‌توانید از آن استفاده کنید.

این برنامه نیز برای فایل‌های شما از شیوه‌ی مرتب کردن Tab استفاده می‌کند و مانند Quanta یک برنامه‌ی ادیتور یا ویرایشگر است و نه یکی برنامه‌ی WYSIWYG اما کار با آن بسیار ساده است . البته ابن برنامه مانند Quanta تگ‌های شما را کامل نمی‌کند اما از دید انعطاف پذیری هموچون کوانتا برنامه‌ای انعطاف پذیر است.

بزگترین و باارزش‌ترین امکان این برنامه قابلیت فارسی نویس آن است که در Quanta هنوز چنین هماهنگی بین تگ‌ها ونوشته‌های فارسی و نیز نوشته‌های فارسی و غیر فارسی وجود ندارد. البته در نسخه‌های قدیمی تر این برنامه کمی مشکل با راست به چپ نویسی وجود داشته که در حال حاضر هیچ مشکلی مشاهده نمی‌کنم. این برنامه هیچ مشکلی بافاصله‌های مجازی ندارد و نیز با وارد کردن لغات غیر فارسی چیدمان پاراگراف را خراب نمی‌کند.

یکی از نکات جالب این برنامه کار کردن کلید‌های میانبر حتی در صفحه کلید فارسیست ! شما زمانی که صفحه کلیدتان فارسیست بازدن دکمه‌ی V لغت "ر" تایپ می‌شود!! حال در همین حالت ترکیب Ctrl+ر متنی را که قبلا انتخاب کرده‌اید Paste می‌کند ! یا Ctrl+ظ همان کاری را می‌کند که Ctrl+z می‌کرد .

در این برنامه نیز مانند Quanta یک دستنامه‌ی کامل برای php ، HTML ، python و CSS نسخه‌ی ۲.۰ تعبیه شده ، مانند Quanta می‌توانید به راحتی نحوه‌ی رنگی کردن را نیز بر اساس کد‌های خود انتخاب کنید.

امکانات ویژه آی برای کار با فایل‌های XML نیز DocBook ها در نظر گرفته شده است که این برنامه را نیز مانند Quanta برای کاربران و نویسندگانی که از DocBook استفاده می‌کنند مناسب و قابل استفاده می‌کند.

ایجاد جدول ، فرم‌ها ، فریم‌ها ، لیست‌ها کار با شابلون‌های استیل (CSS) وتغییر فرمت فونت‌ها و پاراگراف‌ها و نیز ایجاد لینک و لنگر و تصویر در این برنامه نیز مانند هر سه برنامه‌ی قبل بسیار ساده و جذاب است.حتی برای Frame ها یک ویزارد وجود دارد که کار را بسیار راحت تر و ساده تر می‌کند.

کار با سورس انواع صفحات وب از php تا sql یا حتی فایل‌های access که در Apache استفاده می‌شود در این برنامه ممکن است ، اگر بخواهید می‌توانید از بخش پروژه‌ها یک پروژه را انتخاب کرده و آن را ادامه بدهید و یا صفحه‌ی خود را با encoding های مختلف ذخیره یا باز
یکی از مواردی که برای طراحان و بخصوص برنامه نویسان وب بسیار مهم است امکان رفتن به یک خاص یا Go to Line است که در این برنامه وجود دارد ، مانند کوانتا این برنامه نیز قابلیت نمایش شماره‌ی خطوط را دارد.

Bluefish نیز مانند Quanta از Xhtml به خوبی پشتیبانی می‌کند و با فرمت‌های XML سازگاری بی‌نظیری دارد که حتی در کار با این گونه فایل‌هانیز می‌توان به راحتی از این برنامه استفاده کرد.

یکی از امکانات ویژه‌ی BlueFish ویرایش تگ‌های زیر مکان نما است که با فشرذن F3 برروی یک تگ بلافاصل پنجره‌ای باز می‌شود که امکان ویرایش ساده‌ی تگ را ایجاد می‌کند!

اگر صفحاتی که طراحی می‌کنید برایتان ارزشمند هستند Quanta و Bluefish در زمان ویرایش و ذخیره کپی‌های پشتیبانی از این صفحان می‌گیرند که در فایلی با پسوند ~ ذخیره می‌شوند. البته در هردو برنامه می‌توان این امر را غیر فعال کرد.یا تنظیمات ویژه‌ای برای آن‌ها انجام داد.
امکان قرار دادن کاراکتر‌های ویژه در این برنامه نیز مانند Quanta موجود است .

اگر می‌خواهید کد‌های html را خودتان مستقیما بنویسید و کاری مرتب و تمیز را ارائه کنید و از برنامه‌ای کارا در این زمینه استفاده کنید این ماهی آبی کمکیست شایسته برای کارتان که مانند برنامه‌ی اوپن آفیس یا کوانتا در هر توزیع بزگی پیدا می‌شود.

V. کدام برنامه ؟

شاید برایتان این پرسش به میان آید که کدام برنامه بهترین برنامه است؟ این مانند این است که از شما بپرسم کدام آب میوه بهتر است؟ هر کسی با توجه به ذائقه‌ی خود از یک طعم خوشش می‌آید ؛ درباره‌ی برنامه‌ی ویرایش HTML نیز همین‌طور است ، شما باید با توجه به سلیقه ، نیاز ، مهارت و محیطی که در آن هستید تصمیم بگیرید ، اگر یک کاربر تازه‌کار هستید یا در سال فق چند صفحهی HTML برای کاری خاص تولید می‌کنید یا برای کاری نیازمند به استفاده از این صفحات هستید بهتر است از Nvu یا OpenOffice استفاده کنید ، در این بین اگر برای کارهای اداری خود ازاوپن آفیس بهره می‌برید بهتر است از این مجموعه استفاده کنید اما اگر این‌طور نیست و یک برنامه‌ی WYSISYG ساده برای کار در عین حال قدرتمند می‌خواهید از Nvu استفاده کنید .
اگر یک کاربر حرفه‌ای هستید و یا در حال پیشرفت در زمینه ی HTML هستید یا می‌خواهید تگ‌ها را بهتر بیاموزید و به یک طراح حرفه‌ای تبدیل شود یکی از دو برنامه‌ی Quanta یا BlueFish را انتخاب کنید. البته در این میان برای فارسی نوشتن برنامه‌ی BlueFish بهتر از Quanta است ، که البته مطمئنا در نسخه‌های بعدی Quanta این مشکل نیز حل شده و کاربران برای انتخاب قدرت بیشتری خواهند داشت.
آنچه مهم ات تجربه‌ی کاری شماست ، بهتر است این برنامه‌ها و سایر برنامه‌های ویرایشگر را یک بار آزمایش کنید ، هر کدام که با سلیقه و نیاز‌هایتان بیشتر سازگاری داشت آن را انتخاب کنید. نکته‌ی قابل توجه این است که هرگز با ویرایشگری کار نکنید که از کار با آن لذت نمی‌برید ، اگر این طور باشد همواره نتیجه‌ی کارتان با آنچه می‌خواهید متفاوت خواهد بود و علاوه بر آن وقت و قدرت تفکر بیشتری در این زمینه هزینه خواهید کرد. همواره از برنامه‌ای استفاده کنید که در زمان استفاده آسودگی خاطر و قدرت کنترل بیشتر برروی کد‌ها را برایتان ایجاد کند.

شاید بپرسید این مقاله در کدامیک از این برنامه‌ها نوشته شده است؟ باید بگویم فایل اصلی این برنامه توسط خط فرمان ایجاد شده ، تگ‌های اول و انتهای آن با Emacs هر بخش با برنامه‌ای که آن را معرفی کردیم نوشته شده‌اند برای نمونه بخش معرفی Nvu با برنامه‌ی Nvu و بخش معرفی Quanta با برنامه‌ی Quanta نوشته شده است و بخش پنجم که هیچ برنامه‌ای را معرفی نکرده است با برنامه‌ی BlueFish نوشته شده چرا که آخرین برنامه‌ای که باز کردم همین برنامه بوده ! ;)

امیدواریم این مقاله برای طراحان وب و کسانی که از انواع زبان‌های Markup استفاده می‌کنند مورد استفاه قرار گیرد.



پی نوشت:

[1]. WYSIWYG مخفف What You See Is What You Get هر آنچه شما می‌بینید همان خروجی نهایی است که به شما داده خواهد شد !!