- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
(function (G) {
"use strict";
var $ = G.jQuery;
if ($ === undefined) {
G.console.log("jQuery not found.");
return;
}
function resizeContainer() {
$("div.container").outerHeight($(G).innerHeight());
}
$(G).resize(resizeContainer);
resizeContainer();
}(this));
Вот тут: http://jsfiddle.net/dunmaksim/NWN5f/3/ написал небольшой код, который позволяет сделать разметку на странице в стиле ModernUI. Высота контейнера автоматом подгоняется под высоту окна. Код прогнал через JSLint. Решение ориентировано на новые браузеры. Какие будут замечания? Замыкание использую для ограничения пространства имён.
someone 09.06.2014 14:23 # +3
brutushafens 09.06.2014 14:40 # +2
Lure Of Chaos 09.06.2014 19:00 # +2
brutushafens 09.06.2014 19:20 # 0
bormand 09.06.2014 19:34 # +1
Скорее всего да. Причем еще во времена семерки. Потому что уже в семерке пуск можно юзать только как консолечку, вбивая нужную прогу в поисковой строке. С мышки он стал неюзабелен на 146%.
P.S. А лично мне плитки в 8.х больше нравятся, чем семерочный пуск. Они хотя бы на весь экран, а не в мелком неюзабельном боксе. И там можно разложить дофига нужных плиток, а не десяток. А для редко используемых прог есть поиск.
1024-- 09.06.2014 19:49 # +3
> Потому что уже в семерке пуск можно юзать только как консолечку, вбивая нужную прогу в поисковой строке.
Это скорее гугловцы со своим живым поиском приучили. Теперь там, где нет поиска, где нельзя доступиться до нужного элемента, набрав 2..5 букв из названия, начинается мой лютый батхёрт.
В 8ке пытался тыкать на значки, но потом понял, что хрен я их найду (даже если все перед глазами) быстрее, чем наберу кусок названия.
brutushafens 09.06.2014 20:10 # −1
3.14159265 09.06.2014 21:50 # 0
МС признала гуёвость графических интерфейсов и решила тихой сапой переучивать юзеров на консольку?
wvxvw 09.06.2014 22:21 # 0
brutushafens 09.06.2014 22:27 # −2
3.14159265 09.06.2014 22:55 # +5
>Интерфейс должен быть интуитивно понятным, а что поймет в консоли? Разве что отражение свое увидит, если экран глянцевый.
Ну вот, смотрите. А вот МС в новом ШИНДОШС да как сделает революционный новый минималистичный интерфейс. Грузит пользователь систему, а перед ним о чудо - мигает курсор - back to DOS.
Понятное дело на ДОС оно не похоже - там куча градиентов, прозрачности, красивостей, WPF.
Сбоку куча всяких (о как же я ненавижу это слово) виджетов - часы, загрузка цпу, погода.
И в общем типичный пользователь такой клац и начинает туды что-то вводить. А консоль там значит непростая, а с автодополнениями всякими и даже можно писать скрипты как в IDE. Плюс она не только с файловой системой интегрирована, но и с интернетом.
Напишет он "фильм джеки чан" - и ему список красивенный, на 5-х шейдерах и DirectX 13 - чтоб рисовать нужна современнейшая видеокарта на 1 петафлопс. Список, а рядом такие картинки-превьюшки.
И файловая система совершенно другая. Никаких дисков, разделов, папок (по крайней мере с точки зрения юзера)- всё хранится в одной куче.
Сохраняешь файло - и добавляешь теги - "быдлокинцо, боевичок, форсаж", "лаба, с++, говнокод", "фотки лето 2014"
Вводишь в ту консольку "лаба с++" - и оно тебе списочек и рисует. Выбрал - открыл.
А тот файл который без тега - получает отдельный тег Безымяный и Новая папка. Ну и может libmagic прикрутят, чтоб тип само определяло. Плюс интеграция с интернетом - возможности как в google.
И там язык программирования простенький - не надо теперь лазить по папкам, искать. Закончился учебный год - написал "Удалить все лаба*".
Все поплюются конечно поначалу, а потом будут нахваливать Майкрософт - вот молодцы какую совершенно новую удобную концепцию придумали.
А будет как Apple и сенсорными устройствами - заслуга лишь в допиливании и популяризации хорошо забытого старого. Мир, он ведь развивается по спирали. И консоль, я уверен, еще переизобретут заново
kegdan 10.06.2014 06:11 # 0
bormand 10.06.2014 06:21 # +3
> набор команд в строке
Еретик!
kegdan 10.06.2014 06:39 # 0
3.14159265 09.06.2014 22:28 # 0
Консоль это софт, который его реализует.
> В консоли тоже не особо поищешь.
Я даже оспаривать это не буду. Просто предлагаю вообразить приложение, которое шлёт google.com?q=<стандартный ввод сюда>, и рисует в консоли ответ.
defecate-plusplus 09.06.2014 22:30 # +1
ибо слишком часто оно шлёт всякое непотребное
brutushafens 09.06.2014 22:34 # −1
Vasiliy 10.06.2014 16:11 # +1
bormand 10.06.2014 16:28 # 0
Это тонкий намек на то, что инет чебурашка будет постоянно падать?
Как вы судно назовете, так оно и поплывет. Предлагаю назвать отечественный инет неваляшкой.
1024-- 09.06.2014 22:39 # +1
defecate-plusplus 09.06.2014 22:40 # +1
какой смысл нервно перепрыгивать на мышь лишь ради того, чтобы нажать на y/n?
1024-- 09.06.2014 22:42 # 0
defecate-plusplus 09.06.2014 22:46 # 0
настоящим хакерам не нужен сильно урезанный браузер, все знают, что они влегкую парсят html4 на скроллинге:
http://www.longview-inc.com/services/services-and-solutions/software-and-solution-development
roman-kashitsyn 10.06.2014 09:32 # 0
Возможно, вас заинтересует ncurses + forms, он примерно для таких вещей делался.
wvxvw 09.06.2014 22:59 # 0
Консоль, как програма, обычно не снабжается более фундаментальным поиском, чем последовательный поиск по введенным командам. Поиск в Гугле - это поиск в гугле, это же не функция консоли как таковой.
3.14159265 09.06.2014 23:05 # +1
Да какая разница кто чем снабжается.
> чем последовательный поиск по введенным командам.
Автодополнение имён файлов есть и в баше и в винде. Но принципиально важно не качество поиска, а сам факт что он ищет и возможность это расширить - заставив дополнять его что угодно.
wvxvw 09.06.2014 23:45 # 0
guest 10.06.2014 02:18 # +2
Что за хуйню я читаю.
wvxvw 10.06.2014 08:22 # 0
Так что перед тем как выступать с громкими заявлениями, ознакомтесь с имеющейся документацией.
bormand 10.06.2014 09:30 # +2
А вот в его интерпретаторе - есть.
wvxvw 10.06.2014 13:26 # +1
Man complete
Man compgen
kegdan 10.06.2014 15:44 # 0
Vasiliy 10.06.2014 16:09 # +1
bormand 10.06.2014 16:27 # 0
Ну-ка, нагрепай мне, какой командой можно упаковать файлы в архив.
Тогда уж man и apropos.
Vasiliy 10.06.2014 18:49 # 0
wvxvw 10.06.2014 16:44 # 0
wvxvw 10.06.2014 16:48 # 0
guest 10.06.2014 02:20 # 0
Консолечка - это когда по рукоятку в срачле, а поиск в 100 раз удобнее 4 колонок в меню программы или руками сотрировать по группам.
bormand 10.06.2014 05:20 # 0
С этим я не спорю :)
Я утверждаю другое - уёбищный семерочный бокс под пуск (и KDE'шный туда же) в 100 раз неудобней 4 колонок в икспишном меню программы. Одно дело просматривать список глазами, и совсем другое - скроллить тот же самый список в маленькой области.
chtulhu 10.06.2014 06:00 # 0
есть же lancelot. Вполне удобно
Восьмерочный пуск на больших мониторах - УГ, так как взгядом невозможно охватить весь экран.
bormand 10.06.2014 06:23 # 0
Взглядом экран охватывать, внезапно, легче и удобнее, чем скроллом ^_^
Ну и там же можно эти плитки по группам скучковать.
kegdan 10.06.2014 06:07 # 0
Lure Of Chaos 09.06.2014 18:59 # +1
brutushafens 09.06.2014 20:21 # −1
1024-- 09.06.2014 20:35 # +3
1. По умолчанию-то разные <input>ы отображаются каждый под свою систему. Пользователь скачивает HTML, стили, чуть-чуть скриптов и радуется.
2. Приходит дезойнер, который хочет, чтобы всё смотрелось везде одинаково и модно. Пользователь скачивает HTML, стили, скрипты, новый SuperUltraFramework2014 на пару сотен килобайт. Всё тормозит и дребезжит с прокруткой, причём скорость прокрутки зависит от фаз Луны и степени упоротости дезойнера.
3. Приходит доктор Стертор, говорит дезойнеру, что всё тормозит и выглядит чужеродно под его ОС. Дезойнер пилит ещё пяток разных представлений, которые скачиваются все вместе и выбираются с помощью JS. Поскольку в коде много багов, и он часто меняется, браузеру запрещают всё это кэшировать. Пользователь качает, кнопка в его браузере куда-то уезжает.
4. Доктор Стертор публикует исходники сайта на ГК, а на сайте флудит и троллит, подкупая память и увеличивая количество ядер :(