ورود/ایجاد حساب کاربری
   منوی اصلی
· خانه
· لیست کاربران
· جستجو
· آمار مشاهدات
· آرشیو مقالات


- شرح
· راهنمای نویسندگان
· درباره ما

   همکاری با نشریه
در صورتی که مایل به همکاری با نشریه هستید، می‌توانید در لیست پستی نشریه عضو شده و در جریان امور قرار گیرید. برای اطلاعات بیشتر، اینجا کلیک کنید.

   کاربران
سردبیر
هیچ مدیر کمکی حاضر
همکاران
هیچ مدیر کمکی حاضر
اعضا:
جدیدترین:جدید امروز:0
جدیدترین:جدید دیروز:0
جدیدترین:مجموع:2471
جدیدترین:جدیدترین:
ufumenarayu
اعضا:حاضر
اعضا:اعضا:0
مهمان‌ها:مهمان‌ها:3
مجموع:مجموع:3
کاربران حاضر
هیچ کاربر حاضری وجود ندارد

   ورود کاربران




 


 برای ورود مشکل دارید؟
 ثبت نام کاربران جدید

مقاله آموزشی: بررسی چند برنامه‌ی ویرایش HTML در لینوکس
در تاریخ سه شنبه، ۱۵ دی ۱۳۸۳ توسط navux

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

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

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

یکی از ویژگی‌های بسیار جالب این برنامه در کنار هم قراردادن صفحات به صورتTab است ، بنابراین شما یک پنجره با تعدادیTab خواهید داشت که هرTab یک صفحه‌یHTML را شامل می‌شود. وقتی برروی یکTab ودر واقع یک برگه‌ی HTML می‌رویم در قسمت پایین صفحه چهار بخش وجود دارد که با اولی حالت نرمال صفحه را که در واقع همان حالتWYSISYG را نمایش می‌دهد. Tab دوم در قسمت زیر 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 قابلیت شایان ذکر دیگری ندارد. انتظار می‌رفت که این برنامه برای JSSS نیز امکاناتی داشته باشد ، اما متاسفانه جز رنگی کردن کاری نمی‌کند ، اما برای کسانی که از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 انتخاب کنید.حتی
می‌توانید به پنجره‌ی سایر برنامه‌های این مجموعه نیز بروید.برای دیدن سورس نیز باید از منوی View به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 را کمی براتیان نامناسب می‌کند.




II.برنامه‌ی 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 نوشته شده چرا که آخرین برنامه‌ای که باز کردم همین برنامه بوده ! ;)


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







پی نوشت:


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

امتیاز دهی
بررسی چند برنامه‌ی ویرایش HTML در لینوکس | ورود/ایجاد حساب کاربری | 0 نظر ارسال شده است
  
ما در قبال نظرات پاسخگو نیستیم.
تمامی مطالب و مقالات این سایت تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.