Български | Català | Deutsche | Hrvatski | Čeština | Dansk | Nederlandse | English | Eesti keel | Français | Ελληνικά | Magyar | Italiano | Latviski | Norsk | Polski | Português | Română | Русский | Српски | Slovenský | Slovenščina | Español | Svenska | Türkçe | 汉语 | 日本語 |
J

javascript-array.com

Registrado

JavaScript DHTML Tutorials: архив полезных скриптовСайт javascript-array.com представляет собой своеобразный музей веб-разработки. Если заглянуть в его историю, то можно увидеть, что ресур...

Data de atualização da análise da página: 2026/02/15 08:05:14
Data da última atualização do whois: 2026/01/30 15:45:34
Status do domínio
Registrado
Pago até
27.11.2025
Disponível em
27.12.2025

Descrição do site

📝

JavaScript DHTML Tutorials: архив полезных скриптов

Сайт javascript-array.com представляет собой своеобразный музей веб-разработки. Если заглянуть в его историю, то можно увидеть, что ресурсы были активны еще с 2006 года. Главная страница предлагает посетителям раздел All Stuff, где собраны различные скрипты и трюки. Это не современный блог с новостями, а скорее коллекция готовых решений для старых задач, которые до сих пор актуальны для поддержки легаси-кода или понимания основ.

Одной из ключевых фишек ресурса является Multi-Level Drop-Down Menu Script. Автор подчеркивает, что главное преимущество этого меню - четкое разделение кода HTML, логики JavaScript и визуального стиля. Больше никаких громоздких обработчиков событий onmouseover или onmouseout, которые засоряют разметку. Структура меню строится на простом древовидном списке unordered list. Такой подход делает код чище и понятнее для тех, кто ценит семантику.

Утилиты для работы с текстом и окнами

  • Select All Text by Clicking:Скрипт от 24 мая 2007 года позволяет выделять весь текст в поле ввода или textarea одним кликом. Это мелочь, но она реально экономит время пользователей, избавляя от ручной работы мышкой.
  • How to open new windows:Раздел посвящен функции window.open. Здесь есть примеры открытия простых, полноэкранных или центрированных окон. Звучит банально, но правильная реализация этой функции всегда вызывает вопросы у новичков.

Также на сайте можно найти Universal GetObj Function. Эта функция была придумана задолго до того, как современные браузеры начали массово поддерживать getElementById. Она позволяла обращаться к объектам DOM во всех браузерах того времени. Сейчас это скорее исторический артефакт, но он показывает эволюцию методов доступа к элементам страницы.

Проблемы с rollover кнопками

Отдельного внимания заслуживает статья о том, как правильно делать кнопки с эффектом при наведении (rollover). Автор утверждает, что в 90 случаев этот простой скрипт написан неправильно. Проблема часто кроется в предзагрузке изображений. Если картинки не загружены заранее, то при наведении мыши возникает неприятная задержка или мигание. Сайт предлагает правильное решение этой проблемы, что делает его полезным даже спустя много лет после публикации.

В разделе FAQ можно найти ответы на два базовых вопроса: как определить высоту и ширину клиентской области окна браузера, а также как узнать позицию курсора внутри элемента textarea. Эти данные часто нужны для создания динамических интерфейсов, которые подстраиваются под действия пользователя.

Часто задаваемые вопросы

Как выделить весь текст в поле ввода кликом?

Для этого используется специальный скрипт, который обрабатывает событие клика по текстовому полю (input) или многострочному тексту (textarea). Это помогает пользователям быстрее копировать информацию без использования клавиатуры.

Что такое Universal GetObj Function?

Это функция, созданная для совместимости со старыми браузерами, которые не поддерживали метод getElementById. Она позволяла разработчикам получать доступ к объектам DOM независимо от версии браузера.

Почему rollover кнопки часто работают плохо?

Чаще всего проблема заключается в отсутствии предзагрузки изображений. Без preloadа браузеру нужно время, чтобы скачать картинку при наведении мыши, что вызывает визуальные артефакты.

Как узнать размеры окна браузера через JavaScript?

В разделе FAQ сайта есть информация о том, как корректно определить высоту и ширину клиентской области окна. Это важно для адаптации контента под разные разрешения экранов.

