SproutCore

Софтуер снимки:
SproutCore
Софтуер детайли:
Версия: 1.11.0
Дата на качване: 28 Feb 15
Розробник: Strobe Inc. and contributors
Разрешително: Безплатно
Популярност: 186

Rating: 3.0/5 (Total Votes: 1)

SproutCore има за цел изработването на строителни уеб приложения лесна и забавна.
SproutCore е написана с принципите за архитектура MVC.
Дори ако това е библиотека JS, SproutCore има повече общо с какао или .NET от JQuery или MooTools.
Sproutcore 2.x е било преустановено, развитие продължава като Ember

<силни> Характеристики :.

  • MVC архитектура
  • концентрира върху скоростта
  • HTML 5 готови
  • Mobile приятелски
  • Scalable
  • лесно да персонализирате по теми
  • разработен Общността
  • Documentation

Какво ново в тази версия:

  • The `hasObserverFor` метода на` SC.Observable` има е подобрен, за да също да може да евентуално проверка срещу конкретна цел и метод. Това позволява на разработчика да се провери правилно за съществуването на специален манипулатор преди да го добавите, а не само да може да се провери за наличието на всеки манипулатор (без да се знае, които манипулатор е).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • В отговор на един пръст, два пръста или друг номер на допир кранове, щипки (2+ докосвания) или слаба бира индивидуално или в група. Например, вашият код може да искате да се изпълняват различни действия, когато един единствен пръст почуква vs. когато има кран с два пръста.
  • A докосване сесия, времето между първото докосване започва и последното попадение приключва, може да съдържа повече от един жест. Например, че е възможно за потребителя да изпълнява една щипка, а след това използването на третия пръст да докоснете, след това прокарайте останалите пръсти. Представете си например, с помощта на щипка за мащабиране на изображението, докоснете, за да запаметите промените и след това прокарайте да го премести настрана всички без повдигане на пръсти. Най-малкото, е способен да извършва движения в едно докосване на сесията няколко пъти, прави признаване на жест по-издръжлив срещу бездомните случайни докосвания.
  • Swipe жестове сега може да бъде конфигуриран да съответства срещу всякакви произволни ъгли, а не само наляво, надясно, нагоре и надолу.
  • Swipe жестове вече не пускат, като просто се движат достатъчно далеч в една посока. Те също така трябва да се движи бързо (конфигурируеми) и завършва веднага.

Какво ново във версия 1.10.2:

  • Добавена Developer грешка при опит да добавяте записи без идентификатор на връзки.
  • Добавена отстраняване на грешки само в режим на разработчик грешка за избягване на двойното разговори към materializeRecord отвътре materializeRecord. Резултатът се дублира обекти, които изглеждат по същия запис, но той всъщност не, които могат да бъдат много времеемко да дебъгване. Надяваме се това спестява разработчиците много мъка.
  • са добавени няколко * отстраняване на грешки само в режим * `методи toString` за лесно отстраняване на грешки.
  • Добавена една малка част от отстраняване на грешки режим само разработчик подкрепа. Ако ръчно свързване / прекъсване автомати, че е възможно да се случайно се опита да се свърже с липсващ обект. Нормалната стека това ще произведе е трудно да се следват, за да сме представи един по-проследими съобщение за грешка с топчето.

Какво ново във версия 1.10.0:

  • Позволява настроите да се нарича след живата в същото тичам контур. Регулирайте може да се появи чисто, което няма да се отрази на анимацията или тя може да влезе в конфликт, като в този случай тя ще замени на анимацията.
  • Подобрява вътрешен код структура за подкрепа на оптимизация от JS двигатели.
  • Прави условно, че се опитва да заключите всички textfields от получаване на фокус зад модален стъкло, се провали по-бързо (това също така предотвратява получаването на стъклото на мнения, които все още не може да има стъкло).

