Filozofia i3wm

in #polish5 years ago

Komputery stały się wirtualnym światem dla wielu z nas - Dzięki nim przeżywamy różne historie w grach komputerowych, pełnią funkcję rozrywki jako filmy czy muzyka, pozwalają dzielić się naszym życiem z innymi dzięki portalom społecznościowym. Ale informatyka też ma różne inne formy jak filozofie różnego rodzaju komputerowe, a dzisiaj omówimy i3wm.

Środowisko i3wm / Sway

Nie wiem czy to dotyczy innych środowisk typu "tilling", ale ...

W latach 80 i 90 (początków) komputer obsługiwało się klawiaturą, z czasem pojawiły się myszki i interfejsy graficzne do ich wykorzystywania, ale często to klawiatura służyła za główne centrum komunikacji z komputerem. Nic dziwnego - duża gama klawiszy, możliwość pracy bezwzrokowej i bez odrywania rąk sprawia, że jest to dobry sposób komunikacji i dzisiaj.

Ale o odrywaniu mowa - z czasem do pracy była wymagana myszka, a w tym przypadku trzeba odciągać ręce od klawiatury. Raczej nikt nie trzyma jednej ręki do pracy klawiaturą, a drugą na myszce, tak więc traci się sporo czasu na takim klikaniu.

  • Zdjęcie ze strony projektu pokazujące parę aplikacji w trybie tilling.

Deweloperzy i3wm (pewnie ktoś przed nimi był) wpadli na pomysł stworzenia środowiska graficznego (w miarę?) przystosowanego do pracy klawiaturą, a nie gryzoniem. Przykładowo jeśli chcesz uruchomić aplikację to wciskasz odpowiedni skrót klawiszowy i wpisujesz nazwę programu (np. firefox).

W środowisku typu Tilling aplikacje nie są wyświetlane (głównie) jako okienka, a raczej w stylu ramek. Oznacza to, że w podstawowej formie program jest pełnoekranowy (a nie okienkiem) i za pomocą systemu zakładek przełączamy się między programami. Alternatywnie można ekran dzielić na mniejszy i tak wyświetlać aplikacje.

Oczywiście czy jest to lepsze od klikania myszką? To zależy od tego jakich aplikacji używamy. Jeśli większość aplikacji można obsługiwać klawiaturą to szybciej jest właśnie tak. Jeśli myszką to może być wolniej.

  • Zdjęcie ze strony projektu pokazujące Gimpa w trybie stacking (tak wygląda :D).

Oczywiście sam i3wm / sway korzystają z innych filozofii, jak np. filozofia Uniksa, którą omówimy przy okazji następnego wpisu.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62964.22
ETH 2595.61
USDT 1.00
SBD 2.74