গবেষণা সমীক্ষা: ব্লকলি
স্টার্ট সার্ভে নিয়ে আপনার অভিজ্ঞতা সম্পর্কে আমাদের বলুন
ক্ষেত্র বনাম আইকন
ক্ষেত্র এবং আইকন উভয়ই ভিজ্যুয়াল উপাদান যা একটি ব্লকে প্রদর্শিত হয়, কিন্তু তাদের উদ্দেশ্য ভিন্ন।
ক্ষেত্রগুলি একটি ব্লক সম্পর্কে ডেটা দেখায় বা সংজ্ঞায়িত করে যা একটি প্রোগ্রাম কীভাবে কাজ করে তা প্রভাবিত করে। উদাহরণস্বরূপ, পাঠ্য ব্লকে দুটি উদ্ধৃতি চিহ্ন রয়েছে, যা নির্দেশ করে যে আপনি একটি স্ট্রিং সংজ্ঞায়িত করছেন এবং একটি পাঠ্য ইনপুট যা আপনাকে সেই স্ট্রিংটি সংজ্ঞায়িত করতে দেয়। উদ্ধৃতি চিহ্নগুলি আপনাকে ব্লকের ফাংশন সম্পর্কে বলে এবং ইনপুট আপনাকে ফাংশনটি পরিবর্তন করতে দেয়।
আইকনগুলি ব্লক সম্পর্কে "মেটা" তথ্য দেখায় বা সংজ্ঞায়িত করে। উদাহরণস্বরূপ, আপনি যেকোনো ব্লকে একটি মন্তব্য আইকন যুক্ত করতে পারেন, যা আপনাকে নিজের কাছে নোট লিখতে দেয়, কিন্তু প্রোগ্রামের মধ্যে ব্লক কীভাবে কাজ করে তা প্রভাবিত করে না।
কার্যকারিতার তুলনা
বৈশিষ্ট্য | ক্ষেত্র | আইকন |
---|
রেন্ডারিং | ক্ষেত্রগুলি তারা যা খুশি তা দিয়ে তৈরি করা যেতে পারে। | আইকন তারা যা খুশি তা দিয়ে তৈরি করা যেতে পারে। |
সংখ্যা | ক্ষেত্রগুলি প্রতিটি ব্লকে যে কোনও সংখ্যক বার উপস্থিত হতে পারে। | আইকন প্রতিটি ব্লকে একবার প্রদর্শিত হতে পারে। |
বসানো | একটি ব্লকের যেকোনো ইনপুটে যে কোনো স্থানে ক্ষেত্রগুলি স্থাপন করা যেতে পারে। | আইকনগুলি সর্বদা একটি ব্লকের শীর্ষ-শুরুতে অবস্থান করে। |
সিরিয়ালাইজেশন | ক্ষেত্রগুলি সিরিয়াল করা যেতে পারে এবং প্রায়শই হয়। | আইকনগুলিকে সিরিয়াল করা যেতে পারে, কিন্তু প্রায়শই হয় না, কারণ তাদের প্রায়শই স্টেট থাকে না। |
ধসে পড়ছে | ক্ষেত্রগুলি লুকানো হয় যখন একটি ব্লক ধসে পড়ে এবং পরিবর্তে তাদের পাঠ্য দেখানো হয়। | ব্লক ভেঙ্গে গেলে আইকনগুলি দেখানো বা লুকানো কিনা তা নিয়ন্ত্রণ করতে পারে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-01-10 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-01-10 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Fields define a block's data and functionality, while icons provide metadata or supplemental information about the block."],["Fields can have multiple instances, flexible positioning, and are often serialized, whereas icons are singular, positioned at the top-start, and may not always be serialized."],["Both fields and icons are visual elements on a block and offer flexibility in their rendering using various elements."]]],["Fields and icons are distinct visual elements on a block with different purposes. Fields display or define data affecting a program's function, like the quotation marks and text input on a text block. Icons provide \"meta\" information about a block, such as a comment icon, which doesn't impact program function. Fields can appear multiple times, have varied rendering and placement, and are often serialized. Icons appear once per block, are fixed at the top-start, and are often not serialized, but can control visibility when a block is collapsed.\n"]]