Jump to content

২০১৭ উইকিটেক্সট এডিটর

From mediawiki.org
This page is a translated version of the page 2017 wikitext editor and the translation is 100% complete.

২০১৭ উইকিটেক্সট এডিটর হল ভিজ্যুয়াল এডিটর এক্সটেনশন এর মধ্যে একটি মোড যা ব্যবহারকারীদের উইকিটেক্সট সোর্স কোড সম্পাদনার সময় ভিজ্যুয়াল এডিটরের সরঞ্জাম এবং সরঞ্জামদণ্ড ব্যবহার করতে দেয়। উইকিটেক্সটে সুইচ করার জন্য ভিজুয়াল এডিটরের সরঞ্জামদণ্ডে একটি বোতাম চেপেই তা করা যায়।

২০১৭ উইকিটেক্সট এডিটর ২০১৩ সালে উইকিমিডিয়া ফাউন্ডেশন-হোস্ট করা উইকিগুলোতে রিলিজ হয়। এটি ডিফল্টরূপে চালু হয় না। আপনি উইকিমিডিয়া উইকিতে পছন্দএ গিয়ে এটিকে বেছে নিতে পারেন, "ভিন্ন উইকিপাঠ্য সম্পাদকের পরিবর্তে, দৃশ্যমান সম্পাদকের ভিতর উইকিপাঠ্য মোড ব্যবহার করুন"এর চেক বক্সে ক্লিক করে, তারপর "সংরক্ষণ করুন" এ ক্লিক করুন।

এটা কী

২০১৬-২০১৭ বার্ষিক পরিকল্পনার একটি লক্ষ্য সমর্থনে, "বর্তমান বিষয়বস্তু তৈরি এবং কিউরেশন ইন্টারফেসগুলো বজায় রাখা এবং ক্রমবর্ধমান উন্নতি করা", সম্পাদনা বিভাগ একটি নতুন উইকিটেক্সট এডিটর নিয়ে কাজ করছে

এটি দুটির মধ্যে আরও ভালভাবে স্যুইচ করার জন্য ভিজুয়াল এডিটরে একীভুত করা হয়েছে। এটির একটি অনুরূপ ডিজাইন এবং ভিজ্যুয়াল এডিটরে উপস্থিত অনেক টুল রয়েছে, যার মধ্যে রয়েছে citoid পরিষেবা। নতুন উইকিটেক্সট সম্পাদনা মোড ডেস্কটপ ব্যবহারকারীদের জন্য উপলব্ধ। ফ্যাব্রিকেটরের প্রধান কাজ হল task T104479 (সফটওয়্যারটিকে প্রায়শ "আধুনিক উইকিটেক্সট এডিটর" বা "নতুন উইকিটেক্সট এডিটর"/"NWE" হিসেবেও উল্লেখ করা হয়)।

এটি একটি নতুন এডিটর, বিদ্যমান উইকিটেক্সট এডিটরের কোনো সংস্করণ নয়। যেহেতু সম্পাদকটি ভিই সারফেস-এর উপর ভিত্তি করে তৈরি, এবং একটি আদর্শ টেক্সটএরিয়া নয়, তাই অনেক সম্পাদনা যন্ত্র তার সাথে কাজ করে না (উইকিকোডে অ্যাক্সেস করতে এটির জন্য খুব নির্দিষ্ট এপিআই ব্যবহার করা প্রয়োজন)। যে গ্যাজেটগুলো একটি সম্পাদনা ফর্ম খোলে এবং একটি টেক্সটএরিয়ার প্রয়োজন হয় তারা action=submit ব্যবহার করে সাধারণ উইকিকোড সম্পাদকে যেতে পারে।

কী কারণে এই প্রকল্প?

