Пользователь
57,4
рейтинг
16 июля 2013 в 09:54

Разработка → Мобильная версия GitHub



GitHub наконец-то представил мобильную версию сайта. «GitHub — отличный инструмент для разработки и публикации программного обеспечения, но большая часть процесса разработки по-прежнему требует наличия ноутбука или настольного компьютера. С другой стороны, наши телефоны не очень пригодны для написания кода, зато идеально подходят для просмотра и чтения. На этом мы и сконцентрировались при создании мобильной версии сайта», — пишут разработчики.

Поскольку на сайт GitHub часто заходят по ссылкам из твиттера, фейсбука и проч., то было решено создать именно мобильную версию сайта, вдобавок к нативным приложениям для Android и iPhone. При этом основной акцент был сделан на оптимизацию по размеру HTML-кода и скорости загрузки страниц. Разработчики старались не использовать JavaScript и CSS.

В результате, удалось в несколько раз уменьшить размер страниц.

Анатолий Ализар @alizar
карма
751,5
рейтинг 57,4
Пользователь
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (15)

  • –1
    Лучше бы они вернулись к идее локализации на разные языки.
    • +1
      А для чего это может понадобиться?
      • +1
        Чтобы двигать GitHub в массы: публикация кода научных расчётов в open source, которые часто пишутся отнюдь не программистами, приучение самых начинающих к GitHub с пелёнок и т.п.

        Я понимаю, что есть ядро профессионалов и возможно некоторый снобизм и не желание прихода в GitHub «попсы», но мне кажется, что локализация на десяток основных языков не помешала бы. Но это, разумеется, на уровне субъективного мнения, так что я не готов всех обращать в эту веру.
    • –1
      Когда предлогали локализировать Android приложение, я был против.

      Аудитория Github — продвинутые программисты, которые не просто знают, что такое VCS, но и разрабатывают полензые opensource проекты, которыми хотели бы поделиться, создать вокруг них сообщество. Опыт показывает, что такие люди и так знают английский. Зачем тогда тратиться на локализацию?
      • +1
        А Android приложение локализовано почти полностью усилиями сообщества.
        Клиент имеет открытые исходники, лежит на гитхабе, регулярно приходят пулл реквесты с переводами.
        • 0
          > Клиент имеет открытые исходники, лежит на гитхабе, регулярно приходят пулл реквесты с переводами.

          Мы говорили про сайт вроде как. Android я привел, чтобы показать свою позицию.
        • +1
          Кстати больше половины русского перевода на Android закомитил я.
  • 0
    Лучше бы нативное приложение пряморукое выпустили =\
    • 0
      а что с ним не так?
  • 0
    не очень понятно зачем для мобильника, для планшета понятно более менее, но всё же установил — чего терять то :)
    • 0
      > но всё же установил
      Вы немного не поняли. Это они выпустили мобильную версию *сайта*. Нативные приложения под Андроид и iOS уже давно существуют.

      > не очень понятно зачем
      Следить и вести дискусии в issues очень даже удобно в услових отсутствия полноценного ПК.
      • 0
        Под iOS нормального приложения нет, там только таски к своим репам смотреть можно.
        Лучше бы они создали пустой реп для официального приложения, народ бы сам его до ума довел, как в Андроиде.
        • 0
          Они пилят клиент под мак и недавно наняли пару obj-c девов, думаю скоро выпустят iOS клиент
  • 0
    To check it out, visit github.com on your phone and tap around.
    Что-то никак не могу найти.
  • +4
    Вот чего мне реально не хватало, когда я был в армии.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.