طراحی و بهینه سازیمشاهده

آخرین ارسال های تالار مشاهده انجمن

عنوانپاسخبازدیدتوسط
iconforumافت سایت08H A S A N
iconforum" صندلی داغ " - 25 بهمن ماه 1395 - mrrashidpour3281158mrrashidpour
iconforumاسکریپت10104fayter
iconforumمشکل در قالب وردپرس فوری126laruz
iconforumمشکل ساخته نشدن اسلاید با افزونه Meta Slider15105mansour_bi2
iconforumتاپیک درخواست حضور در صندلی داغ612760AynaZ
iconforumدرخواست قالب فیلم12113AynaZ
iconforumدانلود پلاگین وردپرس134AynaZ
iconforumفیلتر حرفه ای ووکامرس11153AynaZ
iconforumانتقال به خرید ناموفق پس از خرید در افزونه edd547AynaZ
iconforumلیست مهم ترین تگ هادر HTML5256AynaZ

آموزش وردپرس WordPressآموزش وردپرس WordPress سایت

آموزش جی کوئری jQueryآموزش جی کوئری jQuery جاوا اسکریپت

آموزش انگولار جی اس Angular JS آموزش انگولار جی اس 2 AngularJS 

آموزش اچ تی ام ال HTML5 CSS3آموزش HTML5 و CSS3 اچ تی ام ال 5

آموزش پی اچ پی PHPآموزش پی اچ پی PHP پک 1 برنامه نویسی وب

آموزش سئو SEO آموزش سئو سایت و وردپرس SEO گوگل 

آموزش سوئیفت SWIFT آموزش سوئیفت Swift برنامه نویسی اپل

آموزش برنامه نویسی اندروید استودیو  آموزش برنامه نویسی اندروید استودیو  

آموزش زامارین Xamarinآموزش زامارین Xamarin برنامه نویسی موبایل

هاست درگاه پرداخت

معرفی و دانلود فریم ورک متن باز Tedjs

اسکریپت ها , جاوا اسکریپت/ایجکس , جی کوئری , متفرقه
معرفی و دانلود فریم ورک متن باز TedjsReviewed by M.J on Aug 13Rating: 3.0معرفی و دانلود فریم ورک متن باز Tedjsاگر شما یک برنامه نویس باشید حتما می دانید که خوانایی کد ها بسیار حائز اهمیت است و یک مزیت برای برنامه نویس و برنامه آن محسوب خواهد شد. حال اگر قابلیت جابجایی و قابل حمل بودن هم به آن اضافه شود باعث دوچندان شدن کیفیت و کارایی کد های شما خواهد شد.

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

در وب هم ، این موضوع صادق است. زمانی که شما درحال نوشتن یک صفحه ایستا هستید از فناوری های متفاوتی استفاده خواهید کرد. مانند html ، css ، javascript و… .

در صفحات کم حجم این موضوع  زیاد محسوس نیست. اما زمانی که مقدار کد های شما از حدی بیشتر می شود خوانایی کد ها بسیار پایین می آید. درصورتی  که فردی غیر از خود برنامه نویس بخواهد تغییری در کد های ایجاد کند باعث سختی در کار او می شود.

 

 

حتی برای خود برنامه نویس ، اگر بخواهد همه قسمت ها را خود از ابتدا به صورت تو در تو بنویسد کار او بسیار دچار مشکل خواهد شد.  به ویژه این ناخوانایی در HTML بسیار محسوس خواهد بود.

در ادامه بخوانید  آخرین اخبار و رویداد ها با افکت بسیار زیبا CSS3

 

در HTML ممکن است بخواهید چندین عنصر را چند بار در جاهای مختلف کد تکرار کنید. که مثلا هرکدام یک تغییر کوچکی در اجرای توابع سمت جاوا اسکریپت را دارا می باشند. حال اگر بخواهیم یک عنصر را که خود شامل 10 خط کد می باشد را 5 بار تکرار کنیم. تصور کنید که چه میزان فضا را چه در HTML چه در Javascript  اشغال خواهد کرد. علاوه بر آن بسیار کد ناخوانا و پیچیده خواهد شد و این باعث کند تر شدن روند دیباگ کد ها خواهد شد.

 

بسیار خوب! می توان این مشکل را به راحتی حل کرد. فریم ورکی به نام Tedjs که مخفف (Easy Element Definer) یا تعریف کننده آسان عناصر می باشد می تواند این مشکل را حل کند. یک فریم ورک کتابخانه گرا.

 

در این فریم ورک قدرتی به شما داده خواهد شد تا بتوانید HTML را آنجور که خود می پسندید بازسازی کنید و به سبک خود کد بنویسید.