Pontuação de SEO
21.23%
31
Pontuação alcançada
146
Pontuação máxima

Informações Principais

ℹ️
Título: JavaScript DHTML Tutorials
Descrição: desconhecido
Palavras-chave: desconhecido
Codificação de página: desconhecido O conjunto de caracteres do corpo e do servidor são diferentes!
Tamanho do arquivo da página: 6 KB

Informações do servidor

🖥️
IP: 206.125.168.74
Localização: United States,US,Los Angeles,90012,34.0609,-118.2414,America/Los_Angeles
Codificação: utf-8

Informações Whois

📄
domain_name: javascript-array.com
update_date: 2026-01-08T08:12:14Z
update_time: 1767859934
creation_date: 2006-11-27T05:58:22Z
creation_time: 1164607102
expiration_date: 2025-11-27T05:58:22Z

Dados brutos Whois

📋
            Domain Name: JAVASCRIPT-ARRAY.COM
Registrar: GoDaddy.com, LLC
Domain Status: redemption period
Creation Date: 2006-11-27T05:58:22Z
Registry Expiry Date: 2025-11-27T05:58:22Z
Updated Date: 2026-01-08T08:12:14Z
REGISTRAR Contact: GoDaddy.com, LLC
>>> Last update of RDAP database: 2026-01-30T18:45:34Z

Auditoria de SEO

🔍

SEO técnico

Código de resposta
HTTP/1.1 200 OK
Status 200 OK – a página carrega corretamente.
!
Codificação de caracteres
Page: , Header: utf-8
Incompatibilidade de codificação de caracteres entre cabeçalhos HTML e HTTP.
Tamanho da página
6406 bytes
Tamanho de página aceitável para carregamento rápido.
Recursos
0 total
Número ideal de recursos.
Hreflang Tags
hreflang tags
Adicione tags hreflang se você tiver conteúdo multilíngue.
!
Robots.txt
Missing
Adicione o arquivo robots.txt para controlar o rastreamento do mecanismo de pesquisa.
!
Sitemap
Not found
Adicione sitemap.xml e referencie-o em robots.txt.
!
HTTPS
No
Mude para HTTPS para obter benefícios de segurança e SEO.
!
Compressão
Not detected
Ative a compactação gzip ou zstd para reduzir o tamanho dos arquivos.
!
Cache
Not set
Adicione cabeçalhos de controle de cache para melhorar a velocidade de carregamento dos visitantes recorrentes.
!
Velocidade da página
Unknown
Tempo de carregamento não medido.

SEO na página

!
Título
JavaScript DHTML Tutorials
Título muito curto. Expanda para 30 a 60 caracteres para melhor SEO.
!
Meta descrição
Lenght:0
Adicione uma meta descrição (recomenda-se de 100 a 160 caracteres).
!
Título H1
0 found - ""
Adicione exatamente um título H1 com palavras-chave primárias.
!
Contagem de palavras
Conteúdo muito curto. Procure usar pelo menos 500 palavras para um melhor SEO.
!
Tag canônica
Adicione tag canônica para evitar problemas de conteúdo duplicado.
Meta duplicada
[]
Nenhuma metatag duplicada encontrada.
Palavras-chave
Meta palavras-chave são opcionais (não usadas pelos principais mecanismos de pesquisa).

Conteúdo e experiência do usuário

!
Linguagem
Adicione o atributo lang à tag para acessibilidade e SEO.
Imagens
0 total, 0 missing ALT
Todas as imagens possuem texto ALT adequado.
!
Janela de visualização
Adicione meta tag da janela de visualização para capacidade de resposta móvel.
!
Abrir gráfico
Missing: og:title, og:description, og:image, og:url
Adicione tags OpenGraph ausentes para compartilhamento em mídias sociais:og:title, og:description, og:image, og:url
!
Dados Estruturados
JSON-LD scripts
Adicione dados estruturados (JSON-LD) para rich snippets e melhor SEO.

Posições em Google

Frases de pesquisa - Google

🔍

Posições em Yandex

Frases de pesquisa - Yandex

🔍
Posição Frase Página Trecho
22javascript window/

Serviços Adicionais

💎