২০১০ সালে, উইকিমিডিয়া ফাউন্ডেশন ব্যবহারযোগ্যতা প্রকল্পটি শেষ করেছে (যা আমাদের বর্তমান ভেক্টর স্কিন, আপলোড টুল এবং 2010 wikitext editor দিয়েছে) এবং ২০১০-২০১৫ কৌশলে সম্প্রদায়ের দ্বারা নির্বাচিত সমস্যাগুলোতে পরিবর্তন করেছে। এটিতে অবহিতি এবং অন্যান্য উন্নতির পাশাপাশি সম্পাদনা সরঞ্জামগুলোর জন্য অনেকগুলো উন্নতি অন্তর্ভুক্ত করা হয়েছে, বিশেষত ভিজ্যুয়াল এডিটর। যাইহোক, কৌশলটি উইকিটেক্সট প্রতিস্থাপনের নয় এবং কখনও হয়নি; আমরা উইকিমিডিয়া প্রকল্পগুলিকে এখনকার মতো সফল করতে সম্প্রদায়কে সাহায্য করার জন্য দীর্ঘমেয়াদে সম্পাদনার জন্য উভয় সিস্টেমকেই গুরুত্বপূর্ণ হিসাবে দেখতে পাই।

ডিসেম্বর 2016 পর্যন্ত, প্রায় সমস্ত উইকিমিডিয়া উইকিতে আমরা তিনটি প্রধান বিষয়বস্তু সম্পাদক প্রদান করি। তারা তাদের চেহারা, অপারেশন, কর্মক্ষমতা, এবং সাহায্য এবং সমর্থন ব্যবহারকারীদের জন্য বেমানান। এর মধ্যে একটি হল ২০১০-যুগের ডেস্কটপ উইকিটেক্সট এডিটর যাকে বলা হয় উইকিএডিটর, আরেকটি হল এর ডেস্কটপ এবং মোবাইল ফর্মের ভিজুয়াল এডিটর এবং চূড়ান্তটি হল সাদামাটা মোবাইল উইকিটেক্সট এডিটর।

২০১০ থেকে, নতুন এবং অভিজ্ঞ উভয় ব্যবহারকারীরাই কীভাবে আমাদের সফটওয়্যার ব্যবহার করেন এবং তারা আমাদের সম্পাদনা সফটওয়্যারে কী পরিবর্তন দেখতে চান সে সম্পর্কে আমরা অনেক কিছু জেনেছি। আমাদের গবেষণাটি এমন ডিজাইনের আশেপাশে ভিজ্যুয়াল এডিটর নির্মাণের কথা জানিয়েছে যা এডিটরগুলোর জন্য ভাল কাজ করে, নতুন ব্যবহারকারীদের জন্য যা স্পষ্ট ইঙ্গিত দেয় যে কীভাবে এটি ব্যবহার করতে হবে; তবে সেই অভিজ্ঞ ব্যবহারকারীদের পথ থেকে সরে গিয়ে যারা উইকিএডিটর পছন্দ করেন আর তাতে ইতোমধ্যেই অভ্যস্ত। অসম্পূর্ণ হলেও, আমরা ভিজুয়াল এডিটরের নকশা, কর্মপ্রবাহের ইঙ্গিত এবং সামগ্রিক অভিজ্ঞতার কারণে নতুন ব্যবহারকারীদের মধ্যে কড়া ভালোলাগা লক্ষ্য করেছি। আমরা প্রকৌশলের ক্ষেত্রেও অনেক কিছু শিখেছি এবং এটিকে এমনভাবে তৈরি করেছি যাতে এটি একটি পাতায় ব্যবহার করা যায় (যেমন আপনি যখন "উৎস সম্পাদনা" ক্লিক করেন) বা কোনও সরঞ্জামের ভিতরে (যেমন ফ্লো) এবং ডেস্কটপ বা মোবাইলের মধ্যে এবং এমনভাবে যা অন্যান্য বৈশিষ্ট্য দ্বারা প্রসারিত।

