Windows mobil platformlarının tarihi - CE'den Telefona. UWP'ye Giriş

  • Anormal programlama,
  • Web sitesi geliştirme,
  • Windows için Geliştirme
  • Bu yüzden yeni platformla tanışmaya başlamak oldukça mümkün. Bazı farklılıkları açıklayarak biraz ara vereyim.

    Başlangıç ​​olarak, UWP uygulamaları klasik uygulamalarda olmayan bir şeye sahiptir. Windows uygulamaları- bir Uygulama Modeli var. Uygulama Modeli nedir? Bu bir nevi düzenlemedir. Uygulamanın tüm özelliklerinin açıklaması - erişim hakları, kurulum yöntemi, güncelleme, bilgi saklama vb.

    Uygulamalar Windows Mağazası, tıpkı UWP uygulamalarının, uygulamanın tüm yeteneklerini ve haklarını açıklayan bir bildirim dosyasına sahip olması gibi. Bu, Package.appxmanifest dosyasıdır. Hem grafik düzenleyicide hem de XML kodu olarak düzenlenebilir. Ekran görüntüsü grafik düzenleyici aşağıya bakınız.

    Kontrol elemanları

    Hatırlarsanız, kısa süre önce Windows 8 ve 8.1'de bir Charm paneli vardı - sihirli bir panel:

    Şimdi bunun yerine, WPF geliştiricileri için daha tanıdık kontroller kullanılıyor:

    Burada yeni kontrol, MessageBox'ın onu engellemesi gibi uygulamayı engelleyen ContentDialog'dur.
    Ek olarak, UWP navigasyonu, WP geliştiricilerine daha aşinadır:

    İlginç görünen şey, bazı kontrollerin farklı görünümçeşitli cihazlarda görüntülendiğinde. basit kelimelerle, örneğin bir masaüstünde ve bir mobil cihazda görüntülendiğinde kontrol biraz farklı görünebilir.

    Genel olarak, ortalama bir geliştirici uzun zamandır çok çeşitli kontrollere alışmıştır. Yeni zorluklara hakim olmak neden olmamalıdır.

    Çeşitli cihazlar için geliştirme

    Bir WPF geliştiricisi için neyin olağandışı olacağını bulmaya çalışacağım. Örneğin, Windows 8.1 uygulamaları geliştirirken, aynı anda hem telefon hem de masaüstü için tek bir çözümde geliştirmenin mümkün olduğu gerçeğidir.

    Bu durumda 3 proje oluşturulmuştur. WP ve WinRT uygulamalarında "views" xaml kodu ve cihazlar için bazı özel kodlar, ortak projede ise ortak xaml kodu ve iki proje için ortak olan C# kodu saklandı.

    Şimdi, UWP platformu evrensel olduğundan, her cihaz türü için, içine "görünüm" yerleştirebileceğiniz bir klasör oluşturabilirsiniz - yani. Cihaz parametreleri için tasarımlı xaml dosyası.

    Yaşam döngüsü

    Formula 1 hakkında eski bir şaka vardır: "Ralf Schumacher'in iki pedal konumu vardır - açık ve kapalı. Diğer hükümler göz ardı edilebilir."

    Bu şaka ile klasik .Net uygulamalarında biraz ince ayar yapabilirim. Ya çalışırlar ya da çalışmazlar. Mağaza uygulamalarında işler biraz farklıdır. "Açık / Kapalı" durumlarına ek olarak, "Duraklatıldı" bir ara durumu da vardır. 8.x ve UWP uygulamalarının yaşam döngüsü aşağıdaki resimde gösterilmektedir:

    Tetikleyiciler ve arka plan işleri

    .Net uygulamaları yürütülebilir dosyalar olabileceği gibi hizmetler/hizmetler de olabilir. O mükemmel farklı şekiller uygulamalar. Yani uygulama exe olamaz ama aynı zamanda arka planda da çalışır. Hayır, tabii ki uygulama tepsi içinde çalışabilir. Ama aslında, başlatıldığı ve basitçe küçültüldüğü ortaya çıktı.

    8.x ve UWP uygulamaları söz konusu olduğunda, arka plan işlerini içerebilirler. Arka plan işleri bir tür hizmettir. Yani uygulama çalışmayabilir ancak sistem üzerinde bir takım görevler gerçekleştirilecektir. Ek olarak, arka plan görevi, sistemin çalışmasındaki bazı olayları tetikleyici olarak "yakalayabilir".

    En popüler tetikleyicilerden biri Sistem Tetikleyici... Bununla birlikte, uygulama, İnternet'in ortaya çıkması veya kaybolması, ağ durumunda bir değişiklik, bir kullanıcının bağlanması veya bağlantısını kesmesi, SMS alması, saat dilimini değiştirmesi gibi olayların meydana gelmesi üzerine herhangi bir kodu çalıştırabilir.

    Ayrıca oldukça popüler Zaman Tetikleyici ve Bakım Tetikleyici... Her iki tetikleyici de belirli bir zaman diliminde aralıklarla bazı kodlar yürütür. Zaman aralığı en az 15 dakika olmalıdır. Aradaki fark, TimeTrigger'ın kilit ekranında uygulamanın kaydedilmesini gerektirmesi, MaintenanceTrigger'ın ise cihazın pil gücüyle değil, ağ üzerinde çalışmasını gerektirmesidir.

    UWP'de birçok yeni tetikleyici var. Örneğin, böyle ilginç bir tetikleyiciyi ele alalım. Medya İşleme Tetikleyici bu, uygulamanın medyayı bir arka plan görevinin parçası olarak dönüştürmesine olanak tanır.

    Kitaplıkları kullanma

    DLL'leri masaüstü uygulamalarında kullandıysanız, 8.x ve UWP uygulamalarında hem PCL'yi hem de WinMD çalışma zamanı bileşenini kullanabileceksiniz. Fark ne?

    Çeşitli platformlar için uygulamalara PCL (taşınabilir sınıf kitaplığı) eklenebilir. Ve çeşitli sürümlerin .Net Framework altında ve Windows 8.x altında ve WP altında, UWP altında ve hatta iOS / Android Xamarin altında. Yani, bazı genel platformdan bağımsız kodlar bu kütüphaneye tıkıştırılabilir.

    WinMD yalnızca 8.x veya UWP altında kullanılabilir. Uygulamaların yazıldığı dil ne olursa olsun WinMD ile çalışabilirler. Ancak WinMD'nin kendisi, karmaşık hesaplamalar içeriyorsa, elde etmek için C ++ ile yazmak daha iyidir. en iyi performans.

    Ancak, UWP için geliştirme yaparken bir sınıf kitaplığı (DLL) da oluşturabilirsiniz.

    Verilerle çalışma

    UWP uygulamalarını farklı kılan bir diğer şey de doğrudan veritabanları ile çalışmamasıdır. Diğer bir deyişle, bir kuruluşun sunucusunda bulunan SQL Server veya Oracle gibi veritabanları sizin için mevcut olmayacaktır. Ancak, kullanıcı şuradan indirirse garip olurdu. Mağaza uygulaması ve uygulama, sunucuda bulunan SQL Server veritabanı ile çalışmaya başlar. yerel ağ... Ancak web servislerini kullanarak verilerle çalışabilirsiniz. MySQL veritabanları için Oracle Connector / Net kullanmak mümkündür, ancak şu anda SSL'yi desteklememektedir ve bu nedenle özellikle ilgi çekici değildir. Bu nedenle, verilere erişmek için hizmetleri kullanma konseptinden sapmamak en iyisidir.

    Uygulama içinde bilgi depolamak için SQLite kullanabilirsiniz.

    Uygulama ayarlarını saklama ve dosyalarla çalışma

    Uygulama ayarlarının saklanması yalnızca cihazda değil, bulutta da mümkündür. Böylece uygulamayı farklı cihazlarda çalıştırırsanız ayarlar her yerde aynı olacaktır.

    Aşağıdaki küçük parça, buluttaki kod çağrılarının miktarını kaydeder:

    Int zaman sayısı = 0; Object roamS = Windows.Storage.ApplicationData.Current.RoamingSettings.Values ​​​​["kez"]; if (roamS! = null) timescount = (int) roamS; zaman sayımı ++; Windows.Storage.ApplicationData.Current.RoamingSettings.Values ​​​​["kez"] = zaman sayısı;
    Windows.Storage.ApplicationData.Current.RoamingSettings öğesini Windows.Storage.ApplicationData.Current.LocalSettings ile değiştirirseniz, ayar yerel olarak cihaza kaydedilir.

    Ayarlar, hem bileşik parametrelerde hem de kaplarda birleştirilebilir. Dosyalar, tıpkı ayarlar gibi, hem cihazda hem de yerel klasör ve bulutta. Ancak bunun yanı sıra, dosyaları gerekirse sistem tarafından temizlenebilen geçici bir klasörde saklamak mümkündür - ApplicationData.TemporaryFolder.

    Alternatif olarak, uygulamanın içerdiği klasöre kullanarak erişebilirsiniz.
    Windows.ApplicationModel.Package.Current.InstalledLocation

    Disklerde depolanan dosyalara erişim de özel bir modele göre düzenlenmiştir. Belgeler, fotoğraflar, videolar ve benzerleri için klasörlerin içeriği KnownFolders sınıfı kullanılarak elde edilebilir, ancak bu durumda bildirimde izinleri ayarlamanız gerekir. Başka bir klasöre erişim, yalnızca kullanıcı uygulama ile çalışırken klasörü kendisi seçerse mümkündür. Ziyaret edilen klasörler kaydedilebilir, böylece uygulamayı yeniden başlattığınızda kullanıcıyı gereksiz işlemler yapmaya zorlamazsınız.

    Var folderPicker = yeni Windows.Storage.Pickers.FolderPicker (); folderPicker.FileTypeFilter.Add (". jpg"); folderPicker.FileTypeFilter.Add (".jpeg"); folderPicker.FileTypeFilter.Add (". png"); folderPicker. RecommendedStartLocation = Windows.Storage.Pickers.PickerLocationId.PicturesLibrary; folderPicker.SettingsIdentifier = "picker2"; Windows.Storage.StorageFolder lastFolder = folderPicker.PickSingleFolderAsync (); if (lastFolder == null) döner; Dize mruToken = Windows.Storage.AccessCache.StorageApplicationPermissions.MostRecentlyUsedList.Add (lastFolder);
    Bundan sonra, son kaydedilen klasörü şu şekilde alabilirsiniz:

    Dize mruFirstToken = StorageApplicationPermissions.MostRecentlyUsedList.Entries.FirstOrDefault ().Token; lastFolder = StorageApplicationPermissions.MostRecentlyUsedList.GetFolderAsync (mruFirstToken);

    Veri bağlamaları

    Hem WPF hem de UWP uygulamalarında ve 8.x altında geliştirme yaparken veri bağlamalarını kullanabilirsiniz. Ancak UWP, derlenmiş bağlamaları da sunar - (x: bind) Fark nedir? Derlenmiş olanlar çok daha hızlı çalışır ve uygulama başlatma sırasında değil, derleme sırasında oluşturulur/kontrol edilir. Onlar da güçlü bir şekilde yazılmıştır.

    Daha fazla ayrıntı burada.

    Windows Core OS, Windows'un gelecekteki temeli ve Windows 10'u gerçek bir hepsi bir arada işletim sistemi yapma yolunda atılmış tarihi bir adımdır.


    Kısacası, Windows Core OS (WCOS olarak kısaltılır), cihazlarda gerekli işlevselliği etkinleştirebilen modüler uzantılarla geliştirilmiş herhangi bir cihazı veya mimariyi kullanmanıza izin veren Windows için platformlar arası bir yapıştırıcıdır.

    Andromeda OS projesi artık toplulukta Windows Core OS olarak adlandırılıyor

    Ana hedefi, Windows 10'u çok daha esnek ve uyumlu hale getirmektir. büyük miktarönceden geliştirilmiş belirli ürün seçeneklerine atıfta bulunmadan cihazlar. Sonuç olarak, Windows "daha küçük" olacak (cihaza bağlı olarak), işletim sisteminin kendisi daha hızlı geliştirilecek ve cihazlar alakasız bileşenler ve işlevlerle aşırı doymamış olacak. Daha küçük veya daha zayıf cihazlarda genel performans ve işlemlerin hızı artacaktır.

    Bu kullanıcı için ne anlama geliyor?

    Windows 10 bugün çeşitli şekillerde gelir (örneğin, masaüstü ve mobil sürümleri vardır), ancak tüm cihazlar için tek işletim sistemi değildir. Ancak, bu sürümler OneCore ve Evrensel Windows Platformu gibi ortak öğeleri paylaşır, dolayısıyla WCOS'un bu varyasyonları Evrensel Platform ile değiştirmesi amaçlanır.

    WCOS, birçok yeni Windows konfigürasyonunun kapısını açar. Elbette Pro ve Enterprise gibi Windows 10 masaüstü işletim sistemleri var olmaya devam edecek ve bir masaüstü işletim sisteminin tüm işlevlerini ve tüm özelliklerini sağlayacaktır.

    WCOS'un ilk uygulamasının 2018'de geliştirilmesi bekleniyor ve büyük olasılıkla mobil segmenti hedefleyecek.

    Bir sonraki adım, WCOS'u hazırlamaktır. masaüstü bilgisayarlar ve Xbox gibi cihazlar. WCOS ve Microsoft'un ve CShell'in işbirliğine dayalı gelişimi, şirketin “Tek Windows”a doğru büyük bir adım atmasına yardımcı oluyor. İlk evrensel Windows 10 bileşenleri OneCore ve Evrensel Windows Platformu idi. Şimdi Microsoft, WCOS ve CShell sayesinde bu yönde daha da ilerliyor.

    Windows'un geleceği

    WCOS itici güç olacak Windows başlatma modern mobil cihazlarda kullanmak ve önümüzdeki birkaç yıl içinde dünyayı görebilecek yenilikçi cihazlarla uyumlu hale getirmek. Microsoft, Windows'un bugün olmayan esnek, yapılandırılabilir ve duyarlı bir işletim sistemine ihtiyacı var. WCOS bunu düzeltecektir.

    Önemli: WCOS'un doğrudan tüketicilerle kullanılması amaçlanmamıştır ve Microsoft tarafından halka açık olarak pazarlanmayacaktır. Daha önce gerçekçi olmayan Windows 10 sürümlerini oluşturmanıza izin veren dahili bir platformdur. Ancak, her zamanki gibi Microsoft, WCOS planlarından istediği zaman vazgeçebilir veya erteleyebilir.

    Yazılım platformu konsepti. Kullanılan platformların karşılaştırmalı özellikleri (pencereler, Linuxve benzeri.).

    Geleneksel anlamda platform - bilgisayar kullanıcısının yazılımının üzerinde çalıştığı bir donanım ve yazılım kompleksidir. Kuruluş donanım platformu (donanım-platformlar) -İŞLEMCİ. İşlemci türü, donanım mimarisini, yani donanım platformunu, yani bilgisayarın türünü ve özelliklerini tanımlar.

    kavramlar "Yazılım platformu" (yazılım-platform), veya "yazılım" bilgisayar endüstrisinin gelişmesiyle hayata girmiştir. Yazılım olmadan, bilgisayar kontrol edilemeyen ve bu nedenle kullanışlı olmayan elektronik bir cihazdır. Yazılımın gerçekleştirdiği işlevlere bağlı olarak iki büyük gruba ayrılabilir: sistem ve uygulama yazılımı.

    ^ Sistem yazılımı diğer programları ekipmanla doğrudan etkileşimden ve bir bilgisayardaki bilgi işleme organizasyonundan ayırmak için tasarlanmış bir donanım "yazılım kabuğudur". Uygulama yazılımı belirli kullanıcı görevlerini çözmek için tasarlanmıştır. Sistem yazılımı, işletim sistemleri, işletim sistemlerinin yeteneklerini işlevsel olarak tamamlayan çeşitli hizmet araçları, araçlar (veritabanı yönetim sistemleri, programlama, uzman sistem kabukları) gibi program türlerini içerir.

    Sistem yazılımının ana bileşeni - işletim sistemi aşağıdaki işlevleri yerine getirir:

    1) birkaç kullanıcı programını aynı anda yürütmenin mümkün olduğu çok amaçlı bilgisayar operasyonunun organizasyonu;

    2) programların ve kullanıcı verilerinin depolama ortamında depolanmasını organize etmek ve muhtemelen bu bilgilere erişim yetkisi vermek;

    3) grafiksel bir arayüze dayalı kullanıcı etkileşimi sağlamak;

    4) ağ yetenekleri sağlamak, yani yerel veya küresel bir ağdaki başka bir bilgisayarın belleğinde depolanan bilgilere erişme yeteneği.

    İkinci işlev artık herhangi bir modern için standart hale geldi. işletim sistemi... Yine de işletim sistemleri sınıflandırılırken bu kritere göre iki grup ayırt edilebilir. Bunlar, ilk olarak, kurumsal ağların iletişim merkezlerinde kullanılması amaçlanan sistemler ve ağ iş istasyonları için sistemlerdir. Bu tür sistemlere örnek olarak Microsoft pencereler NT sunucu 4.0, roman ağ yazılımı 4.x (iletişim düğümleri için) ve Microsoft pencereler NT iş istasyonu 4.0 - (iş istasyonları için).

    İşletim sistemlerinin karşılaştırmalı analizi: Windows, Linux, MacOS

    Tanıtım

    İşletim sistemi, bilgisayar açıldığında yüklenen ve bilgisayarın belleğinde kalıcı olarak bulunan, birbirine bağlı sistem programları kümesidir. Kullanıcı ile diyalog kurar, bilgisayarı, kaynaklarını (RAM, disk alanı vb.) kontrol eder, yürütme için diğer (uygulama) programlarını başlatır. İşletim sistemi, kullanıcı ve uygulama programlarına bilgisayar aygıtlarıyla iletişim (arayüz) için uygun bir yol sağlar.

    Bir işletim sistemine ihtiyaç duyulmasının ana nedeni, bilgisayar cihazlarıyla çalışmak ve bilgisayar kaynaklarını yönetmek için temel işlemlerin çok düşük seviyeli işlemler olmasıdır; bu nedenle, kullanıcı ve uygulama programları tarafından gereken işlemler, bu tür birkaç yüz veya binlerce temel işlemden oluşur. operasyonlar.

    Örneğin, bir sürücü manyetik diskler Sadece tahrik motorunu açma / kapama, okuma kafalarını belirli bir silindire takma, belirli bir okuma kafası seçme, bir disk izinden bir bilgisayara bilgi okuma, vb. gibi temel işlemleri “anlar”. Ve bir disketten diğerine dosya kopyalamak gibi basit bir eylemi gerçekleştirmek için bile (bir dosya, bir diskte veya başka bir makine ortamında adlandırılmış bir bilgi kümesidir), sürücü komutlarını çalıştırmak için binlerce işlemin gerçekleştirilmesi gerekir, kontrol edin. dosyaları disklere yerleştiren tablolarda yürütme, arama ve işlem bilgileri vb.

    İşletim sistemi, tüm bu karmaşık ve gereksiz ayrıntıları kullanıcıdan gizler ve ona çalışması için uygun bir arayüz sağlar. Dosyaları kopyalamak veya yazdırmak gibi çeşitli yardımcı eylemleri de gerçekleştirir. İşletim sistemi tüm programları RAM'e yükler, işin başında kontrolü onlara devreder, yürütülen programların isteği üzerine çeşitli eylemler gerçekleştirir ve programların işgal ettiği RAM'i bittiğinde serbest bırakır.

    İşletim sisteminin işlevleri şunları içerir:

    kullanıcı ile diyalog;

    G/Ç ve veri yönetimi;

    program işleme sürecinin planlanması ve organizasyonu;

    kaynak tahsisi ( rasgele erişim belleği ve önbellek, işlemci, harici cihazlar);

    yürütme için programların başlatılması;

    her türlü yardımcı bakım işlemleri;

    çeşitli dahili cihazlar arasında bilgi aktarımı;

    çevresel aygıtların (ekran, klavye, disk sürücüleri, yazıcı vb.) çalışması için yazılım desteği.

    İşletim sistemleri aşağıdaki kriterlere göre gruplara ayrılabilir (sınıflandırılabilir):

    Kullanıcı sayısına göre: tek kullanıcılı işletim sistemi (yalnızca bir kullanıcıya hizmet eder); çok oyunculu (birçok kullanıcıyla çalışır)

    İşlem sayısına göre: tek görev (yalnızca bir görevi işleyin - artık kullanılmıyor); çoklu görev (işlemcinin dönüşümlü olarak işlediği birkaç görevi aynı anda RAM'e yerleştirir)

    Bilgisayar ekipmanının türüne göre: tek işlemcili, çok işlemcili (görevler farklı işlemcilerde gerçekleştirilebilir; sunucular, kural olarak, çok işlemcili), ağ (ağ üzerinde gerçekleştirilen tüm görevler tarafından kaynakların paylaşılmasını sağlar).

    Arayüz tipine göre (kullanıcı ile etkileşim yolu), işletim sistemleri 2 sınıfa ayrılır: Arayüzlü işletim sistemi Komut satırı ve grafik arayüzlü bir işletim sistemi.

    Birkaç tür işletim sistemi vardır: Windows, Lunix, Mac os. En yaygın işletim sistemi Windows'tur. Önce bunu ele alalım ve sistemlerin geri kalanı Windows ile karşılaştırılacaktır.

    Dünyada işletim sistemlerinin kullanımına ilişkin 2006 yılı verileri:

    Diğer tüm işletim sistemleri - %1

    İşletim sistemlerinin karşılaştırmalı analizi

    Windows'un (Microsoft tarafından geliştirilen) tarihi, sistemin ilk sürümünün ortaya çıktığı 1986 yılına kadar uzanıyor, ancak hemen popülerlik kazanmadı - 1990'da çıktığında Windows sürümü 3.0. Windows'un yeni sürümünün popülaritesi birkaç nedenden kaynaklanıyordu. Grafiksel arayüz, bilgisayarınızdaki nesnelerle komutları kullanarak değil, bu nesneleri gösteren simgeler üzerinde görsel ve anlaşılır eylemler yardımıyla çalışmanıza olanak tanır. Aynı anda birkaç programla çalışma yeteneği, işin rahatlığını ve verimliliğini önemli ölçüde artırdı. Ayrıca, Windows için program yazmanın rahatlığı ve kolaylığı, Windows altında çalışan programların çeşitliliğinin artmasına neden olmuştur. Son olarak, çeşitli bilgisayar ekipmanlarıyla çalışmak daha iyi organize edildi ve bu da sistemin popülaritesini belirledi. Windows'un sonraki sürümleri, güvenilirliği artırmanın yanı sıra multimedya (sürüm 3.1) desteğini ve bilgisayar ağlarında çalışmayı (sürüm 3.11) amaçladı.

    İşletim sistemlerinin geliştirme süreci durmuyor ve 1995'te Windows tarihinde yeni bir aşama haline gelen Windows 95 sistemi ortaya çıktı: arayüz önemli ölçüde değişti, programların hızı arttı, Internet Explorer tarayıcısı dahil edildi. sistem.

    Windows 95'in geliştirilmesinin devamı, 1998'de ortaya çıkan işletim sistemiydi (Windows 98). Arayüz korunurken, iç yapı önemli ölçüde yeniden tasarlandı. İnternet ile çalışmaya ve modern bilgi aktarım protokollerini desteklemeye çok dikkat edildi - çeşitli cihazlar arasında bilgi alışverişini sağlayan standartlar. Dışında, Windows özelliği 98, birden fazla monitörle çalışma yeteneğidir.

    Windows'un geliştirilmesindeki bir sonraki aşama, Windows 2000 ve Windows ME'nin (Millennium Edition) ortaya çıkmasıydı. Windows 2000 için tasarlanmıştır Windows tabanlı NT ve ondan devralınan yüksek güvenilirlik ve dış müdahalelerden bilgi güvenliği. Windows ME işletim sistemi, Windows 98'in halefidir, ancak birçok yeni özellik kazanmıştır. Her şeyden önce, bu, multimedya araçlarıyla geliştirilmiş çalışma, yalnızca ses değil, aynı zamanda video bilgilerini kaydetme yeteneği, arızalardan sonra güçlü bilgi kurtarma araçları ve çok daha fazlası.

    İşletim sistemi Microsoft Windows Microsoft Codename Whistler kod adıyla da bilinen XP (İngilizce eXPerience - deneyiminden), işletim sistemidir. Windows ailesi NT teknolojisine dayalıdır. Başlangıçta, Microsoft'un planları iki bağımsız yeni nesil işletim sisteminin geliştirilmesini içeriyordu. İlk proje geçici olarak Neptune olarak adlandırıldı, bu işletim sisteminin Windows Millennium Edition'ın bir sonraki güncellemesi olması gerekiyordu, yeni sistem Windows 9X hattı. Odyssey adlı ikinci proje, Windows 2000'in yerini alacak olan Windows NT platformuna dayalı bir işletim sistemi oluşturulmasını öngörüyordu. Ancak Microsoft yöneticileri, iki farklı işletim sistemini teşvik etmek için kaynakları dağıtmanın uygun olmadığını düşündüler. geliştirme yönleri tek bir projede birleştirildi - Microsoft Whistler. Belki bundan dolayıdır Windows çözümü XP, kullanıcılara zaten tanıdık gelen önceki nesil işletim sistemlerinin avantajlarını birleştirir: Windows 98 ve Windows ME işletim sistemlerinin rahatlığı, kurulum ve çalıştırma kolaylığı ve ayrıca Windows 2000'in güvenilirliği ve çok yönlülüğü. Şu anda, masaüstü bilgisayarlar ve Windows için Windows XP iş istasyonlarının üç modifikasyonu mevcuttur: Evdeki kişisel bilgisayarlar için Home Edition, ofis bilgisayarları için Professional Edition ve son olarak, Microsoft Windows XP 64bit Edition, 64 bit Intel Itanium işlemciye dayalı kişisel bilgisayarlar için bir Windows XP Professional sürümüdür. saat frekansı 1 GHz'den fazla.

    Windows XP'yi Microsoft Windows'un önceki sürümleriyle karşılaştırdığınızda, yeni işletim sisteminde birçok önemli farklılık bulmak kolaydır. Bu işletim sisteminin NT platformu temelinde geliştirilmiş olmasına ve ilk bakışta özelliklerinin birçok yönden Microsoft Windows 2000'e benzemesine rağmen, aslında Windows XP, temelde yeni nesil Windows işletim sistemlerine aittir. aile. Artık Windows kullanıcısı, varsayılan olarak sistemde yüklü olan herhangi bir standart arabirime bağlı değildir. Windows 2000'den "devralınan" yeni işletim sistemi tarafından miras alınan geleneksel pencerelerin, denetimlerin ve görev çubuğunun görünümünü beğenmiyorsanız, İnternet'ten özel olarak tasarlanmış yüzlerce "Temayı" indirerek bunları kolayca değiştirebilirsiniz. Bilgisayarda yüklü programlara, disklerde saklanan belgelere ve işletim sistemi ayarlarına erişimi açan geleneksel Ana Menü de bir takım önemli değişikliklere uğradı. Artık Başlat düğmesine bastığınızda, en sık kullandığınız yalnızca beş programın simgelerini içeren dinamik bir menü belirir. Bu, istediğiniz uygulamalara çok daha hızlı başlamanızı sağlar. Oturumu Kapat ve Bilgisayarı Kapat düğmeleri de burada bulunur ve mevcut Windows oturumunuzu sonlandırmanıza ve bilgisayarınızı kapatmanıza olanak tanır.

    Microsoft ortamında Windows kullanıcısıçoğu zaman aynı anda birkaç belge veya bir dizi farklı programla çalışmanız gerekir. Aynı zamanda, etkin olmayan uygulamalar görev çubuğuna küçültülür, bunun sonucunda er ya da geç simgelerle dolar ve görevler arasında geçiş yapmak zorlaşır. Görev çubuğunu rahatlatmak ve çalışan uygulamaların simgelerini görüntülemek için daha fazla çalışma alanı boşaltmak için Windows XP, aynı türdeki programların bir bilgisayarda aynı anda bir araya getirildiğine göre görev gruplama algoritması olarak adlandırılır. mantıksal görsel grup.

    Windows, uzaktan sistem korsanlığı açısından önemli güvenlik sorunlarına sahiptir. Windows'un genel olarak tesliminde (yani kurulumdan hemen sonra), bilgisayar korsanlarının yalnızca sisteme yönetici erişimi elde etmesine değil, aynı zamanda üzerinde rasgele kod çalıştırmasına da izin veren çok sayıda "delik" vardır. Geliştiriciler tarafından düzenli olarak yayınlanan yamaları yüklemek, bu sorunla başa çıkmaya yardımcı olur. O zaman Microsoft'un ürünleri çoğunlukla güvenli hale gelir, ancak güncellemeleri indirmezseniz işletim sistemleri yeniden bilgisayar korsanlarına açık olabilir.

    Bununla birlikte, dünyanın en yaygın işletim sistemi olan Windows'ta sürekli olarak deliklerin bulunmasının nedenleri, işletim sisteminin kendisinin temel "sızdırmazlığından" değil, onu hacklemek isteyen insanların akınından kaynaklanmaktadır. eğer açıksa Windows konumu(yaygınlık açısından) başka bir işletim sistemi olduğu ortaya çıktı, içinde kaç tane delik tespit edileceği hala bilinmiyor. Ve sistem popüler olmadığı için, içinde delik aramanın anlamı kaybolur.

    Alternatif işletim sistemleri

    Çoğu kişi, Windows'un çalışması için bilgisayarda yüklü olması gerektiğine inanır. Tüm kullanıcılar alternatif işletim sistemlerini bilmiyor; hatta daha azı bu işletim sistemlerini pratikte denedi.

    7 Eylül 1991'de Finli öğrenci Linus Torvalds, daha sonra Linux işletim sistemine dönüşecek olan şeyin kaynak kodunu internette yayınladı. Linux ile Mac OS ve Windows arasındaki en temel fark, Linux'un GPL lisansı altında dağıtılan özgür bir yazılım olmasıdır. Sıradan bir kullanıcı için bu, Linux'un çoğu dağıtımının (çeşitlerinin) ücretsiz olduğu ve programcılar için - hem Linux'un hem de içerdiği programların program kodunu özgürce ve ücretsiz olarak kullanabilecekleri ve kendi ürünlerini oluşturabilecekleri anlamına gelir. onların temeli. Bu politikanın sonucu, şu anda binin üzerinde farklı Linux dağıtımının olmasıdır. Tabii ki, eşit değiller ve hepsi dikkate değer değil, ancak farklı görevler için farklı dağılımlar oluşturma fikri oldukça ilginç.

    Örneğin, boyutu yalnızca 97.6 megabayt olan ve hatta 128 megabayt RAM'e sahip bir Pentium 166 MMX üzerinde çalışan Puppy Linux var. Bunun, kablosuz arayüzleri ve diğer modaya uygun şeyleri destekleyen tamamen modern bir işletim sistemi olduğunu unutmayın. Öte yandan, tam sürümü güncellemelerle birlikte 4 DVD'den oluşan ve çok sayıda farklı program içeren Debian dağıtımı var. Multimedya ile çalışmak için özel Linux işletim sistemleri (Ubuntu Studio, JackLab Audio Distribution, 64 Studio), kurumsal OC'ler (kural olarak, en son yenilikleri desteklemezler, ancak çok güvenilirdirler, iyi korunurlar, tam sürüm taşırlar. ofis yazılımı seti). Eğitim kurumları için dağıtımlar vardır (Edubuntu, Skolelinux).

    Ticari dağıtımlardan ayrı ayrı bahsedilebilir. Onlar özgür değil. Bunlar çoğunlukla Linux'un kurumsal veya özel sürümleridir, ancak ev kullanıcıları için de sürümleri vardır. Bu tür dağıtımlarda para esas olarak teknik destek için alınır.

    Linux ve Windows arasındaki bir diğer önemli fark, Linux dağıtımları geniş bir uygulama yazılımı yelpazesi ile birlikte gelir. Yani bilgisayarınıza kurduktan sonra tamamen kullanıma hazır bir sisteminiz olur.

    Çoğu Linux işletim sistemi varsayılan olarak iki grafik arabirimden birini kullanır - GNOME veya KDE, bu nedenle bir Linux dağıtımından diğerine geçerken bile kullanıcı herhangi bir sorunla karşılaşmaz, kendisini tanıdık bir grafik ortamında bulur. Her iki arayüz de yaklaşık olarak aynı dağılıma sahiptir. Kısacası, KDE Windows masaüstüne, GNOME ise Mac OS masaüstüne benzer. Benzerlik, elbette, sadece dışsaldır. KDE'nin çok sayıda özelleştirme aracı vardır, bu nedenle sistemin görünümü ve hissi en tuhaf zevke uyacak şekilde uyarlanabilir. GNOME'un güçlü bir parçası, basitliği ve sezgisel arayüzüdür.

    Windows grafik arabirimi, işletim sistemiyle çok sıkı bir şekilde entegre edilmiştir. Tersine, grafik arayüzü Linux, çekirdeğe yerleşik değildir. Buna göre, işletim sistemi GUI'ye (Grafik kullanıcı arayüzü) bağlanmadan komut satırı modunda yüklenebilir. Bu, Linux'un en az konfigürasyonla bilgisayarlarda çalışmasına izin veren en önemli avantajlarından biridir.

    GUI'siz bir işletim sisteminin önemli bir avantajı, her biri bir arızaya neden olabilen daha az sayıda çalışan bileşenle ilişkili artan güvenilirliğidir. Örneğin, GUI'siz bir Linux yapılandırmasında temelde imkansız olan kötü yazılmış bir grafik monitör sürücüsü nedeniyle Windows önyükleme yapmayacaktır.

    Linux'un avantajı esnek bir işletim sistemi olmasıdır. Kullanıcı, sorunlarını çözmek için daha uygun olan Linux dağıtımını seçebilir ve ardından sistemi "kendisi için" optimize edebilir. Ayarların çoğu için artık konsola girmenize veya konfigürasyon dosyalarını düzenlemenize gerek yok, her şey grafik arayüz üzerinden yapılıyor. Tabii ki, bu esnekliğin bir dezavantajı var: "ileri düzey olmayan" bir kullanıcının seçim yapması zor olabilir, çünkü genellikle farklı dağıtımların, arayüzlerin veya programların avantajlarını veya dezavantajlarını incelemek için çok fazla zaman harcayamaz.

    Linux yönetim için idealdir çünkü UNIX'ten türetildiği için orijinal olarak uzaktan kontrol için uyarlanmıştır. İlk UNIX makineleri, aşağıdakiler aracılığıyla erişilen pahalı mini bilgisayarlardı. seri bağlantı girişleri birçok terminal bağlandı. Yerel ve uzak bağlantılar arasındaki tek fark, çevirmeli bağlantı hızına (110, 300 veya 1200 bps) kıyasla daha yüksek yerel iletişim hızıydı (4800 bps ila 19.200 bps). Bu durumda, terminalin doğrudan mı yoksa bir çift modem ve bir telefon hattı aracılığıyla mı bağlı olduğuna bakılmaksızın, her iki durumda da aynı iletişim yazılımı kullanıldı. Bugün bile, hem UNIX hem de Linux bir grafik arabirim sağladığında, uzak ve yerel makinede bir oturum oluşturmak aynı derecede kolaydır (kullanıcının uzak ana bilgisayardan oturumu başlatma iznine sahip olduğu varsayılarak). Bu nedenle, başka bir ülkede bulunan bir Linux bilgisayarını yöneteceksem, ona sadece telnet programını kullanarak bağlanmam, ardından aynı sorunu onunla çözmem gerekiyor. Windows Server bu ülkeye gitmek zorunda kalacak.

    Linux için çoğu programın özgür yazılım olması nedeniyle, bütün bir meraklı ordusunun ve bir dizi ücretli çalışanın kod yazdığını, programları test ettiğini ve yerelleştirmeleriyle uğraştığını söyleyebiliriz.

    Yıllar boyunca, elbette, büyük miktarda yazılım birikmiştir. Linux için yazılım kurmanın en kolay yolu, belirli bir dağıtımın havuzlarında (veri depolarında) depolanan ikili dosyalardan (paketlerden) programlar yüklemektir. Yani ihtiyacınız olan program için internetin her yerinde arama yapmanıza gerek yok. İhtiyacınız olan programı seçmek için "OS paket yöneticisini" kullanmanız yeterlidir; program otomatik olarak indirilir ve bilgisayarınıza kurulur. Depoların boyutu, belirli Linux dağıtımına bağlıdır. Örneğin, Ubuntu depoları 23.000'den fazla paket içerir.

    Linux için yazılmış çok sayıda yazılıma rağmen, Windows'tan geçiş yapan kullanıcılar, bazı yazılımların kendilerine yabancı olacağı gerçeğiyle karşı karşıya kalacaklardır. Bunun nedeni, tüm programların çapraz platform olmaması ve hem Windows hem de UNIX sistemleri için sürümlerinin olmamasıdır. Bahsetmeye değer en ünlü çapraz platform programları arasında Firefox tarayıcıları ve Opera, Thunderbird e-posta istemcisi, OpenOffice ofis paketi, Gimp grafik düzenleyici, PDF görüntüleyici Adobe Acrobat, FileZilla FTP istemcisi, Azureus torrent istemcisi, Apache web sunucusu.

    En büyük sorunlar, önemli bir kısmı yalnızca Windows sistemleri için yazılan özel profesyonel yazılımlarla ortaya çıkar. Linux'ta bazı uygulamalar için eşdeğer bir ikame yoktur. Bunlar, örneğin, iyi bilinen Photoshop, AutoCAD, video düzenleme programları ve ayrıca Rusya mevzuatı (muhasebe yazılımı, referans ve yasal dayanaklar) dikkate alınarak oluşturulan yerel odaklı yazılımlardır.

    Genç izleyiciler için ciddi bir dezavantaj, bazı modern oyunların Linux ortamında çalıştırılamamasıdır ve burada Windows, PC oyunları endüstrisi öncelikle Windows'a odaklandığından, hem Linux hem de Mac OS X'e göre büyük bir avantaja sahiptir. Wine projesi bu sorunları çözmek için oluşturuldu. Bu yazılım, Windows uygulamalarıyla çalışmak ve Windows oyunlarını Linux üzerinde çalıştırmak için kullanılır.

    Wine, UNIX benzeri sistemler için Widows API'nin alternatif bir uygulamasıdır. Bu çok aktif ve talep edilen bir proje ancak Wine'ın tüm Windows yazılımları ile %100 uyumluluğundan bahsetmek için henüz çok erken.

    Son zamanlarda, iş dünyası Linux ile daha aktif bir şekilde ilgilenmeye başladı. Novell, Oracle, Sun, IBM, Google gibi şirketler, Linux ve çeşitli ilgili projelerin geliştirilmesinde aktif olarak yer almaktadır. Bu büyük ölçüde, iş için çok önemli olan kriterler olan Linux'un açıklığı, güvenliği ve istikrarından kaynaklanmaktadır. Linux güvenliği genellikle Mac OS'ye çok benzer. Her iki sistemde de çok yüksek seviyedeler ve Windows'tan önemli ölçüde ilerideler.

    Çoğu Mac OS X kullanıcısının ayırt edici bir özelliği, neredeyse hepsinin, başta Windows olmak üzere diğer platformlardan göçmen olmasıdır. Bunun nedeni, Mac bilgisayarların en yaygın olarak 2005 yılında Intel işlemcilere geçişten sonra kullanılmasıdır.

    Yeni bir mimariye geçiş, Mac topluluğunu büyük ölçüde dönüştürdü ve aslında bilgisayar algısını iki döneme ayırdı - “Intel'e geçişten önce” ve “Intel'e geçişten sonra”. Mac kullanıcılarının belirli bir müzisyenler, tasarımcılar, gazeteciler ve diğer yaratıcı insanlardan oluşan bir mezhebe ait olduklarına dair önceki görüş kırıldı. Apple daha açık hale geldi dış dünya, açıklığı seri üretim ve yeni kullanıcı sayısındaki hızlı artış izledi.

    Macintosh artık ana pazarda bulunan standart donanımı kullanıyor. Aynı zamanda, Mac bilgisayarların nihai maliyeti hala daha yüksektir, ancak Microsoft ile sürekli rekabet içinde olmasaydı çok daha yüksek olabilirdi.

    Mac OS'nin kendisi, kendi çekirdeği (XNU) ile yoğun şekilde elden geçirilmiş bir BSD-UNIX sistemidir. Mac OS ve Linux, UNIX köklerini paylaşırken, ikisi arasında iki temel fark vardır.

    Birincisi, Mac OS'nin (bilgisayar korsanlarının yardımı olmadan) yalnızca Apple tarafından üretilen Macintosh bilgisayarlara yüklenmesidir. İkinci fark, Mac OS'nin tescilli bir yazılım (ücretsiz daha fazla dağıtımını, kullanıcının kendi yazılımında kullanmasını, üzerinde değişiklik yapmasını vb. - yani, kullanıcının özgürlüğü üzerinde kısıtlamalarla yasaklayan koşullarla dağıtılır) ve Linux'tur. "Özgür" yazılım olarak sınıflandırılırlar, bu nedenle dağıtılma biçimleri farklıdır.

    İlk Mac OS, 1984'te Windows'tan çok daha önce ortaya çıktı. Macintosh bilgisayarlar (Mac) için özel olarak tasarlanmıştır. Bu bilgisayarlar, alıştığımız PC'lerin aksine kapalı bir mimariye sahip, yani bilgisayarların kendileri sadece Apple tarafından monte ediliyor. Kullanıcının seçim özgürlüğünü sınırlamak en iyi çözüm olmaktan uzaktır. Ancak, Apple uygulamasının gösterdiği gibi, bazen bu tek sorun olabilir. olası çözümşirketin hayatta kalması için.

    Yeni bilgisayarların ve işletim sistemlerinin piyasaya sürülme sürecini bir yandan yoğunlaştırmak ve işletim sistemini mümkün olduğunca belirli bir bileşen kümesine ayarlamak çok daha uygun ve karlı. Aynı zamanda, bu bileşenlerin sürücüleri en yüksek kalitede yazılmıştır.

    Mac OS'nin güçlü yanı, Macintosh için virüslerin sanal olmamasıdır. Ve mesele sadece Mac OS'nin Windows'a kıyasla çok yaygın olmaması değil, aynı zamanda geleneksel virüslerin bir UNIX ortamında çalışmamasıdır. Teoride, elbette, Mac OS için bazı uygulamalarla çalışabilen virüs örnekleri vardır, ancak sayıları Windows için yazılmış kötü amaçlı yazılımlara kıyasla önemsizdir. Altında çalışan bir bilgisayarın uzaktan hacklenmesi bile Mac kontrolüİşletim sistemi, altında çalışan bir makineyi hacklemekten çok daha zordur. Windows denetimi, ve virüsten koruma programlarına yalnızca virüslü bir dosyayı Windows çalıştıran bir makineye göndermemek için ihtiyaç duyulabilir, ancak size zarar vermez.

    Sistem arayüzünün de Windows'tan önemli farklılıkları vardır. Örneğin, Windows'ta her program genellikle içinde açılan sekmeler ve araç çubukları olan bir pencereye karşılık geliyorsa, o zaman Mac OS'de genel pencereye bağlı olmayan, ancak masaüstünde bulunan "kayan" pencereler ve paneller kullanılır.

    Ayrıca, AHIG standartlarına göre oluşturulmuş tek bir uygulama ve işletim sistemi arayüzüne sahiptir. Apple İnsan Arayüzü Yönergeleri (AHIG), Mac OS X ortamında pencereli bir arayüz oluşturma ilkelerini açıklayan ana belgedir.Bu, bir geliştiricinin Mac OS için yazılım ürünlerini oluşturmadan önce okuması gereken ilk kitaptır. Bu belgenin amacı, bir ameliyathanede arayüz tasarımı oluşturmaya yönelik doğru ve yanlış yaklaşımı netleştirmektir. elma sistemi... Belgenin daha çok tavsiye niteliğinde olmasına rağmen, hemen hemen tüm geliştiriciler belirtilen gereksinimlere uymaya çalışır.

    Mac OS arayüzünün ana özelliği minimalizmdir. Bu, uygulama başlatıldığında, kullanıcıya arayüzün ve kontrollerin temel, temel öğelerinin sunulduğu ve yalnızca gerektiğinde, kullanıcının çalışma ortamını beğenisine göre özelleştirebileceği anlamına gelir. Bu durumda, kullanıcı işletim sistemi arayüzüne hakim olmakta zorluk çekmeyecektir.

    Apple'ın işletim sistemi zaten kullanışlı ve işlevsel, ancak Apple kullanıcı etkinliğinden şüpheleniyor. "Kullanıcıya ne kadar az verilirse, o kadar az kırılır" ilkesinin rehberliğinde, Mac OS X dış görünümünü özelleştirme özgürlüğünü kısıtladılar.Varsayılan dış görünümü değiştirmek için yalnızca birkaç uygulama vardır, örneğin: Magnifique ve ShapeShifter ( 10.4 Yalnızca Kaplan). Ama onlar bile tasarımı kardinal bir şekilde değiştiremezler.

    Mac arayüzünün bir diğer ayırt edici özelliği de dock panelidir. Bu, hızlı bir şekilde erişmek istediğiniz dosya ve uygulamaların yanı sıra çalışan uygulamalar için simgeleri bulabileceğiniz masaüstünün altındaki çubuktur. Panel düzenlenebilir, yeniden boyutlandırılabilir, kaldırılabilir ve uygulama simgeleri eklenebilir. Dashboard ve Expose gibi arayüz öğelerini de not edebilirsiniz. Pano, genellikle bilgi işlevlerini gerçekleştiren en basit grafik uygulamalar olan "widget'lar" ile çalışmak için bir paneldir. Pozlama - ekranda tüm küçük resimler şeklinde görüntüleme işlevi açık pencereler veya yalnızca etkin programın pencereleri.

    Windows 10, mikro denetleyicilerden büyük cihazlara kadar çeşitli cihazları yöneten tek Microsoft yazılım platformudur. sunucu sistemleri... Bir düşünün: PC için bir çekirdek, minyatür cihazlar (Nesnelerin İnterneti), konsol ( Xbox bir), hepsi bir arada (Surface Hub), HoloLens artırılmış gerçeklik cihazları! Çekirdek ve uygulamalar arasında UWP çalışma zamanı bulunur. Çekirdek tarafından aygıt sürücüleri aracılığıyla yönetilen uygulamalara donanım işlevselliği sağlayan bir alt sistem olarak hizmet eder. Buna göre programcılara sistemle etkileşim için üst düzey araçlar sunulur. Bu makalede, UWP'ye ve bilgisayar yönetimi özelliklerine daha yakından bakacağız.

    Kısaca Temel UWP Özellikleri

    Evrensel Windows Platformu, Metro ve Windows RunTime'da kendilerini kanıtlamış tüm bu gelişmiş özellikleri ve hizmetleri içerir. Bu canlı fayans, kilit ekranındaki bilgiler geçerli saate ve cihazın bulunduğu bölgeye karşılık gelen, açılır bildirimler, doğru zamanda, sistemdeki her türlü olayı kullanıcıya hatırlatmak, Hareket Merkezi kullanıcının etkileşime girmesi gereken açılır bildirimleri ve diğer içeriği özelleştirmenize olanak tanır; uygulamayı bir arka plan iş parçacığında çalıştırma kullanıcı için uygun olan belirli koşullar altında meydana gelen tetikleyiciler aracılığıyla her zaman çağrılabileceği veya geri yüklenebileceği yerden. Uygulamanız, diğer süreçlerle etkileşime girebilir: sözleşmeler; Uygulama ayrıca çevresindeki tüm dünya ile etkileşime girebilir: sesli komutlarla kontrol edilebilir, Bluetooth üzerinden diğer cihazlarla iletişim kurabilir ve çok daha fazlası.

    Donanım platformlarıyla etkileşim

    Girişte size tanıttığım iyi haberin dışında bir de kötü haber var. Aslında, oldukça ortalama :). Mesele şu ki, UWP başvuruları "eski" değil, sıfırdan yazılmaları gerekecek. Yani, iyi bir amaç uğruna, tüm cihazlarda bir ikili programın yürütülmesi zorlanmalıdır. Bu arada, "bir ikili" hakkında konuştuğumda biraz kurnazım. Bir geliştirici, tüm platformlar için ortak olan uygulamasını Store'a yüklediğinde, bulutta bulunan .NET Native derleyicisi (ayrıntılar için önceki makaleye bakın) uygulamayı Windows 10 tarafından desteklenen tüm mikroişlemciler için derler.

    Donanım platformları arasında uygulama, yalnızca ortak bir işlevsel kodu değil, aynı zamanda ortak bir kullanıcı arabirimini de korur. ancak çeşitli cihazlar belirli donanım uzantılarının varlığını sunar: bir akıllı telefon, bir PC'ye kıyasla bir ivmeölçer, bir Dokunmatik ekran (bir bilgisayarda bulunur, ancak hiç yoktur), bir GPS, bir pusula, bir donanım GERİ düğmesi vb. . Aynı zamanda, akıllı telefon eksik HDD, CD / DVD / Blue-ray. Bu tür donanım özellikleriyle, belirli bir cihaz türü için özel olarak tasarlanmış SKU'lar şunları yapmanızı sağlar: Masaüstü SKU, Mobil SKU, IoT SKU, Xbox SKU vb.

    Ameliyathane cihazını soyut olarak hayal edersek Windows sistemleri 10, daha sonra çekirdek bileşenleri olan çekirdeğin altındaki SKU uzantılarını göreceğiz. Bu uzantıların benzer olduğu izler aygıt sürücüleri... Öte yandan, çekirdeğin üzerinde, özel uygulamaları çalıştırmak için evrensel bir platform olan Evrensel Windows Platformu bulunur.

    Devam sadece abonelere açıktır

    Seçenek 1. Sitedeki tüm materyalleri okumak için "Hacker" a abone olun

    Abonelik, sitedeki TÜM ücretli materyalleri belirtilen süre içinde okumanıza izin verecektir. ödeme kabul ediyoruz banka kartları, elektronik para ve mobil operatörlerin hesaplarından transferler.

    4,4 (%88,55) 159 oy


    Yeni Lite Tarayıcı, minimum bilgisayar kaynakları tüketimiyle hızlı İnternet erişimi için ücretsiz bir web tarayıcısıdır. Mütevazı boyutuna (220 kb) rağmen dinamik sekmelere sahiptir, geçmişi korur, sayfanın kaynak kodunu alabilir ve ayrıca tepsiye küçülür. Hafif tarayıcı Lite, sistem kaynaklarının tüketimini azaltmak ve özellikle bellek miktarını en aza indirmek için ana web tarayıcısının bazı işlevlerini feda eder.

    Lite Tarayıcı Rusça çalıştığında, ortak bir düzen mekanizması kullanılır ve bilgisayarda düşük yük sağlayan benzersiz bir işlev kombinasyonu desteklenir. Araç çubuğu, gezinmek için düğmeler içerir ana sayfa, sonraki ve önceki. Ayrıca bir arama ve ayarlar düğmesi vardır.

    Lite web tarayıcısı tamamen Ruslaştırılmış bir arayüze ve bir kurulum yöntemine sahiptir. çevrimiçi mod... Tarayıcı, Chrome tabanlıdır.
    LiteBrowser uygulaması ilk alternatiftir Windows cihazları ve cebinizde tam özellikli masaüstü benzeri bir tarayıcı sunması bakımından benzersizdir. Hızlı, güvenli, masaüstü web tarama, video akışı özelliği, XML, ATOM ve RDF formatları için destek. Çok sayıda resim ve grafik içeren hızlı yüklenen web sayfaları. Benzersiz sıkıştırma ve önbelleğe alma teknolojisi sayesinde minimum kaynak tüketimi. Bu uygulama hakkında kelimenin tam anlamıyla bu yeni nesil tarayıcının bilgisayardaki minimum yük ile en hızlı olduğunu söyleyebiliriz.

    Lite Tarayıcı 2018'in temel özellikleri:
    • Tüm büyük platformlarda çalışır: Windows
    • Favori sitelerinize hızlı erişim
    • Popüler siteler için kullanışlı masaüstü kısayolları
    • Binlerce videoya, TV dizisine ve TV şovuna erişim
    Windows Lite Tarayıcı Avantajları:
    • Web İçeriği Yayın Modu
    • Rusça tarayıcı arayüzü
    • Eklenti yükleme yeteneği
    • Görev Yöneticisi
    • Yerleşik geliştirici araçları
    Lite Browser 58.3.3029.49'un en son sürümündeki değişiklikler:

    Gelişmiş:

    1. tarayıcı hızı;
    2. bellek optimizasyonu;
    3. Emniyet;

    Güncellenmiş:

    1. çeviriler;

    Sabit:

    1. küçük hatalar
    Unutma:

    Ünlü Tarafından Test Edilen Lite Tarayıcı Dağıtımları antivirüs yazılımı ve güvenli kabul edilir.

    "Lite Browser nedir?" sorusunun kullanıcılardan kaynaklanabileceğini düşünüyoruz. "Lite Browser indirilsin mi yoksa kaldırılsın mı?" sorusunun cevabını ve cevabını verdik. bariz - yeni tarayıcıyı indirin ve kullanın!

    gastroguru 2017