Konten dihapus Konten ditambahkan
i3 4.17
Tag: Suntingan visualeditor-wikitext
v4.20.1
Tag: Suntingan visualeditor-wikitext
 
(17 revisi perantara oleh 2 pengguna tidak ditampilkan)
Baris 2:
{{Infobox software
| name = i3
| logo = [[Berkas:I3i3 window manager logo.png|Logo i3 window manager]]svg
| screenshot = I3 window manager screenshot.png
| screenshot size = 300px
| caption = i3 dengan [[Vim]] dan Terminal
| author = Michael Stapelberg
| released = {{Start date and age|2009|03|16}}<ref>{{cite nameweb|url="rilisawal">[https://github.com/i3/i3/releases/tag/3.a Rilis versi|title=Release 3.a di- i3/i3|website=github.com|lang=en|access-date=18 November GitHub]2019}}</ref>
| size = 1.23 MiB<ref name="unduhdownloads">[{{cite web|url=https://i3wm.org/downloads/|title=Download Halamani3|website=i3wm.org|lang=en|access-date=10 unduhNovember i3]2021}}</ref>
| license = [[Lisensi BSD]]<ref name="homepage">[{{cite web|url=https://i3wm.org/ |title=i3 - improved tiling wm]|website=i3wm.org|lang=en|access-date=18 November 2019}}</ref>
| website = [https://i3wm.org/ i3wm.org]
| latest_release_version = 4.1720.1
| latest_release_date = {{Start date and age|20192021|0811|03}}<ref>{{cite web|url name="downloads" https://github.com/i3/i3/releases|title = Releases i3|website = GitHub}}</ref>
| programming_language = [[C (bahasa pemrograman)|C]]
| operating_system = [[Sistem operasi bertipeMirip Unix]]
}}
 
'''i3''' adalah sebuah manajer jendela yang dirancang untuk [[X11]], terinspirasi oleh [[wmii]], dan ditulis menggunakan bahasa pemrograman [[C (bahasa pemrograman)|C]]. i3 mendukung layouttata 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>{{cite web|publisherurl=https://i3wm.org/docs/ipc.html|title=i3: IPC interface (interprocess communication)|urlwebsite=https://i3wm.org/docs/ipc.html|publisher=i3wm|lang=en}}</ref>
 
Seperti [[wmii]], i3 menggunakan sistem kontrol yang sangat mirip dengan [[vi]]. Secara defaultbaku, 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>{{cite web|publisherurl=https://i3wm.org/docs/refcard.html|title=i3 Reference Card|urlwebsite=https://i3wm.org/docs/refcard.html|publisher=i3wm|lang=en|access-date=18 November 2019}}</ref>
 
[[Sway]] adalah manajer jendela lain dengan tujuan untuk menyediakan pengganti i3 menggunakan [[Wayland (protokol peladen layar)|protokol peladen layar Wayland]].<ref>{{cite web|title=Sway|url=https://swaywm.org|website=swaywm.org|lang=en|access-date=18 November 2019}}</ref>
 
== Tujuan dibuat i3 ==
i3 dibuat dengan tujuan sebagai berikut:
* Memiliki kode yang ditulis dengan baik dan terdokumentasi dengan baik.<ref name="homepage" />
* 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 ketiktombol]] 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]], sehingga(bisa i3ditemukan dapatdi dikustomisasi tanpa harus memiliki pengetahuan tentang pemrograman<code>~/.config/i3/config</code>).
* Kebalikan dengan manajer jendela ubin populer lainnya, seperti [[dwm]], [[awesome (manajer jendela)|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 [[penjelajahperamban web]]).
 
== Jendela pop-up mengambang ==
Meskipun i3 adalah manajer jendela, jendela khusus seperti jendela pop-up kata sandi tidak ditampilkan sebagai ubin baru secara defaultbaku:<ref>{{cite web|publisher=i3wm.org|url=https://faq.i3wm.org/question/61/forcing-windows-as-always-floating/?answer=62#post-id-62|title=Forcing windows as always floating|website=faq.i3wm.org|publisher=i3 FAQ|lang=en|access-date=18 November 2019}}</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>{{cite web|url=https://www.zdnet.com/article/how-to-customise-your-linux-desktop-i3-window-manager/|title=How to customise your Linux desktop: i3 Window Manager|author=J.A. Watson|date=07 Januari 2016|website=zdnet.com|publisher=ZDNet|lang=en|access-date=18 November 2019}}</ref>
 
Jendela mengambang dimaksudkan oleh penulis i3 untuk digunakan hanya untuk jendela pop-up.<ref>{{cite web|publisher=i3wm.org|url=https://faq.i3wm.org/question/772/floating-workspace/?answer=773#post-id-773|title="floating" workspace|website=faq.i3wm.org|publisher=i3 FAQ|lang=en|access-date=18 November 2019}}</ref>
 
== Galeri ==
<gallery widths="180" heights="180">
File:i3 window manager with stacking layout.png|i3 dengan tata letak bertumpuk
File:i3 window manager with tabbed layout.png|i3 dengan tata letak ber-''tab''
File:i3 window manager with floating window.png|i3 dengan jendela mengambang
</gallery>
 
== Lihat pula ==
* [[Sway]]
 
== Referensi ==
Baris 43 ⟶ 55:
 
== Pranala luar ==
{{Commons category|i3 (window manager)|lcfirst=yes}}
* [https://i3wm.org/ Situs web resmi]
* [{{en}} {{Situs web resmi|https://i3wm.org/docs/ Dokumentasi i3]}}
* {{en}} [https://wwwi3wm.reddit.comorg/r/i3wmdocs/ KomunitasDokumentasi i3 di Reddit]
* {{en}} {{GitHub|i3/i3|i3}}
* {{en}} [https://www.reddit.com/r/i3wm/ Komunitas i3 di Reddit]
 
{{Lingkungan desktop dan manajer jendela di X11 atau Wayland}}
 
[[Kategori:Manajer jendela]]
[[Kategori:Perangkat lunak Linux]]
[[Kategori:LinuxPerangkat lunak bebas yang diprogram dengan C]]