Cos'è un widget? Varietà di widget, in particolare la loro installazione e sviluppo

01/03/2020

Gli utenti attivi di Internet, computer e dispositivi mobili spesso si chiedono: "Che cosa sono i widget?" Molti, senza saperlo, li incontrano molte volte al giorno. Quando visiti siti, puoi spesso vedere piccoli blocchi nel monitor del computer che contengono informazioni meteorologiche, tassi di cambio e molto altro. Mini-applicazioni simili possono essere installate sugli schermi di vari dispositivi.

cos'è un widget

Cosa si intende per widget?

Il concetto di "widget" viene erroneamente utilizzato in molti casi: chiamano le barre laterali ordinarie sulle risorse web. Mentre i programmi appartengono alla categoria dei widget, chiamati gadget o qualcos'altro. Entrambi causano confusione. Nonostante il fatto che la parola "widget" suoni moderna, fu usata per la prima volta nel lontano 1926. Inizialmente, era davvero un sinonimo per un gadget e significava un qualche tipo di adattamento, ma oggi non è più associato a nessun dispositivo.

Cos'è un widget nel senso moderno?

Ora questa parola è chiamata una certa categoria di applicazioni ausiliarie, che sono di piccole dimensioni e hanno un piccolo insieme di funzioni. Fungono da moduli grafici e sono collocati nell'area di lavoro dei programmi principali: browser, sistemi operativi, motori di ricerca, ecc. Possono servire a risolvere le attività quotidiane, dare accesso rapido a informazioni utili, essere divertenti o semplicemente decorare lo schermo. Alcuni widget funzionano solo quando Internet è connesso, mentre altri funzionano autonomamente.

widget dell'opera

Principali tipi di widget

Le applicazioni descritte possono essere progettate per desktop (widget desktop) o per pagine Web (widget Web). Grazie alla possibilità di utilizzare i widget nei browser Internet e direttamente nei sistemi operativi, le prospettive per la loro introduzione nella vita quotidiana dei programmatori e degli utenti ordinari si stanno espandendo. Uno sviluppatore può avere applicazioni visive sulle pagine delle risorse. E l'utente deve interagire con loro. Oltre al grafico, ci sono semplici widget di testo di natura puramente informativa.

widget di Chrome

Che tipo di applicazione ha?

Il widget può assumere varie forme:

  • Yandex ti consente di installare applicazioni che visualizzano ore, feed di notizie, informazioni sul traffico e una barra di ricerca. Sono supportati dai più diffusi sistemi operativi e browser.
  • Nelle versioni precedenti di Windows, i widget si trovano sul desktop e negli "otto" viene assegnata una zona speciale. Ci possono essere un orologio, calendari, mini-giochi, collegamenti a notizie o risorse configurate dall'utente.
  • Alcuni sistemi operativi Apple utilizzano un livello separato per i widget, chiamato dashboard. Diventa visibile quando si preme F12.
  • Il browser "Opera" ha fatto un passo indietro: i widget basati su di esso sono posizionati sul desktop e funzionano su qualsiasi dispositivo dotato di un browser fisso o mobile da questo sviluppatore.

widget da eipl

Ulteriori informazioni sui widget del desktop.

Gadget che può essere eseguito dalla schermata principale su una piattaforma operativa specifica e viene chiamato widget del desktop. Possono essere installati da varie fonti: disponibili in una sezione speciale di applicazioni preinstallate o scaricati dalla rete. Spesso i widget possono essere spostati sullo schermo, regolarne le dimensioni, cambiare il design. Ad esempio, nel "sette" e in altri sistemi c'è un widget con un orologio: viene posizionato sul desktop con un clic e visualizza l'ora del sistema. L'applicazione con le previsioni del tempo in qualsiasi sistema funzionerà correttamente solo quando la rete è connessa. Cos'è un widget in termini di funzionalità? Nella maggior parte dei casi, serve per ottenere rapidamente informazioni senza aprire un browser o una sezione in un computer, ma può anche essere presentato come un mini-gioco.

widget del desktop

Funzioni del widget Web