তিনটি অসঙ্গতিপূর্ণ সম্পাদনা ব্যবস্থা থাকা খারাপ। নতুন সম্পাদকদের জন্য এটা খারাপ কারণ এক এডিটর থেকে তারা যা শিখেছে তা অন্য প্রসঙ্গে প্রয়োগ করা যায় না (যেমন একটি আলাপ পাতা সম্পাদনা করা)। এটি অভিজ্ঞ সম্পাদকদের জন্য খারাপ, যারা নবিসদের জন্য পরিস্থিতি কী এবং কীভাবে সাহায্য করতে হবে তা নির্ধারণ করার আগে তাদের অবশ্যই বেশ কয়েকটি প্রশ্নের সমাধান করতে হবে। এটি সিসঅপদের জন্য খারাপ, যাদের প্রত্যেক এডিটরের জন্য এর সম্প্রদায়ের যা প্রয়োজন তা আলাদাভাবে স্থাপন করতে হবে-অন্যথায় তারা আবিষ্কার করে যে তারা কিছু এডিটরের মধ্যে এটি পেতে পারে না। এটি স্ক্রিপ্ট এবং গ্যাজেট ডেভেলপারদের জন্য খারাপ, যাদের অবশ্যই বিভিন্ন পরিস্থিতিতে মোকাবেলা করতে হবে (বা তাদের উপেক্ষা করতে হবে)। এটা ডেভেলপারদের জন্য খারাপ, যাদেরকে যখনই কোনো কিছু ঠিক করতে বা কোনো ফিচার যোগ করতে হবে তখনই তাদের জটিলতার তিনগুণ বেশি অংশ বিবেচনায় নিতে হবে। এবং এটি উইকিমিডিয়া ফাউন্ডেশনের দাতাদের জন্য খারাপ, যাদের অনুদান এই একাধিক সমান্তরাল কাজের স্ট্রীমকে সমর্থন করার জন্য ব্যয় করা হয়।

ফলস্বরূপ, আমরা একটি নতুন উইকিটেক্সট সম্পাদক, ২০১৭ উইকিটেক্সট এডিটর নিয়ে কাজ করছি। এটি ডেস্কটপ এবং মোবাইল এবং উইকিটেক্সট এবং ভিজ্যুয়াল সম্পাদকদের মধ্যে একটি একক, সমন্বিত, সামঞ্জস্যপূর্ণ অভিজ্ঞতা প্রদান করবে। এটি এমন একটি প্ল্যাটফর্ম হবে যা অন্যান্য সম্পাদকদের সাথে একত্রিত করা যেতে পারে, যাতে অভিজ্ঞতাটি পরিস্থিতি এবং বিষয়বস্তুর প্রকারের মধ্যে যতটা সম্ভব ঘনিষ্ঠ হতে পারে। বিদ্যমান কার্যকারিতা ভেঙে যাওয়া সীমিত করে আমরা ব্যবহারকারীদেরকে যতটা সম্ভব ভালো অভিজ্ঞতা দেব।

যে ব্যবহারকারীরা এটি পছন্দ করেন না তারা এটি বন্ধ করতে পারেন। বর্তমান উইকিটেক্সট এডিটর কোথাও যাচ্ছে না, অন্তত আগামী কয়েক বছরের জন্য। যদিও আমরা শেষ পর্যন্ত এটির সমাপ্তি করতে পারি, তবে কেউ একে পছন্দ করলে চালিয়ে যেতে পারে।

উন্নয়ন লক্ষ্য এবং অবস্থা

প্রথম রিলিজ (বেটা বৈশিষ্ট্য)

প্রকল্পের প্রাথমিক লক্ষ্য ছিল বিদ্যমান উইকিটেক্সট এডিটর, উইকিএডিটরের সাথে সমতা থাকা, ভিজ্যুয়াল এডিটরের মতো একই অবস্থানে একই টুলবার ব্যবহার করে যাতে ব্যবহারকারীদের সামঞ্জস্যপূর্ণ অভিজ্ঞতা থাকে। এর মানে হল উইকিটেক্সট এডিটরে অন্তত সব কন্ট্রোল প্রদান করা, খুব বিরল বোতামের জন্য খুব কম ব্যতিক্রম সহ:

  • মৌলিক সরঞ্জাম (গাঢ়, তির্যক, স্বাক্ষর, লিঙ্ক এবং ছবি);
  • উন্নত সরঞ্জাম (শিরোনাম, বুলেট তালিকা, সংখ্যাযুক্ত তালিকা, বড়, ছোট, সুপারস্ক্রিপ্ট এবং সাবস্ক্রিপ্ট, গ্যালারী এবং টেবিল);
  • বিশেষ অক্ষর সন্নিবেশ; এবং
  • খুঁজুন ও প্রতিস্থাপন করুন।