Какво ново във версия 1.9.2:

  • Омекотява изискванията за изграждане на инструменти на зависимост да бъде ултра песимистични (т.е. в рамките на вторичната версия) да е песимистично (т.е. в рамките на основната версия).
  • парче Неподвижен "повторение" за @ 2x версия. Той бе неправилно положат @ 2x до края на целия път (напр. /resources/images/image-sliced-from.png@2x Вместо /resources/images/image-sliced-from@2x.png).
  • Поправя неправилно име & quot; реагиращ & quot; Генератор на & quot; състояние & quot; генератор за генериране SC.State подкласове.
  • Поправя случай генератора на змия за & quot; sproutcore поколение & quot ;, така че имена като "SCProject" се правилно трансформира в "sc_project", а не "s_c_project"
  • .
  • Добавена е поддръжка за фон размер имот в Buildtools spriting, това се изисква за spriting да работи правилно в ретината Firefox.
  • Поправя несъответствия и неправилно синтаксис в няколко шаблони, създадени с & quot; sproutcore поколение & quot;.
  • Поправя липсващите предупреждения каскадни стилове върху чиста ап генерирани с & quot; sproutcore поколение ап & quot; или & quot; sproutcore поколение statechart_app & quot; чрез добавяне на нови стилове по подразбиране, към ап. Също така добавя нови стилове по подразбиране на проект, когато се използва & quot; sproutcore поколение дизайн & quot; (Т.е. на SC.Page ресурс)
  • Поправя неадекватно двоично търсене, използвани от SC.ManyArray addInverseRecord, че се превърна в един безкраен цикъл.
  • корекции на грешки, което позволи на контекстното меню, за да се появи, независимо от императивни contextMenu в цел или създаване SC.CONTEXT_MENU_ENABLED или isContextMenuEnabled да невярна. Това прави боравенето събитие контекстното меню на държат по същия като ключ, мишка и др боравене събитие.
  • Поправя действия:. deleteForward, deleteBackward, Придвижване наляво, ПридвижванеВдясно, selectAll, Придвижване нагоре и Придвижване надолу, за да бъде винаги борави със TextFieldView елемент, когато е съсредоточи
  • Поправя SC.TextFieldView да вмъкнете нов ред, когато клавиша за нов ред се натисне по текст област.
  • Поправя стойността на намек за SC.LabelView, така че той ще се появи, когато на етикета няма никаква стойност и isEditable е вярно. Включва звено за анализ.
  • Вече не променя съответните позиции, предоставени на SC.SegmentedView с меню преливат директно, така че ние не винаги мръсни оригиналния обект.

Какво ново във версия 1.9.1:

  • Поправя неправилно прилагане на SC.SelectionSet: ограничи.
  • Поправя имплицитни глобални в SC.MenuPane, създавайки възможно изтичане на памет.
  • Поправя памет течове с изглед дете на SC.View. Имотът "собственик" предотвратено гледка не е в състояние да бъде боклук са събрани, когато те са унищожени.
  • Поправя SC.stringFromLayout (), за да се включат всички оформление свойства.

Какво ново във версия 1.9.0:.

  • Подобрява и добавя много документация
  • Добавя Showcase ап използва за http://showcase.sproutcore.com. Това приложение съдържа до актуална изпълнение на всички Преглед и управление на SproutCore, включително код откъси за многото възможности на всеки. Приложението също така свързва в демотата SproutCore, които са възстановени и повторно въведени.
  • Въвежда SC.Color.
  • Поправя и подобрява рамките на медии.
  • Добавя неопределен подкрепа SC.ProgressView.
  • Добавя `useUnixTime` приписват SC.DateTime рекорд приписват товарачи.
  • подкрепа уведомление събитие добавя XHR2.

Какво ново във версия 1.8.2:.

  • Фиксирана синтактична грешка в Datastore тестова единица
  • SC.SplitView вече могат Mixin SC.SplitChild.
  • Разреждане стъкло берач граничните divs, така че те не се припокриват видите съдържанието.
  • Предотвратява целева конфликт имот при конфигуриране на цели бутона с SC.AlertPane.
  • Промяна на ария-ориентацията на хоризонталната SC.ScrollView да "хоризонтална" от "вертикално".
  • Позволява SC.CollectionFastPath да работи с оскъдно съдържание, като винаги се връщат с оглед позиция, дори когато съдържанието не е на разположение.
  • Предотвратява SC.GridView от итерации върху неговото съдържание масив, за да работи с оскъдно съдържание.
  • "мобилно-сафари" тялото Името на класа е по-дълго се добавя във всички браузъри. Не
  • Позволява поставяне в SC.TextFieldView да уведоми, че стойността променило.

Какво ново във версия 1.8.1:

  • Добавя липсва CSS за SC.PickerPane наляво и надясно показалка.
  • подрежда до шаблон index.rhtml.
  • Добавя `useUnixTime` приписват SC.DateTime рекорд приписват товарачи.
  • Въвежда поправки и подобрения на рамката на медиите.
  • Документация поправки.

Какво ново във версия 1.8:.

  • Нова изключително подробно въведение три части, за да SproutCore
  • Нов справочник на специализираните инструменти за.
  • Много много корекции на грешки. Виж на промените за пълна разбивка.
  • Началото на основен почисти инициатива включва няколко обезценяване на лева. Виж за предупреждения конзолни да показват отхвърлени функции и да провери на промените за пълния списък на обезценяване на лева.
  • Рамката на Desktop е напълно актуализиран да включва правилното WAI-ARIA атрибути за подобрена съвместимост с технологии за подпомагане.
  • Вземи основен statechart структура в нови проекти, използвайки -statechart ключа с sproutcore първоначален или sproutcore поколение ап.
  • Statechart-членки може да се направи, за да представляват маршрут (по подразбиране SC.routes маршрути) и ако се определя, държавата ще бъде съобщено всяко време се променя местоположението на приложението, за да съответстват на определен маршрут на държавата.