شما می توانید پلتفورمی تحت زبان HTML ایجاد کنید و به سبک خود به طراحی وب بپردازید.

 

شما می توانید عناصر خود را با خواصیت های(Attribute) منحصر به فرد آن ایجاد کنید. تصور کنید می خواهید یک نوع  ورودی برای دریافت شماره کارت بانکی از طریق HTML و CSS و Javascript ایجاد کنید.به طوری که از چند ورودی(Input) تشکیل شده و پس از آن که 4 کاراکتر در هر یک وارد شد به ورودی(Input) بعدی پرش کند. اگر فردی این کار را انجام داده باشد می داند که روند آنچنان آسانی را در پیش ندارد.حال تصور کنید بخواهید در همان صفحه چندین بار آز ان استفاده کنید و تعداد کاراکتر های متفاوت.

در ادامه بخوانید  اسکریپت ایمیل دهی Atmail نسخه 7.1.1

 

اینجا مسئله کمی پیچیده تر می شود و همچنین کد های شما نیز بسیار شلوغ.

 

حال توسط tedjs می توانید یک بار عنصری به عنوان مثال به نام card ایجاد کنید که دارای خاصیتی (Attribute) است که در آن می توان تعداد کاراکتر های هر فیلد را مشخص کرد.به مثال زیر توجه کنید:

 

در کد نویسی عادی:

 

 

کد نویسی با tedjs:

 

 

در اینجا نمونه ساده ای از این قضیه بود که می توان به راحتی آن را به فرمت جاوا اسکریپت نوشت و از طریق tedjs به صفحه وب الحاق نمود.

 

یکی دیگر از قابلیت های tedjs  توان ایجاد کردن خاصیت ها(Attribute) برای همه یا فقط عناصر خاص . ایجاد نود های متنی(TextNode) خاص و یا نود های کامنت(Comment Node) خاص. و بسیاری قابلیت های دیگر همراه با بیشتر توابع موردنیاز برای ایجاد هر نوع عنصری.

 

یک کتابخانه کامل برای کنترل کامل یک صفحه وب. هر کسی می تواند روش کد نویسی خود را ابداع کند و همچنین به دلیل کتابخانه گرا بودن این فریم ورک می تواند آن ها را برای دیگران هم منتشر کند. اگر گسترش دهنده(Developer) هستید می توانید کتابخانه های مورد نیاز را ایجاد کنید و در سایت  بر روی مرکز داده tedjs به ثبت برسانید تا دیگر برنامه نویسان بتوانند به راحتی از سرور آنلاین به کتابخانه های شما دسترسی پیدا کند.

در ادامه بخوانید  اسکریپت انجمن ساز Simple Bulletin Board نسخه ۴.۲

 

یک بار مطالعه کردن قابلیت های این فریم ورک ضرری نخواهد داشت.


به کانال تلگرام بیست اسکریپت بپیوندید !

دانلود

مطلب مفیدی بود ؟
نویسنده : admin تاریخ : 1395/05/23 3 اسکریپت ها , جاوا اسکریپت/ایجکس , جی کوئری , متفرقه

لینک کوتاه مطلب : http://www.20script.ir/?p=21576

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
2,505اسکریپت فروشگاه ساز LiteCart نسخه 1.0.1.2 تاریخ : 1392/08/7
1,538قالب شرکتی و حقوقی Quill برای وردپرس تاریخ : 1395/01/6
2,190اسکریپت ایجاد چت روم Boomchat نسخه 4.0 تاریخ : 1394/01/27
3,261مدیریت فایل ها به صورت حرفه ای با اسکریپت Mollify تاریخ : 1393/11/4
4,133دانلود اسکریپت کسب درآمد سایت adf.ly تاریخ : 1392/11/4
6,416دانلود اسکریپت شبکه اجتماعی Pintastic v2.3 Clone Script تاریخ : 1392/10/25
2,087دانلود قالب مجله خبری Sparkler برای وردپرس تاریخ : 1394/06/30
3,780اسکریپت آمارگیر حرفه ای Piwik نسخه 2.9.1 تاریخ : 1393/09/20
1,859نمایش موقعیت کنونی کاربران تاریخ : 1392/08/7
4,253قالب فارسی و وبلاگی SociallyViral برای وردپرس تاریخ : 1393/09/21
2,635صفحه 404 بسیار زیبا Spotlook به صورت HTML5 تاریخ : 1392/09/19
3,112اسکریپت آپلود سنتر سایت 4shared تاریخ : 1392/09/19
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب