Scroll Clock
1 мин

Вот такие необычные часы сделал с помощью JavaScript и MooTools какой-то француз со смешным ником TOKI WOKI.

Прототипно-ориентированный язык программирования

<script language="vbscript">
' Объявляем класс, экземпляр которого в последствии будем использовать из яваскрипта
Class Accessor
Public Property Let hook(val) ' объявляем сеттер для свойства hook класса Accessor
MsgBox val
End Property
End Class
Dim access ' объявление переменных в VB обязательно
Set access = New Accessor ' создаем экземпляр класса Accessor
</script>
<script language="jscript">
// т.к. у VB и JS общее пространство имен, можно вполне использовать созданный ранее access
access.hook = 'ololo';
</script>
* This source code was highlighted with Source Code Highlighter.
<input placeholder="inbox@disney.com">

<input placeholder="inbox@disney.com" id="some_input">
<script type="text/javascript">
inputPlaceholder( document.getElementById('some_input') )
</script>Уж было подумал, что они портировали алгоритм сжатия на js, но оказалось, что это просто браузерный интерфейсКонец цитаты.к архиватору =)
А вот возможность сжимать большие объёмы текстовых (json) данных на стороне клиента перед отправкой на сервер, была бы удобна в современныхвеб-приложениях.
![[Browser Plus add-on to pack on the client side]](https://habrastorage.org/getpro/habr/post_images/cba/53e/d6b/cba53ed6bbb139b864aa8e8a7a04a2fc.gif)
BrowserPlus.Tar.tar({'files':files});На GitHub доступны
BrowserPlus.LZMA.compress({'files':files});

var array = [1, 2, 3, ];
Internet Explorer создает объект массива, в котором на самом деле 3 элемента, но length == 4 (!).