এই সমস্তগুলো আগস্ট ২০১৬-এ সম্পূর্ণ হয়েছিল, বিদ্যমান উইকিটেক্সট এডিটরে নেই এমন অনেক সরঞ্জামের সাথে (যেমন স্ট্রাইকথ্রু, আন্ডারলাইন, টেমপ্লেট সন্নিবেশ করা ইত্যাদি) এবং পেস্ট করা HTML এর মতো বৈশিষ্ট্যগুলো স্বয়ংক্রিয়ভাবে উইকিটেক্সটে পরিণত হয়েছে। বিশেষ করে, আমরা "citoid" স্বয়ংক্রিয়-উদ্ধৃতি টুলও প্রদান করি, যা ব্যবহারকারীদের দ্রুত URL বা DOIর উপর ভিত্তি করে রেফারেন্স যোগ করতে দেয়। এটি ইংরেজি উইকিপিডিয়ার মতো কয়েকটি উইকি ইতিমধ্যেই নিজেদের জন্য লিখেছিল এমন গ্যাজেটগুলির মতো, কিন্তু তার চেয়েও উন্নত, এবং সেগুলি এখন সমস্ত উইকির জন্য উপলব্ধ হবে।

আমরা ব্যাপক QA পরীক্ষা করেছি যে বৈশিষ্ট্যগুলি প্রত্যাশিত হিসাবে কাজ করে, এবং একটি ডিজাইন পর্যালোচনা এবং কাঠামোগত ব্যবহারকারী পরীক্ষা। একবার আমরা খুশি হয়েছিলাম যে এটি পর্যাপ্তভাবে উদ্দেশ্য অনুসারে কাজ করছে এবং (অন্তত) নতুন ব্যবহারকারীদের জন্য খারাপ নয়, আমরা একটি বিটা বৈশিষ্ট্যের মাধ্যমে সমস্ত স্তরের অভিজ্ঞ ব্যবহারকারীদের কাছ থেকে প্রতিক্রিয়া চেয়েছি।

চূড়ান্ত বেটা রিলিজ (সাধারণ প্রকাশের আগে)

একটি বিটা বৈশিষ্ট্য হিসাবে প্রথম প্রকাশের পয়েন্ট হল এই নতুন সম্পাদক মানুষের জন্য কতটা ভাল কাজ করে সে সম্পর্কে কিছু প্রাথমিক প্রতিক্রিয়া পাওয়া। আমরা আশা করি যে প্রতিক্রিয়াতে পরিবর্তনের জন্য অনেক পরামর্শ থাকবে। বেশ কিছু উন্নতি রয়েছে যা আমরা ইতোমধ্যেই বিবেচনা করছি। বেটা বৈশিষ্ট্যের বাইরে নতুন উইকিটেক্সট এডিটর প্রকাশের আগে সম্ভবত এর মধ্যে কয়েকটি সমাধান করা দরকার। এর মধ্যে কিছু প্রযুক্তিগতভাবে কঠিন এবং তাই স্থগিত করা হয়েছে, যখন অন্যরা বিদ্যমান ব্যবহারকারীদের কাছ থেকে বাস্তব-বিশ্বের প্রতিক্রিয়া থেকে উপকৃত হবে যতটা সম্ভব কার্যকরীভাবে বৈশিষ্ট্যগুলিকে আকার দিতে।

প্রথম শ্রেণীর (বড় চ্যালেঞ্জ) জন্য, আমরা বিশ্বাস করি যে আমাদের বিভাগ সম্পাদনা সম্বোধন করতে হবে, যেখানে সম্পাদনা ক্লিক করলে সম্পাদনা করার জন্য পৃষ্ঠার ছোট অংশ দেখাবে এবং সম্পূর্ণ প্রতিক্রিয়াশীল নকশা। ', যাতে ইন্টারফেসটি ছোট ডিভাইসগুলির জন্য আরও পরিষ্কারভাবে উপরে এবং নীচে স্কেল করতে পারে, যেখানে ব্যবহারকারীরা জুম-ইন করা হয়েছে, বা অন্যান্য অ্যাক্সেসযোগ্যতা এবং প্ল্যাটফর্মের কারণে; এটি আমাদের মোবাইলে একটি বিটা উদাহরণ হিসাবে বৈশিষ্ট্যটি প্রদান করতে দেয়, এটি নিশ্চিত করতে যে এটি কেবল ডেস্কটপে নয়, আমাদের সমস্ত সম্পাদকদের জন্য কাজ করে।