Какво ново във версия 1.7.1 бета:

  • Нови функции за измерване низ да оптимизират за струнен опаковане .
  • Добавена е поддръжка за автокоригиране и autoCapitalize в TextFields.
  • Добавиха типове обекти преди отстранени от refactored SC.Object
  • Refactored пътеки наблюдатели код за по-сериозна работа.
  • Препишете SC.LOG_RUNLOOP_INVOCATIONS - сега преименувани SC.LOG_DEFERRED_CALLS - да работи с новия изпълнението runloop
  • .
  • Добавена тази SC.RunLoop.kill да прекрати чисто силен линия в случай на грешка.
  • Добавена е възможност за динамично добавите подсъстояния до statechart чрез метод на държава addSubstate.
  • Updated на statechart проследяване логиката.
  • Updated SC.State. getSubstate вече приема обаждане; добави метод getState; gotoState и gotoHistoryState сега използват getState
  • Updated членка gotoState и gotoHistoryState да се даде възможност за държавния по-изразителен арг, че вече е възможно с използването на "parentState"
  • Updated метод SC.State на getSubstate да позволи изрази за пътека. Също refacted метода findFirstRelativeCurrentState.
  • New SC глобални да предоставят информация, като изграждане на готовност, изграждане на брой и на локал.

Какво ново във версия 2.0 Beta 3:

  • New Ancestor Помощници
  • контексти, в Кормило
  • двупосочна трансформира
  • SC.Run, наблюдатели и допълнителни параметри
  • Template Debugging
  • отстояват отчети
  • Fix за unknownProperty

Какво ново във версия 2.0 Beta 2:

  • Тази версия премахва редица бъгове и подобрява значително начините на използваемост, както и определяне на съвместимост с Internet Explorer 6+ и Opera.

Какво е новото във версия 1.6.0:

  • SproutCore 1.6 е до голяма степен освобождаване бъг, чиято цел е да допринесе за осигуряване на по-стабилен опит.

Какво ново във версия 2.0, DP:

  • SproutCore 2.0 е инсталация Developer Preview и е все още в процес тежка развитие и APIs са склонни да се промени.

Какво ново във версия 1.6 Beta:

  • Фиксирани бъгове да синхрон между SproutCore RecordArray / ManyArray / ChildArray и TemplateCollectionView
  • Преместена форми на експериментална рамка
  • Преместен маршрутизация в собствената си рамка
  • подобрена способност да използват елементите на таблицата в кормилото шаблони
  • CSS и различни браузъри поправки за вградени контроли
  • Значително почистват в онлайн документация

Какво ново във версия 1.5.0:

  • WAI-ARIA Support
  • SCSS и Data URI адреси
  • Template View
  • Modular Loading

Какво ново във версия 1.5.0 RC2:

  • Корекции на грешки:
  • тон на фиксирани бъга да TemplateView
  • TemplateCollectionView сега работи с RecordArrays
  • TemplateCollectionView сега е много по-ефективно, когато масива е представляващи промени
  • Фиксира бъг в {{}} #each помощник, когато съдържанието не е актуализиране след това промени
  • Фиксира бъг, където {{}} bindAttr не работи, когато е предвидено с атрибут клас
  • изрично документирано съществуването на itemViewTemplate имота в TemplateCollectionView
  • Поправя е бъг, при изчислени имоти не са били обявени за невалидни, когато първият имот по пътя на тяхната издръжка ключова променена
  • Премахнато някои изоставаше запетаи, които причиняват грешки в Internet Explorer 7
  • Поправя е бъг, при единица тестове бяха успяват на Internet Explorer 7
  • Решава проблем, при текстовите полета не са били в състояние да бъде активиран на Android устройства
  • Премахнато невалиден предупреждение, когато са свързани автомати
  • Характеристики:
  • автомати сега стрелят автоматично, когато един имот се промени чрез конзолата за отстраняване на грешки
  • Значителни подобрения в документацията за инлайн
  • Updated QUnit да последна версия

<силни> Изисквания :

  • JavaScript поддръжка на клиентска страна

Подобен софтуер

CanJS
CanJS

10 Feb 16

ClassIE
ClassIE

12 Apr 15

Hamlet
Hamlet

6 Mar 16

jDataView
jDataView

13 Apr 15

Друг софтуер на разработчика Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Коментари към SproutCore

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория