Lompat ke isi

I3: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28631493; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
'''i3''' adalah sebuah manajer jendela yang dirancang untuk [[X11]], terinspirasi oleh [[wmii]], dan ditulis menggunakan bahasa pemrograman [[C (bahasa pemrograman)|C]]. i3 mendukung tata letak ubin, bertumpuk, dan ber-''tab'' yang mana diatur secara dinamis. Untuk mengatur konfigurasinya dapat menggunakan berkas teks biasa dan dapat menggunakan soket domain Unix dan berkas [[JSON]] yang berbasis antarmuka [[IPC]] dari banyak bahasa pemrograman.
[[File:I3_window_manager_logo.svg|thumb|right|280px|I3 window manager logo]]


Seperti [[wmii]], i3 menggunakan sistem kontrol yang sangat mirip dengan [[vi]]. Secara baku, fokus jendela dikontrol oleh 'Mod1' (tombol Alt/tombol Win) dan deretan tombol sebelah kanan (Mod1+J,K,L,;), sementara perpindahan jendela dikontrol oleh penambahan tombol Shift (Mod1+Shift+J,K,L,;).
'''i3''' adalah sebuah manajer jendela yang dirancang untuk [[X11]], terinspirasi oleh [[wmii]], dan ditulis menggunakan bahasa pemrograman [[C (bahasa pemrograman)|C]]. i3 mendukung tata letak ubin, bertumpuk, dan ber-''tab'' yang mana diatur secara dinamis. Untuk mengatur konfigurasinya dapat menggunakan berkas teks biasa dan dapat menggunakan soket domain Unix dan berkas [[JSON]] yang berbasis antarmuka [[IPC]] dari banyak bahasa pemrograman.<ref>[https://i3wm.org/docs/ipc.html i3: IPC interface (interprocess communication)]. ''i3wm.org''. i3wm.</ref>


[[Sway]] adalah manajer jendela lain dengan tujuan untuk menyediakan pengganti i3 menggunakan [[Wayland (protokol peladen layar)|protokol peladen layar Wayland]].
Seperti [[wmii]], i3 menggunakan sistem kontrol yang sangat mirip dengan [[vi]]. Secara baku, fokus jendela dikontrol oleh 'Mod1' (tombol Alt/tombol Win) dan deretan tombol sebelah kanan (Mod1+J,K,L,;), sementara perpindahan jendela dikontrol oleh penambahan tombol Shift (Mod1+Shift+J,K,L,;).<ref>[https://i3wm.org/docs/refcard.html i3 Reference Card]. ''i3wm.org''. i3wm.</ref>
 
[[Sway]] adalah manajer jendela lain dengan tujuan untuk menyediakan pengganti i3 menggunakan [[Wayland (protokol peladen layar)|protokol peladen layar Wayland]].<ref>[https://swaywm.org Sway]. ''swaywm.org''.</ref>


== Tujuan dibuat i3 ==
== Tujuan dibuat i3 ==
i3 dibuat dengan tujuan sebagai berikut:
i3 dibuat dengan tujuan sebagai berikut:
* Memiliki kode yang ditulis dengan baik dan terdokumentasi dengan baik.
* Memiliki kode yang ditulis dengan baik dan terdokumentasi dengan baik.<ref>[https://i3wm.org i3 - improved tiling wm]. ''i3wm.org''.</ref>
* Menggunakan [[XCB]] daripada [[Xlib]].
* Menggunakan [[XCB]] daripada [[Xlib]].
* Menerapkan fitur multi-monitor secara tepat sehingga setiap workspace ditetapkan ke sebuah layar virtual, dan penambahan monitor dan penghapusan tidak akan merusak jendela-jendela.
* Menerapkan fitur multi-monitor secara tepat sehingga setiap workspace ditetapkan ke sebuah layar virtual, dan penambahan monitor dan penghapusan tidak akan merusak jendela-jendela.
Baris 19: Baris 21:


== Jendela pop-up mengambang ==
== Jendela pop-up mengambang ==
Meskipun i3 adalah manajer jendela, jendela khusus seperti jendela pop-up kata sandi tidak ditampilkan sebagai ubin baru secara baku: mereka ditumpuk di depan jendela berubin. Jendela-jendela yang mengambang ini dapat dipindahkan dan diubah ukurannya dengan bebas, seperti di [[lingkungan desktop]] [[GNOME]] atau [[KDE]].
Meskipun i3 adalah manajer jendela, jendela khusus seperti jendela pop-up kata sandi tidak ditampilkan sebagai ubin baru secara baku:<ref>[https://faq.i3wm.org/question/61/forcing-windows-as-always-floating/?answer=62#post-id-62 Forcing windows as always floating]. ''faq.i3wm.org''. i3 FAQ.</ref> mereka ditumpuk di depan jendela berubin. Jendela-jendela yang mengambang ini dapat dipindahkan dan diubah ukurannya dengan bebas, seperti di [[lingkungan desktop]] [[GNOME]] atau [[KDE]].<ref>J.A. Watson. [https://www.zdnet.com/article/how-to-customise-your-linux-desktop-i3-window-manager/ How to customise your Linux desktop: i3 Window Manager]. ''zdnet.com''. ZDNet. 07 Januari 2016.</ref>


Jendela mengambang dimaksudkan oleh penulis i3 untuk digunakan hanya untuk jendela pop-up.
Jendela mengambang dimaksudkan oleh penulis i3 untuk digunakan hanya untuk jendela pop-up.<ref>[https://faq.i3wm.org/question/772/floating-workspace/?answer=773#post-id-773 "floating" workspace]. ''faq.i3wm.org''. i3 FAQ.</ref>


== Galeri ==
== Galeri ==
== Lihat pula ==
== Lihat pula ==
* [[Sway]]
* [[Sway]]
== Referensi ==


== Pranala luar ==
== Pranala luar ==
 
*
*
*  [https://i3wm.org/docs/ Dokumentasi i3]
*  [https://i3wm.org/docs/ Dokumentasi i3]
*
*
*  [https://www.reddit.com/r/i3wm/ Komunitas i3 di Reddit]
*  [https://www.reddit.com/r/i3wm/ Komunitas i3 di Reddit]


== Referensi ==
<references />


== Sumber dan atribusi ==


== Sumber dan atribusi ==
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=I3&oldid=28631493 Wikipedia bahasa Indonesia], revisi 28631493 (2025-11-27T04:19:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=I3&oldid=28631493 Wikipedia bahasa Indonesia], revisi 28631493 (2025-11-27T04:19:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 24 Agustus 2026 18.11

Berkas:I3 window manager logo.svg
I3 window manager logo

i3 adalah sebuah manajer jendela yang dirancang untuk X11, terinspirasi oleh wmii, dan ditulis menggunakan bahasa pemrograman C. i3 mendukung tata letak ubin, bertumpuk, dan ber-tab yang mana diatur secara dinamis. Untuk mengatur konfigurasinya dapat menggunakan berkas teks biasa dan dapat menggunakan soket domain Unix dan berkas JSON yang berbasis antarmuka IPC dari banyak bahasa pemrograman.[1]

Seperti wmii, i3 menggunakan sistem kontrol yang sangat mirip dengan vi. Secara baku, fokus jendela dikontrol oleh 'Mod1' (tombol Alt/tombol Win) dan deretan tombol sebelah kanan (Mod1+J,K,L,;), sementara perpindahan jendela dikontrol oleh penambahan tombol Shift (Mod1+Shift+J,K,L,;).[2]

Sway adalah manajer jendela lain dengan tujuan untuk menyediakan pengganti i3 menggunakan protokol peladen layar Wayland.[3]

Tujuan dibuat i3

i3 dibuat dengan tujuan sebagai berikut:

  • Memiliki kode yang ditulis dengan baik dan terdokumentasi dengan baik.[4]
  • Menggunakan XCB daripada Xlib.
  • Menerapkan fitur multi-monitor secara tepat sehingga setiap workspace ditetapkan ke sebuah layar virtual, dan penambahan monitor dan penghapusan tidak akan merusak jendela-jendela.
  • Menerapkan mode yang berbeda, serupa dengan editor teks vi dan Emacs. Yang artinya tombol-tombol di papan tombol akan memiliki fungsi yang berbeda tergantung pilihan mode pada manajer jendela.
  • Menggunakan turunan bercabang sebagai abstraksi (dan struktur data yang mendasarinya) untuk manajemen jendela.
  • Menerapkan penyandian karakter UTF-8 pada manajer jendela.

Perbandingan dengan manajer jendela ubin lainnya

  • Konfigurasi dilakukan melalui berkas teks biasa (bisa ditemukan di ~/.config/i3/config).
  • Kebalikan dengan manajer jendela ubin populer lainnya, seperti dwm, awesome, dan xmonad, manajemen jendela di i3 diserahkan penuh kepada pengguna. Jendela-jendela disimpan di dalam kontainer, yang dapat dibagi secara vertikal atau horizontal. Mereka juga dapat diubah ukurannya. Ada juga pilihan untuk menumpuk jendela, serta men-tab jendela-jendela (serupa dengan tab-tab di antarmuka yang sekarang digunakan di peramban web).

Jendela pop-up mengambang

Meskipun i3 adalah manajer jendela, jendela khusus seperti jendela pop-up kata sandi tidak ditampilkan sebagai ubin baru secara baku:[5] mereka ditumpuk di depan jendela berubin. Jendela-jendela yang mengambang ini dapat dipindahkan dan diubah ukurannya dengan bebas, seperti di lingkungan desktop GNOME atau KDE.[6]

Jendela mengambang dimaksudkan oleh penulis i3 untuk digunakan hanya untuk jendela pop-up.[7]

Galeri

Lihat pula

Pranala luar

Referensi

  1. i3: IPC interface (interprocess communication). i3wm.org. i3wm.
  2. i3 Reference Card. i3wm.org. i3wm.
  3. Sway. swaywm.org.
  4. i3 - improved tiling wm. i3wm.org.
  5. Forcing windows as always floating. faq.i3wm.org. i3 FAQ.
  6. J.A. Watson. How to customise your Linux desktop: i3 Window Manager. zdnet.com. ZDNet. 07 Januari 2016.
  7. "floating" workspace. faq.i3wm.org. i3 FAQ.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28631493 (2025-11-27T04:19:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.