Il gadget che è incorporato nella pagina del sito è chiamato widget web. Potrebbe essere una finestra che porta a un altro servizio: in questo caso, una pagina separata verrà caricata nell'area del widget. Pertanto, la massima funzionalità viene raggiunta all'interno di una singola pagina Web a causa di una combinazione di diverse opzioni e persino di risorse diverse. I widget Web sono spesso chiamati gadget, moduli, snippet e estensioni del browser a volte inclusi nella loro categoria.

Cosa sono i widget web?

Le mini-applicazioni del browser sono suddivise condizionatamente in due gruppi:

  1. Interattivo: consente di interagire con, ad esempio, inserire informazioni sulla rotta desiderata sulla mappa o inviare un breve messaggio.
  2. Non interattivo (informatori) - contenente contenuto che viene visualizzato indipendentemente dall'attività dell'utente. Nella forma di un tale widget, ad esempio, può essere presentato un certificato di tassi di cambio correnti.

Installa Browser Widget

In genere, l'installazione di un'applicazione grafica non è un problema e viene eseguita con pochi clic. Approssimativamente questo processo assomiglia a questo (usando l'esempio dei widget "Opera"):

  1. Scarica e installa un browser che supporta i widget. Può essere Opera, a partire dalla versione 9 beta o da uno dei moderni browser Internet alternativi.
  2. Il browser si avvia, premendo F4 si apre il pannello di accesso per widget, segnalibri e note. Con questa funzione, è facile gestire i gadget.
  3. Facendo clic sui widget viene scaricato un elenco di widget disponibili per l'installazione.
  4. Cliccando su Aggiungi si apre l'elenco delle applicazioni disponibili con descrizioni e illustrazioni.
  5. Dopo aver scelto il widget che ti piace, devi aggiungerlo e attendere alcuni secondi fino alla fine dell'installazione.

widget orologio

Widget utili per Chrome

Nel browser Chrome, i widget sono spesso associati alle estensioni, poiché i pulsanti per accedervi si trovano su barra degli strumenti e può essere utilizzato durante la visualizzazione di qualsiasi pagina. Esempi di estensioni utili:

  • Nanny Chrome: aiuta a combattere il passatempo inutile sulla rete. Le impostazioni ti consentono di negare l'accesso a determinati siti durante l'orario lavorativo, limitare la permanenza su VKontakte per 15-20 minuti, ecc.
  • Zoomy: ottimizza il testo sotto lo schermo dell'utente, allungandolo alla distanza richiesta.
  • Ricerca Torrent Turbo: aiuta a cercare il materiale necessario sui siti di condivisione file e sui cataloghi torrent. Copre molte risorse, tra cui The Pirate Bay. C'è un'opzione che ti permette di cercare solo sulle risorse in lingua russa.
  • iReader: con un clic sul pulsante si apre una nuova finestra in cui è presente solo il testo della pagina caricata. Pubblicità e altri dettagli di distrazione in esso sono completamente assenti.
  • Loomnit: consente di condividere collegamenti, testi, immagini e file senza uscire dal browser. Un clic apre una finestra in cui viene aggiunto il contenuto selezionato e il secondo fornisce un link breve per la condivisione.

Sviluppa i tuoi widget

Cos'è un widget dal punto di vista di uno sviluppatore? Questa è un'applicazione comune scritta in HTML, JavaScript o una API JavaScript avanzata, che consente di gestire e salvare i parametri. Il widget può essere scritto in una qualsiasi delle lingue del server, risultando in HTML (ad esempio, il linguaggio PHP). I programmatori classificano queste applicazioni a modo loro, distinguendo tra loro stand-alone e server-based. La prima categoria consiste nel posizionare l'applicazione in un singolo file XHTML, mentre è consentito utilizzare stili e script da risorse esterne. Il secondo gruppo combina i widget i cui corpi sono completamente caricati da risorse di terze parti. La sezione nel widget del server è vuota, invece, la proprietà src viene utilizzata per scrivere l'indirizzo da cui viene caricato. Il widget può essere creato da zero o utilizzare uno spazio vuoto speciale (costruttore).