Applet

Um applet é uma pequena aplicação projetada para ser executada dentro de outra aplicação. Embora o termo "applet" às vezes seja usado para descrever pequenos programas incluídos no sistema operacional de um computador, geralmente se refere a applets Java, ou pequenas aplicações escritas na linguagem de programação Java.

Ao contrário das aplicações comuns, os applets Java não podem ser executados diretamente pelo sistema operacional. Em vez disso, eles precisam ser executados no Java Runtime Environment (JRE) ou em outro programa que inclua um plug-in Java. Se não houver um JRE instalado, os applets Java não serão executados. Felizmente, o Java está disponível gratuitamente para sistemas Windows, Mac e Linux, o que significa que você pode baixar e instalar facilmente o JRE apropriado para o seu sistema. Como os applets Java são executados no JRE e não pelo sistema operacional, eles são multiplataforma, o que significa que um único applet pode ser executado em sistemas Windows, Mac e Linux.

Embora os applets possam funcionar como aplicações básicas para computadores, eles têm acesso limitado aos recursos do sistema e, portanto, não são ideais para programas complexos. No entanto, seu tamanho reduzido e sua natureza multiplataforma os tornam adequados para aplicações baseadas na Web. Exemplos de applets projetados para serem executados em navegadores da Web incluem calculadoras, programas de desenho, animações e videogames. Os applets baseados na Web podem ser executados em qualquer navegador e sistema operacional, desde que o plug-in Java esteja instalado.

Durante os primeiros anos da Web, os applets Java ofereciam uma maneira de webmasters adicionarem recursos interativos que não eram possíveis com o HTML básico. No entanto, nos últimos anos, os applets foram lentamente substituídos por tecnologias mais recentes, como jQuery e HTML 5. Alguns navegadores, como o Google Chrome, não oferecem mais suporte à tag <applet>, e outros, como o Apple Safari, nem sequer habilitam o Java por padrão. Como os desenvolvedores da Web não podem depender totalmente do suporte a Java nos navegadores, os applets não são mais uma forma comum de oferecer conteúdo interativo na Web.

Atualizado January 20, 2012 por Per C.

quizTeste seus conhecimentos

What does edge caching accomplish?

A
It translates website data for users in different countries.
0%
B
It creates incremental backups of website data.
0%
C
It compresses website data before it is delivered to the end user.
0%
D
It delivers website content to users from a server close to their location.
0%
Correct! Incorrect!     View the Edge Caching definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Applet nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.