[ Home | Linux Sites | Tutoria / Cursos |Internet Rapido | HP | Hacker | Internet Grátis
| Registre o Seu Site | Dicas de Sites | Ganhe Dinheiro na WEB | Museu | Busca | E-Mail ]
Anúncio publicado pelo Soft Click
JAVA SCRIPT
Java e Java Script são coisas diferentes
Java Script NÃO é Linguagem Java
Java Script trabalha em conjunto com o Código HTML
Linguagem Java é um linguagem de programação, emquanto que Java Script é uma extenção do HTML, pois este trabalha dento do HTML
Java Script funciona como um applets no código HTML e pode estar em qualque lugar do HTML tendo como restrição que deve começar com a tag <SCRIPT> e terminar com a tag </SCRIPT> porem deve colocar entre as tags <head> e </head> para garantir que esta rotina em JavaScript seja carregado antes que o usuário posa interagir com a sua página
O Netscape 2.0 Navigator foi o primeiro a suportar JavaScript e posteriormente o Intenet Explore 3.0
Se o seu navegador for anterior a estes ele não ira interpletar a tag <SCRIPT> e tendera a mostrar todo o conteudo do seu código JavaScript como se fose um texto de HTML
Lógico que você não quer que seu código fique à mostra, portanto use a tag <!--tag de comentário do HTML-->, usando a tag de comentário de HTML dentro da tag <SCRIPT> </SCRIPT> você impede que usando um navegador antigo o internalta veja o código em JavaScript
O código abaixo, em JavaScript impede que as pessoas possam clicar com o botão direito do mouse e ver o seu código fonte da página
Experimente clicar o botão direito do seu mouse nesta página
<script language="JavaScript">
<!--
function verfonte()
{
if (event.button==2 | event.button==3)
{
window.alert(Site de RIC: código de fonte indisponível hahaha....')
}
}
document.onmousedown=verfonte
// -->
</script>
Esta rotina de Java Script deverá ficar entre as tags <head>.. e ....</head>
Porem se a sua página for simples, você poderá clikar na parte superior do seu Brouser e achar a opção de mostrar o código fonte da página "source", "código fonte" e pronto o seu código ficará desprotegido
Se mesmo usando a rotina acima é possivel ver o código fonte da minha página como devo fazer para que o código fonte fique oculto ?
Crie um frameset ,e dentro do frameset costuma ter dois frames, porem introduza apenas um frame, neste frame coloque o código de Java Script acima e pronto
Quando o curioso clicar na parte superior do Brouse procurando o código da página, ele vai encontrar o código da página Frameset mas não terá acesso ao código da página de frame
Abaixo mais códigos:
Boas Vindas
<!-- coloque dentro do <HEAD> -->
<script language="JavaScript">
<!--
function name() {
nome = prompt("Escreva Seu Nome: ","")
if (nome == "" || nome == "null") {
document.write("Olá Ninguém! Bem Vindo!!<br>")
} else { document.write("Olá "+nome+"! Bem Vindo!!<br>
") } } // -->
</script>
<!-- </HEAD> -->
<!-- coloque no <BODY> -->
<script>name()</script>
<!-- </BODY> -->
Detecta o navegador
--- Inicio HEAD ---
<script language="JavaScript">
function browser() {
nome = navigator.appName
versao = navigator.appVersion
document.write("<center><tt><b>Você Está Navegando No "+nome+" Versão "+versao+"</b></tt></center>")
}
</script>
--- Fim HEAD ---
--- Inicio BODY ---
<script>browser();</script>
--- Fim BODY ---
LINGUAGEM JAVA
Primeiro é preciso obter o copilado Java e instalar na sua máquina Este copilador é conhecido como JDK Java Development Kit nas versões 1.0.2 , 1.1.5 e 1.2 e estão disponível no site da SUM http://java.sun.com
Java 1.0.2 a mais amplamente suportada pelos brousers web
Java 1.1.5 lançado no primeiro semestre de 1997
Java 1.2 lançado em dezembro de1997
Em uma linguagem qualquer, se cria um código, chamado de código fonte, posteriormente copila o código fonte
O que é copilar ? Copilar é tranformar o código fonte para um código binário e este código binário ( linguagem de máquina ) é imterpretado pelo processador (hardware)
Ou seja em uma linguagem de programação genérica, temos um código fonte que só é compreendido por ele mesmo.
Exemplo:
Um código fonte em VB 6.0 (Visual Basic 6.0) só é interpretado pelo programa que cria interpleta e copila esta linguagem
Um código fonte em COBOL só é interpretado pelo programa que cria interpleta e copila esta linguagem
O mesmo ocorre com as demais linguagens de programação
Após criado o código fonte e copilar, ou seja transforma (traduz) para o código binário para o processador padrão INTEL, desta forma o processador INTEL, e compativeis vão entender o seu programa, porem o mesmo programa não funcionará no computador MAC pois este usa um processador diferente e não reconhece o padrão INTEL. Portanto o progrma feito para o INTEL não funciona em outras máquinas.
Existem computadores de difentes portes como Micro, Mini, super computadores, computadores de grande porte e diferentes prataformas tais como Dos, Win 95/98, Win NT, Win 2000, Linux, Os2(IBM), Solaris, Unix entre outros
Como deve ser do seu conhecimento a INTERNET é uma "rede mãe", ou seja é um rede mundial em que todos os computadores de diferentes fabricantes, prataformas se conecta. Portando se criar algo que somente um tipo de computador tenha acesso, não se comunicará
As informações de processadores acima é so pra te mostrar que tem processadores com arquitetuta diferente e isto infrui no programa a ser usado, deve saber que existe muitos outros tipo de processadores como o MAC, RISC entre outros
Diante destas diferenças é preciso que faça algo que possa ser usando em qualquer máquina e prataforma sem ter que fazer num software para cada máquina
Ai está uma das vantágems do JAVA. O Java é muiti plataforma, ou seja suporta em qualquer máquina com qualquer sistema operacional desde que tenha o virtal machine
O que é virtal machine ? É uma máquina virtual, como se tivese um computador dentro do seu computador
Não endendi Quando cria o programa ou seja código fonte, normalmetente copila para o código de máquina do processador, porem no java o copilador transforma para o código Bytecode
O Bytecode por sua vez não é um código binário de um processador, apesar de ser muito semelhante ao código binário de um processador
O Java Machine interpleta o Bytecode para o precessador, seja qual for o processador de sua máquina, desta forma não precisa escrever um código fonte diferente para cada máquina, tornando muiti plataforma.
Se for um programador VB ou um programador de outra linguagem pode achar desnecessario o "virtal machine", pode achar que o "virtal machine" é um nivel a mais, para deixar a execução do programa mais lento.
A desvantagem do "virtual machine" é deixar mais lento e a vantágem é tornar multiplataforma.
Pode eliminar o "virtual machine" usando copilaro "just-in-time", vantagem é que deixa mais rápido para executar, desvantagem deixa dependente de um única plataforma, deixa de ser multi plataforma.
Onde adiquirir o "Just-in-Time" ? Pode encontar no site http://java.sun.com/products
Java é um linguagem orientada a objetos, o que torna mais fácil de programar e aprender (OOP= Programa Orientada a Objeto)
Glossario
Arrays
Bug
Evento
Objeto
Strings
TCP/IP é um Protocologo de rede TCP/Intenet Protocol
IP é um Protocologo de rede Intenet Protocol
Variável
Variável numérica
Variável alfanumérica
Dicas de Sites sobre LINGUAGEM JAVA
http://www.microsoft.com/visualj
http://www.microsoft.com/visualj/docs
http://www.javasoft.com
http://www.javasoft.com/docs
http://www.internetshop.com.br/java
Se aprender Java você tambem saberá usar JavaScript
Onde aprender Java ? Veja os sites abaixo:
Sun microcystems
r Alexandre Dumas, 2016 cep 04717-004 São Paulo SP
http://www.suneducation.com.br (0800-557863)
SENAC r dr Vila Nova 228 cep 01222-903
http://www.sp.senac.br (0xx11 236-2050)
http://www.bf.com.br Cursos Microsoft
http://www.netwyse-sp.com.br Cursos de Rede Microsoft e Novell
http://www.fstg.com.br Fast training Cursos de informática
http://www.dominiotecnologia.com.br Cursos de Hardware
Curso pela WEB ( não sei se é bom, não me resposabilizo !! )
HTML, DHTML, ASP, JavaScript e ActiveX
http://www.univir.com (Universidade Virtual)
[ Home | Linux
Sites | Tutoria
/ Cursos |Internet
Rapido | HP
| Hacker
| Internet
Grátis
| Registre o Seu Site | Dicas de Sites | Ganhe Dinheiro na WEB | Museu | Busca | E-Mail ]