দ্বিতীয় বিভাগের জন্য (প্রতিক্রিয়া প্রয়োজন), ব্যবহারকারীদের প্রথমবার সম্পাদনা ক্লিক করার সময় থেকে এবং পরবর্তীতে তাদের সম্পাদনা কর্মজীবনে সম্পাদনা প্রক্রিয়ার মাধ্যমে গাইড করার জন্য আমাদের ইন-এডিটর সহায়তা প্রদান করতে হবে। এই মুহুর্তে উইকিটেক্সট সম্পাদকের কিছু সংক্ষিপ্ত উইকিটেক্সট নির্দেশিকা সহ একটি "সহায়তা" ট্যাব রয়েছে; ভিজ্যুয়াল এডিটরে, আমাদের কাছে ব্যবহারকারী-গাইডের একটি লিঙ্ক রয়েছে, যা আমরা এই উদ্দেশ্যে প্রতিলিপি করতে পারি। এটি কীভাবে কাজ করা উচিত এবং এটি কী হাইলাইট করা উচিত, সম্ভবত এমন কিছু হতে পারে যার উপর আমাদের সম্প্রদায়ের অনেক সদস্যের বিশেষজ্ঞ ধারণা রয়েছে। আমাদেরকে গ্যাজেটগুলো কীভাবে সম্পাদককে প্রসারিত করে তা পরিষ্কার করতে হবে, কারণ এই মুহূর্তে নতুন এডিটর ইন্টিগ্রেশন জটিল এবং বিভ্রান্তিকর। এটি কিছু গ্যাজেট রূপান্তর করা যতটা উচিৎ তারচেয়ে কঠিন করে তুলবে। অনেক উইকি সম্প্রদায় তাদের সম্পাদনা কর্মপ্রবাহের গতি বাড়ানোর জন্য নির্দিষ্ট গ্যাজেটগুলির উপর নির্ভর করে, এবং এটি গুরুত্বপূর্ণ যে আমরা উইকিগুলির জন্য নমনীয়ভাবে এই ধরনের উন্নতির সাথে পরীক্ষা করার ক্ষমতা সংরক্ষণ করি।

স্বাভাবিকভাবেই, এই স্কেলের যেকোনো পরিবর্তন কিছু ব্যবহারকারীর কর্মপ্রবাহের জন্য বিঘ্নিত হতে পারে, এবং আপেক্ষিক 'এজ কেস'-এর সমাধান না হওয়ার সাথে কয়েকটি সমস্যা থাকবে। আমরা বিটা বৈশিষ্ট্য প্রকাশের পর কয়েক সপ্তাহ এবং মাসগুলিতে এগুলি উন্মোচন এবং সমাধানের জন্য উন্মুখ।

থাকলে ভালো

উপরের পাশাপাশি, আরও কিছু নতুন বৈশিষ্ট্য রয়েছে যা সম্ভব হলে আমরা প্রদান করতে চাই, তবে যেগুলি বিকাশের জন্য খুব ব্যয়বহুল বা ব্যবহারকারীদের জন্য খুব ধীর হতে পারে, এবং তাই শুরু থেকেই পরিকল্পনা করা হয়নি। একটি বৈশিষ্ট্য যা আমরা প্রদান করতে আগ্রহী তা হ'ল ব্যবহারকারীদের সম্পাদনা হিসাবে স্বয়ংক্রিয় স্থানীয় খসড়া সংরক্ষণ করা, যাতে তাদের ব্রাউজার বা কম্পিউটার ক্র্যাশ হয়ে যায় বা পাওয়ার মিড-এডিট হারায় তারা পুনরায় চালু করার পরিবর্তে পুনরায় চালু করতে পারে। এটি ব্যবহারকারীদের বেশ হতাশাজনক থেকে রক্ষা করবে, যদি অস্বাভাবিক ঘটনা ঘটে, বিশেষ করে পুরানো কম্পিউটার বা দুর্বল নেটওয়ার্ক সংযোগের লোকেদের।

