Este artigo compilou algumas páginas da web para analisar essas chamadas especificações antes de fazê-las, esperando que elas sejam úteis para todos. Este artigo compilou algumas páginas da web para analisar essas chamadas especificações antes de fazê-las , esperando que elas sejam úteis para todos.
01 Especificação de nomeação de arquivosO princípio da nomeação de arquivos: alcance o significado mais fácil com o menor número de letras.
Especificações de nomeação geral de arquivos e diretórios:
Cada diretório deve conter um arquivo HTML padrão e o nome do arquivo deve ser index.htm.
Os nomes de arquivos são usados uniformemente em letras, números e sublinhados em inglês minúsculos
Tente traduzir a palavra em nome em inglês. Por exemplo: Feedback (Feedback da informação), Aboutus (sobre nós)
Vários arquivos do mesmo tipo são nomeados por letras e números em inglês e separados por letras e números. Por exemplo: news_01.htm. Observe que o número de dígitos é proporcional ao número de arquivos e, se não for suficiente, use 0 para compensar. Por exemplo, existem 200 notícias, dos quais o dia 18 é nomeado news_018.htm
Especificações de nomeação de imagem:
Os nomes são divididos em duas partes, separados por sublinhados.
O cabeçalho indica a natureza geral desta imagem. Por exemplo: Nomeamos as imagens de anúncios retangulares, padrões decorativos, etc. colocados na parte superior da página: banner; Nomeamos as imagens icônicas: logotipo; pequenas imagens com posições não fixadas na página e os links são nomeados botões; Aparecemos continuamente em uma determinada posição na página, e as imagens da mesma natureza são nomeadas: menu; Nomeamos as fotos para decoração: pic; Nomeamos as fotos sem links para representar o título: título, e assim por diante.
A última parte é usada para representar o significado específica da figura e é representada em letras em inglês. Por exemplo: banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg pic_hill.jpg.
Para fotos com efeito onmouse, as duas imagens recebem o nome do nome do arquivo original.
Outras especificações de nomeação de arquivos
O princípio de nomenclatura do JS recebeu o nome das palavras funcionais em inglês. Por exemplo: o nome do arquivo JS da barra de anúncios é: ad.js
Todos os arquivos CGI têm sufixos CGI. Os arquivos de configuração de todos os programas CGI são config.cgi
02 Especificação da estrutura do diretórioPrincípio do estabelecimento de diretório: forneça a estrutura de acesso mais clara e simples, no menor nível.
O nome do diretório é composto por letras e sublinhamentos em inglês minúsculos. (Consulte a especificação de nomenclatura)
O diretório raiz geralmente armazena apenas index.htm e outros arquivos do sistema necessários.
Cada coluna principal tem um diretório independente correspondente
As imagens no diretório raiz são usadas para armazenar imagens públicas a serem usadas em cada página. As imagens na loja de subdiretores imagens privadas usadas nesta página da coluna.
Todos os JS, ASP, PHP e outros scripts são armazenados no diretório de scripts no diretório raiz
Todos os programas CGI são armazenados no diretório CGI-BIN sob o diretório raiz
Todos os arquivos CSS são armazenados no diretório de estilo no diretório raiz
Cada versão do idioma é armazenada em um diretório separado. Por exemplo: GB chinês simplificado
All Flash, Avi, RAM, QuickTime e outros arquivos multimídia são armazenados no diretório de mídia no diretório raiz
03 Especificações de dimensãoAjuste as especificações de tamanho de acordo com sua situação real:
A página é feita com resolução 800*600 e o tamanho recomendado é 766*430px
Em princípio, o comprimento da página não deve exceder 3 telas e a largura não deve exceder 1 tela.
Cada página padrão é do tamanho do formato A4, ou seja, 8,5x11 polegadas
O banner de tamanho completo é 468*60px, a bandeira de meio tamanho é 234*60px, a bandeira pequena é 88*31px e 120*90, 120*60 também é o tamanho padrão de pequenos ícones
Cada página estática não em casa não contém mais de 60k bytes de imagem, e o banner em tamanho real não excede 14k
04 Especificação de código da página inicialA chave para o código da página inicial está na área da cabeça, que se refere ao conteúdo entre o <head> e </head> do código HTML da página inicial.
O logotipo que deve ser adicionado à área da cabeça
Nota de direitos autorais da empresa <! --- O site foi projetado pela sua empresa, Inc 03/2001 --->
Uma página da web exibe um conjunto de personagens, por exemplo:
Chinês simplificado: <meta http-equiv = content-type content = text/html; charset = gb2312>
Chinês tradicional: <meta http-equiv = content-type content = text/html; charset = big5>
Inglês: <meta http-equiv = content-type content = text/html; charset = ISO-8859-1>
Informações originais do fabricante <meta nome = autor [email protected]>
Introdução ao site <meta nome = Descrição Content = Preencha a introdução do seu site aqui>
Pesquise palavras -chave <nome meta = palavras -chave conteúdo = palavra -chave 1, palavra -chave 2, palavra -chave 3, ...>
Especificação CSS para páginas da web <link href = style/style.css rel = Stylesheet Type = text/css>
Título da página da web <Title> Este é o título da sua página da web </title>
A área da cabeça pode ser selecionada para ingressar no logotipo
Defina o tempo de expiração da página da web. Depois que a página da web expirar, ela deve ser relida no servidor.
<Meta http-equiv = expira content = qua, 26 de fevereiro de 1997 08:21:57 gmt>
Proíbe os navegadores de visualizar o conteúdo da página do cache da máquina local.
<Meta http-equiv = Pragma Content = no-cache>
Usado para impedir que outras pessoas liguem sua página na estrutura.
<Meta http-equiv = conteúdo do alvo da janela = _top>
Pular automaticamente.
<Meta http-equiv = refresh content = 5; url = https: //www.vevb.com>
5 dedos ficam por 5 segundos.
Assistente de robô de pesquisa na web. É usado para informar o robô de pesquisa quais páginas precisam de índices e quais páginas não precisam de índices.
<Meta name = robots Content = None>
Os parâmetros do conteúdo são todos, nenhum, índice, noindex, siga, nofollow. O padrão é tudo.
Ícone dos favoritos
<link rel = ícone de atalho href = favicon.ico>
Especificação de chamadas JS
Todos os scripts JavaScript tentam receber chamadas externas
<Idioma do script = javascript src = script/xxxxx.js> </script>
CSS Escrevendo especificações
Todos os CSSs devem ser usados como chamadas externas possível
<Link href = style/style.css rel = Stylesheet Type = text/css> Ao escrever, redefinir primeiro, pseudo-classe seguida pela personalização do último (onde a: link a: visitado a: pairar a: ativo deve ser escrito em ordem) para você e outros para ler.
Para garantir que os tamanhos das fontes sejam consistentes em diferentes navegadores, é recomendável definir o tamanho da fonte por ponto PT e Pixel PX. O PT geralmente usa 9pt e 11pt na fonte chinesa de música, e o PX geralmente usa 12 px e 14,7px na fonte chinesa de música. Este é um tamanho de fonte otimizado. Quando a fonte em negrito ou música é ousada, geralmente é mais apropriado usar 11pt e 14,7px nos tamanhos de fonte.
Modelo recomendado por CSS.<tipo de estilo = texto/css>
<! -
p {text-indent: 2em; }
Corpo {Font-Family: 安体; tamanho de fonte: 9pt; Cor: #000000; Margin-top: 0px; Margem-direita: 0px; Margin-Bottom: 0px; margem-esquerda: 0px}
Tabela {Font-Family: Fonte-tamanho: 9pt; altura de linha: 20px; Cor: #000000}
A: link {font-size: 9pt; Cor: #0000FF; Decoração de texto: nenhum}
A: visitado {font-size: 9pt; Cor: #990099; Decoração de texto: nenhum}
A: Hover {font-size: 9pt; Cor: #ff9900; Decoração de texto: nenhum}
A: ativo {font-size: 9pt; Cor: #ff9900; Decoração de texto: nenhum}
A.1: link {font-size: 9pt; Cor: #3366cc; Decoração de texto: nenhum}
A.1: visitado {font-size: 9pt; Cor: #3366cc; Decoração de texto: nenhum}
A.1: Hover {font-size: 9pt; Cor: #ff9900; Decoração de texto: nenhum}
A.1: ativo {font-size: 9pt; Cor: #ff9900; Decoração de texto: nenhum}
.Blue {Font-Family: 安体; Size da fonte: 10.5pt; altura de linha: 20px; Cor: #0099FF; Espacamento de cartas: 5em}
->
</style>
Logotipo corporal
Para garantir a compatibilidade do navegador, o plano de fundo da página deve ser definido <corpo bgcolor =#fffff>
05 Especificações de design de imagemA imagem geral do site inclui os seguintes elementos
Logotipo (logotipo)
O site deve ter um logotipo independente
O logotipo pode ser projetado no nome chinês e inglês do site, ou pode ser feito com padrões especiais. O princípio é simples e fácil de lembrar.
O logotipo deve ser claramente expresso em preto e branco e cor, respectivamente
O nome da imagem do logotipo é logo_domain.gif, por exemplo: logo_sina.gif
Tente fornecer imagens vetoriais de logotipos
Por favor, use logotipos em todas as páginas sempre que possível
Cor padrão
O site deve ter sua própria cor padrão (cor de assunto)
Em princípio, não existem mais de dois tipos de cores padrão. Se houver dois tipos, um é uma cor padrão e a outra é uma cor auxiliar padrão.
As cores padrão devem ser usadas dentro de 216 cores de segurança da web o máximo possível
Os valores exatos de RGB e cymk das cores padrão devem ser fornecidos
Por favor, use cores padrão o máximo possível
Fontes padrão
Um site deve definir uma fonte padrão (refere -se à fonte usada no logotipo e na imagem)
Em princípio, dois tipos de fontes padrão são definidos, um é a fonte chinesa e a outra é a fonte inglesa (excluindo fontes de conteúdo de texto)
O nome e a biblioteca de fontes padrão devem ser fornecidos
Por favor, use fontes padrão o máximo possível
06 Especificações de edição de conteúdocontente
Deve cumprir as disposições dos "regulamentos do meu país sobre o gerenciamento de proteção de segurança das redes internacionais de redes de informações de computador"
Nenhuma unidade ou indivíduo pode usar a rede internacional para produzir, copiar, revisar e disseminar as seguintes informações:
(1) incitar resistência e minar a implementação da Constituição, Leis e Regulamentos Administrativos;
(2) incitação para subverter o poder do estado e derrubar o sistema socialista;
(Iii) incitação para dividir o país e minar a unidade nacional;
(Iv) incitar ódio nacional, discriminação étnica e minar a unidade nacional;
(5) fabricar ou distorcer fatos, espalhar rumores e interromper a ordem social;
(Vi) promover a superstição feudal, obsceno, pornografia, jogos de azar, violência, assassinato, terror e instigar crimes;
(7) insultar os outros ou fabricar fatos e caluniar outros;
(8) prejudica a credibilidade dos órgãos estaduais;
(9) outros que violam a Constituição, Leis e Regulamentos Administrativos.
Você deve encontrar a fonte original para reimprimir e usá -la após o contato.
título
Esforce-se para ser curto, atraente, novo e atraente.
texto
O primeiro parágrafo do artigo está vazio e tem dois espaços, o que é consistente com o formato tradicional.
Uma única linha entre parágrafos pode tornar o artigo mais claro e fácil de ler
Eliminar erros de digitação, alias e caracteres feitos por si mesmos
Os caracteres chineses tradicionais não devem ser misturados na versão simplificada
O nome da tradução deve estar de acordo com os padrões de nosso país. Por exemplo: a tradução unificada de Cingapura não pode ser usada em Cingapura
Símbolos numéricos de largura total (excluindo pontos de pontuação) devem ser alterados para meia largura
07 Especificações de uso de novas tecnologiasO princípio do uso de novas tecnologias é: compatibilidade com os navegadores, garantir a velocidade de download e cuidar do maior número de usuários.
Os cookies são usados para identificar, rastrear e apoiar os visitantes. Através de cookies, você pode entender o caminho de acesso do usuário e coletar e armazenar as preferências do usuário. No entanto, considerando a situação em que o usuário fecha os cookies, uma solução abrangente deve ser fornecida se forem usados cookies.
O Java é uma linguagem de programação orientada a objetos de plataforma cruzada. Seu aplicativo na Web é principalmente o Applet Java, mas o Applet Java demora o download e é usado com cautela.
No lado do servidor, é melhor ativar o SSI Parsing, mas não use muito ninho de SSI. Quando o SSI não pode ser usado, você pode usar a biblioteca (incluindo arquivos da biblioteca), o que é pior.
O Flash já é uma tecnologia comum e é recomendado.
Recomenda -se adotar especificações XHTML para a produção de novas páginas da Web para facilitar a integração do XML no futuro.
A tecnologia XML Series pode ser usada no lado do servidor, mas não é recomendado para o lado do cliente usá -lo temporariamente.
Não há requisitos especiais, não é recomendável fornecer tecnologia multimídia na página da web que requer o download de plug-ins adicionais.
Recomenda-se que o idioma do programa use idiomas de plataforma cruzada, como PHP, JSP e Java. A tecnologia CGI e ASP não é recomendada.
08 Especificações de navegaçãoA navegação deve ser simples e clara, e é recomendável não exceder 3 níveis de links
O texto usado para navegação deve ser conciso e limitado a uma linha
Página inicial, links entre as páginas de primeiro nível de cada coluna, links entre as páginas de primeiro nível de cada coluna e as páginas de segundo nível desta coluna
Mais de três níveis de páginas, defina uma barra de navegação no topo da página para indicar o local
Destaque as informações atualizadas mais recentes e pode adicionar tempo de atualização ou novo logotipo
A página de continuidade deve ser adicionada à página anterior e na próxima página do botão
Se houver mais de uma tela, deve haver um botão superior na parte inferior
O conteúdo que excede três telas deve ser configurado na cabeça e diretamente vinculado aos pontos de ancoragem no texto.
09 Especificações de uso do banco de dadosTodas as operações no servidor em relação ao banco de dados só podem ser executadas pelo administrador do servidor.
Ao acessar o banco de dados no programa, use usuários unificados e arquivos de conexão unificados para acessar o banco de dados.
Em princípio, apenas uma biblioteca pode ser construída em cada coluna, e o nome da biblioteca é consistente com o nome em inglês de cada coluna, e a biblioteca contém várias tabelas. Para colunas maiores e principais, você pode considerar a criação de uma biblioteca separada e o nome da biblioteca é consistente com o nome em inglês da coluna.
Uma série de nomes relacionados ao banco de dados, como tabelas, campos, índices, visualizações etc. deve ser nomeado usando palavras em inglês relacionadas ao conteúdo. Para uma palavra difícil de expressar, você pode considerar o uso de várias palavras para ser sublinhado (_) (não pode exceder quatro palavras). (Consulte a especificação de nomeação)
Os bancos de dados e tabelas que não estão mais em uso devem ser excluídos e devem ser backups (incluindo estrutura e conteúdo) antes da exclusão.