Ну, я не арт-директор студии Лебедева, чтобы линчевать чужие интерфейсные решения :)
Но я сторонник той точки зрении, что если что-то можно не усложнять, это нужно не усложнять.
Очень смешно читать людей, которые первую эйфорию испытали от «Hallo, world!», но сами наивным новичкам высокомерно советуют 5 лет поучить матан и начинают объяснять программирование с нудной теории.
«Hallo, world!» не от глупости был придуман, и если человек хочет изучить С++ чтобы написать Doom, не раздражайтесь этой наивностью, из неё много что может вырасти при нормальном отношении.
В интернете есть множество бесплатных скриптов типа «Сделай свой собственный Хоторнот», вот видимо и прикрутили наконец один из этих глючных уродцев — одно непонятно, почему так долго собирались.
1. Почему на Маке меню всегда вверху.
Фактически меню на Маке может быть в любом месте, главное тут не расположение, а привязанность к одной точке экрана. Для такой вещи, как выпадающее меню, верх — наиболее логичен. На Вашем скриншоте меню вверху просто потому, что окно открыто на весь экран. В Windows так делают постоянно — потому что нет смысла держать несколько окон на одном экране. В Mac OS, где из окна в окно всё время что-то перетаскивается, даже кнопок полноэкранного режима нет. Таким образом, меню активного приложения, которое всегда в одном месте, экономит площадь экрана (не надо рисовать меню для каждого окошка отдельно и в нём самом), и позволяет быстро, почти вслепую выбирать пункты меню (оно заметное, с крупными буквами, + Джозеф Раскин специально делал расчёты на скорость работы). Там же находится кнопка системного меню —
Я что-то говорил о магиии?
Anyway, просто сравните содержимое экранов на вашей фотографии. В таких случаях, как правило, отвечают — «Это случайность», но таких случаев очень много.
Прочитав текст, подумал, что когда технари начинают рассуждать о философии, это всегда ппц. Прочитав комментарии, подумал, что это не просто ппц, а ппцище .
Пишите свои программы и не суйтесь в то, о чём имеете только очень отдалённое представление.
Но я сторонник той точки зрении, что если что-то можно не усложнять, это нужно не усложнять.
«Hallo, world!» не от глупости был придуман, и если человек хочет изучить С++ чтобы написать Doom, не раздражайтесь этой наивностью, из неё много что может вырасти при нормальном отношении.
Фактически меню на Маке может быть в любом месте, главное тут не расположение, а привязанность к одной точке экрана. Для такой вещи, как выпадающее меню, верх — наиболее логичен. На Вашем скриншоте меню вверху просто потому, что окно открыто на весь экран. В Windows так делают постоянно — потому что нет смысла держать несколько окон на одном экране. В Mac OS, где из окна в окно всё время что-то перетаскивается, даже кнопок полноэкранного режима нет. Таким образом, меню активного приложения, которое всегда в одном месте, экономит площадь экрана (не надо рисовать меню для каждого окошка отдельно и в нём самом), и позволяет быстро, почти вслепую выбирать пункты меню (оно заметное, с крупными буквами, + Джозеф Раскин специально делал расчёты на скорость работы). Там же находится кнопка системного меню —
Anyway, просто сравните содержимое экранов на вашей фотографии. В таких случаях, как правило, отвечают — «Это случайность», но таких случаев очень много.
Поставь мне минус, задрот.
Пишите свои программы и не суйтесь в то, о чём имеете только очень отдалённое представление.
Если Мак это всего лишь дизайн — о кей, но тогда за 10 лет можно было, наконец, кому-нибудь сделать хоть что-то подобное?