একটি বড় বৈশিষ্ট্য যা প্রায়শই আলোচনা করা হয় তা হল উইকিটেক্সটের সিনট্যাক্স হাইলাইটিং যা মানুষের চোখকে সঠিক বিষয়বস্তুর দিকে পরিচালিত করতে সাহায্য করে যার জন্য তারা খুঁজছে। এই বৈশিষ্ট্যটি প্রকৃতপক্ষে 2011 সালে বিদ্যমান উইকিটেক্সট সম্পাদকের জন্য তৈরি করা হয়েছিল, কিন্তু আমাদের এটি পরিত্যাগ করতে হয়েছিল কারণ উইকিটেক্সটের খুব উচ্চ জটিলতার অর্থ হল এটি বেশিরভাগ ব্যবহারকারীর জন্য অত্যন্ত ধীর ছিল। পাঁচ বছর পরে, বেশিরভাগ ব্যবহারকারীর মেশিনগুলি তখনকার সময়ের তুলনায় কিছুটা দ্রুত, যা কিছুটা সাহায্য করে। এছাড়াও, আমরা যে ধরনের উইকিটেক্সট হাইলাইট করার চেষ্টা করি তার কিছু সরলীকরণ করতে হলে আমরা এটি করে একটি বৈশিষ্ট্য কতটা কার্যকরী করতে পারি তা অন্বেষণ করা মূল্যবান হতে পারে।

(এরই মধ্যে, সিনট্যাক্স হাইলাইটিং দেওয়া হয়েছে ডটের সিনট্যাক্স হাইলাইটার মনে রাখুন এবং WikEd , যা কিছু উইকিতে গ্যাজেট হিসাবে উপলব্ধ)। Extension:CodeMirror ব্যবহার করে ২০১৭ উইকিটেক্সট এডিটরে সিনট্যাক্স হাইলাইটিং gerrit:343878 চালু করা হয়েছে।

সিনট্যাক্স হাইলাইটিংয়ের চেয়ে আরও জটিল এবং ত্রুটি-প্রবণ, তবে সম্ভবত আরও বেশি দরকারী, ব্লকগুলোতে উইকিটেক্সট স্ট্রাকচার ভাঁজ করার জন্য একটি বৈশিষ্ট্য হবে যাতে ব্যবহারকারীরা সহজে এমন জিনিসগুলোকে উপেক্ষা করতে পারে যা তারা পড়া ছাড়াই সম্পাদনা করতে চায় না। উদাহরণস্বরূপ, দীর্ঘ ইনফোবক্স আহ্বান বা রেফারেন্সগুলোকে ব্লকে ভাঁজ করা যেতে পারে যতক্ষণ না আপনি সেগুলো সম্পাদনা করতে চান। ভিজ্যুয়াল এডিটরের জন্য আমরা যে প্রযুক্তিগুলি তৈরি করেছি তা নির্ভরযোগ্য ফ্যাশনে এই ব্যবহারের ক্ষেত্রে প্রদানের জন্য বিশেষভাবে উপযুক্ত, তাই এটি এমন কিছু হতে পারে যা আমরা করতে দেখতে পারি। আবার, সিনট্যাক্স হাইলাইটিংয়ের মতো আমাদেরকে উইকিটেক্সটের জটিলতার সাথে আপস করতে হতে পারে যা আমরা আমাদের বেশিরভাগ ব্যবহারকারীর জন্য যথেষ্ট কার্যকরী কিছু দেওয়ার বিনিময়ে স্বীকৃতি দিই।

আরেকটি চমৎকার বৈশিষ্ট্য যা আমরা প্রদান করতে পারি তা হল ব্যবহারকারীরা যখন তাদের সাম্প্রতিক কার্যকলাপের উপর ভিত্তি করে এক-ক্লিক সম্পাদনা সারাংশ যোগ করার জন্য দুই বা তিনটি বোতাম দিয়ে সংরক্ষণ করে তখন প্রম্পট করা। এই ধরনের বৈশিষ্ট্যটি কিছু উইকিতে একটি গ্যাজেট হিসাবে বেশ জনপ্রিয় এবং এটি সমস্ত উইকিতে সমস্ত ব্যবহারকারীকে প্রদান করা ভাল হবে, এই উইকিগুলিকে এটি সেট আপ করতে এবং এটি বজায় রাখতে সহায়তা করার জন্য হাতে একটি গ্যাজেট গুরু থাকা প্রয়োজন ছাড়াই।

সম্পদ


আরও দেখুন