Български | 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

Εγγεγραμμένος

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

Ημερομηνία ενημέρωσης ανάλυσης σελίδας: 2026/02/15 08:05:14
Ημερομηνία τελευταίας ενημέρωσης whois: 2026/01/30 15:45:34
Κατάσταση Τομέα
Εγγεγραμμένος
Πληρώθηκε μέχρι
27.11.2025
Διαθέσιμο από
27.12.2025

Περιγραφή ιστότοπου

📝

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 сайта есть информация о том, как корректно определить высоту и ширину клиентской области окна. Это важно для адаптации контента под разные разрешения экранов.

Βαθμολογία SEO
21.23%
31
Επιτευχθείσα βαθμολογία
146
Μέγιστη βαθμολογία

Βασικές Πληροφορίες

ℹ️
Τίτλος: JavaScript DHTML Tutorials
Περιγραφή: άγνωστος
Λέξεις-κλειδιά: άγνωστος
Κωδικοποίηση σελίδας: άγνωστος Το σώμα και το σύνολο χαρακτήρων διακομιστή είναι διαφορετικά!
Μέγεθος αρχείου σελίδας: 6 KB

Πληροφορίες διακομιστή

🖥️
IP: 206.125.168.74
Τοποθεσία: United States,US,Los Angeles,90012,34.0609,-118.2414,America/Los_Angeles
Κωδικοποίηση: utf-8

Πληροφορίες 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

Whois Raw Data

📋
            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

Έλεγχος SEO

🔍

Τεχνικό SEO

Κωδικός απόκρισης
HTTP/1.1 200 OK
Κατάσταση 200 OK - η σελίδα φορτώνεται σωστά.
!
Κωδικοποίηση χαρακτήρων
Page: , Header: utf-8
Αναντιστοιχία κωδικοποίησης χαρακτήρων μεταξύ κεφαλίδων HTML και HTTP.
Μέγεθος σελίδας
6406 bytes
Μέγεθος σελίδας αποδεκτό για γρήγορη φόρτωση.
Πόροι
0 total
Βέλτιστος αριθμός πόρων.
Ετικέτες Hreflang
hreflang tags
Προσθέστε ετικέτες hreflang εάν έχετε πολύγλωσσο περιεχόμενο.
!
Robots.txt
Missing
Προσθέστε αρχείο robots.txt για να ελέγξετε την ανίχνευση της μηχανής αναζήτησης.
!
Sitemap
Not found
Προσθέστε sitemap.xml και αναφέρετέ το στο robots.txt.
!
HTTPS
No
Μεταβείτε σε HTTPS για πλεονεκτήματα ασφάλειας και SEO.
!
Συμπίεση
Not detected
Ενεργοποιήστε τη συμπίεση gzip ή zstd για να μειώσετε τα μεγέθη αρχείων.
!
Προσωρινή αποθήκευση
Not set
Προσθέστε κεφαλίδες ελέγχου προσωρινής μνήμης για να βελτιώσετε την ταχύτητα φόρτωσης για τους επισκέπτες που επιστρέφουν.
!
Ταχύτητα σελίδας
Unknown
Ο χρόνος φόρτωσης δεν μετρήθηκε.

SEO στη σελίδα

!
Τίτλος
JavaScript DHTML Tutorials
Ο τίτλος είναι πολύ σύντομος. Επεκτείνετε σε 30-60 χαρακτήρες για καλύτερο SEO.
!
Meta Περιγραφή
Lenght:0
Προσθέστε μια μετα-περιγραφή (συνιστώνται 100-160 χαρακτήρες).
!
Επικεφαλίδα Η1
0 found - ""
Προσθέστε ακριβώς μία επικεφαλίδα H1 με κύριες λέξεις-κλειδιά.
!
Καταμέτρηση λέξεων
Το περιεχόμενο πολύ σύντομο. Επιδιώξτε τουλάχιστον 500 λέξεις για καλύτερο SEO.
!
Κανονική ετικέτα
Προσθέστε κανονική ετικέτα για να αποτρέψετε προβλήματα διπλού περιεχομένου.
Διπλότυπο Meta
[]
Δεν βρέθηκαν διπλότυπες μετα-ετικέτες.
Λέξεις-κλειδιά
Οι λέξεις-κλειδιά meta είναι προαιρετικές (δεν χρησιμοποιούνται από μεγάλες μηχανές αναζήτησης).

Περιεχόμενο και UX

!
Γλώσσα
Προσθέστε χαρακτηριστικό lang στην ετικέτα για προσβασιμότητα και SEO.
εικόνες
0 total, 0 missing ALT
Όλες οι εικόνες έχουν το κατάλληλο κείμενο ALT.
!
Θύρα προβολής
Προσθήκη μετα-ετικέτας θύρας προβολής για ανταπόκριση σε κινητά.
!
Ανοίξτε το γράφημα
Missing: og:title, og:description, og:image, og:url
Προσθέστε ετικέτες OpenGraph που λείπουν για κοινή χρήση μέσων κοινωνικής δικτύωσης:og:title, og:description, og:image, og:url
!
Δομημένα Δεδομένα
JSON-LD scripts
Προσθέστε δομημένα δεδομένα (JSON-LD) για πλούσια αποσπάσματα και καλύτερο SEO.

Θέσεις σε Google

Αναζήτηση φράσεων - Google

🔍

Θέσεις σε Yandex

Αναζήτηση φράσεων - Yandex

🔍
Θέση Φράση Σελίδα Απόσπασμα
22javascript window/

Πρόσθετες Υπηρεσίες

💎