Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Kolom vs ikon
Kolom dan ikon adalah elemen visual yang muncul pada blok, tetapi memiliki
tujuan yang berbeda.
Kolom menampilkan atau menentukan data tentang blok yang memengaruhi cara program berfungsi.
Misalnya, blok teks memiliki dua tanda kutip, yang menunjukkan bahwa Anda
menentukan string, dan input teks yang memungkinkan Anda menentukan string tersebut. Tanda
kutip memberi tahu Anda tentang fungsi blok, dan input tersebut memungkinkan Anda
mengubah fungsi.
Ikon menampilkan atau menentukan informasi "meta" tentang blok itu sendiri. Misalnya,
Anda dapat menambahkan ikon komentar ke blok mana pun, yang memungkinkan Anda menulis catatan
sendiri, tetapi tidak memengaruhi fungsi blok dalam program.
Perbandingan fungsi
Atribut |
Kolom |
Ikon |
Rendering
|
{i>Field<i} dapat dibuat dari
elemen apa pun yang mereka inginkan. |
Ikon dapat dibuat dari elemen
apa pun yang mereka inginkan. |
Angka
|
Setiap {i>fields<i} dapat muncul
berapa kali dalam sebuah blok. |
Setiap ikon dapat muncul
sekali dalam satu blok. |
Penempatan
|
Kolom dapat diposisikan di
mana saja pada input
blok apa pun. |
Ikon selalu diposisikan di
awal atas sebuah blok.
|
Serialisasi
|
Kolom dapat diserialisasi, dan sering kali ada.
|
Ikon dapat diserialisasi, tetapi
sering kali tidak karena
sering tidak memiliki status. |
Menurun
|
Kolom disembunyikan saat
blok diciutkan dan teksnya
ditampilkan. |
Ikon dapat mengontrol apakah ikon
ditampilkan atau disembunyikan saat
blok diciutkan. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-02 UTC.
[null,null,["Terakhir diperbarui pada 2023-12-02 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"]]