Perfect Widgets is een HTML5 (JavaScript) component met een set van vooraf ontworpen meters die gemakkelijk kunnen worden ingevoegd in een webpagina. Het product bevat intuïtieve meter ontwerper waar u bewerken bestaande meters of maak ze vanaf nul en ze verkapte ze naar JSON formaat voor verder gebruik. Het is ook mogelijk om de meter in te stellen met behulp van declaratieve selectie van de parameter in JSON. Alle meters zijn volledig aanpasbaar: het is mogelijk om alle maatelementen aan te passen: schaal, aanwijzer, teken, etiketten, achtergrond, enz. U zelfs de meest geavanceerde meters configureren meter primitieven in elke denkbare combinatie. Het is zelfs mogelijk om een aangepast object te maken met JSON. De stijl van de meter kan in CSS worden geplaatst. Er is ook een set van vooraf ontworpen thema's, zodat meter uiterlijk kan volledig worden veranderd met een enkele muisklik. Aangepaste thema's met aangepaste kleuren, lettertypen, vullingen en meer zijn beschikbaar.
HTML5-meters kunnen in elke toepassing worden gebruikt: ASP, ASP.NET, PHP, JSP, ColdFusion, Ruby on Rails en eenvoudige HTML-pagina's. Gebruikers hebben toegang tot meters vanaf elk apparaat: desktop, laptop, mobiel (inclusief iPhone en iPad) en via alle browsers: IE, Mozilla Firefox, Google Chrome, Opera, Safari, enz.
Perfect Widgets besturingselementen zijn interactief: gebruikers kunnen pointer waarde instellen met een muisklik. Meet gebeurtenissen kunnen worden gevangen en behandeld om een aantal vooraf ingestelde gedrag bloot te stellen aan de gebruiker als gevolg van zijn manipulaties.
Gauge animatie is ook aanpasbaar: u eenvoudige of geavanceerde animatie instellen of gewoon uitschakelen.
Integratie van perfecte widgets in een webpagina is een eitje - geef gewoon meter naam en gebied van de webpagina waar het moet worden ingevoegd (div tag); en dit alles met JavaScript.
versiegeschiedenis
- Versie 2.0 geplaatst op 2013-10-03
200 vooraf ingestelde bedrijfsmeters om uw gegevens in web-apps te visualiseren; Samenvoegen, optie. Het is mogelijk om een bestaande meter te openen en samen te voegen met degene die wordt bewerkt in de ontwerper; Slimme bindingen voor StartPoint en CenterPoint van het element Naald; Verbeterd werk op aanraakgerichte apparaten (Android, iOS).
- Versie Beta geplaatst op 2012-06-29
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
Licentieovereenkomst voor eindgebruikers voor perfecte widgets
Perpetuum Software LLC
Perfecte widgets
SOFTWARECOMPONENTPRODUCT
Auteursrecht (C) 2012 Perpetuum Software LLC
LICENTIEOVEREENKOMST VOOR EINDGEBRUIKERS VOOR PERFECT WIDGETS-SOFTWARECOMPONENTPRODUCT
BELANGRIJK - LEES OOK: Deze Perpetuum Software LLC End-User License Agreement ("EULA") is een juridische overeenkomst tussen u, een ontwikkelaar van softwareapplicaties ("Developer End User") en Perpetuum Software LLC (Vendor) for Perfect Widgets SOFTWARE COMPONENT PRODUCT, de relevante besturingselementen, broncode, demo's, tussenbestanden, media, gedrukt materiaal en "online" of elektronische documentatie ("PRODUCT") in het installatiebestand.
Door het product te installeren, te kopiëren of anderszins te gebruiken, stemt de eindgebruiker van de ontwikkelaar ermee in gebonden te zijn aan de voorwaarden van deze EULA. Het product is in "use" op een computer wanneer het wordt geladen in tijdelijk geheugen (d.w.z. RAM) of geïnstalleerd in permanent geheugen (bijvoorbeeld harde schijf, CD-ROM of ander opslagapparaat) van die computer. Als de eindgebruiker van de ontwikkelaar niet akkoord gaat met een deel van de voorwaarden van deze EULA, kan de eindgebruiker van de ontwikkelaar dit product NIET installeren, GEBRUIKEN, DISTRIBUEREN OF REpliceren op welke manier dan ook, een deel, bestand of deel van het product, of dit product voor andere doeleinden gebruiken, gebruiken, distribueren of repliceren.
Het product is gelicentieerd, niet verkocht.
Licentieverlening.
Na aanvaarding van deze EULA en onder voorbehoud van de betaling van de vereiste vergoeding en de voorwaarden in deze in de leverancier verleent de ontwikkelaar eindgebruiker een persoonlijke, niet-exclusieve licentie voor het installeren en gebruiken van het product op compatibele apparaten voor het ontwerpen, ontwikkelen, testen en implementeren van applicatieprogramma's van de ontwikkelaar eindgebruiker maakt (Definitieve toepassing). Als de eindgebruiker van de ontwikkelaar een entiteit is, moet deze één persoon binnen zijn organisatie aanwijzen om een licentie te verlenen voor het recht om het PRODUCT te gebruiken op de manier die hierin wordt geboden.
De eindgebruiker van de ontwikkelaar kan het product installeren, gebruiken en definitieve toepassingsprogramma's distribueren zoals toegestaan door het gekochte licentietype. Het aangeschafte licentietype wordt opgegeven in de productontvangst.
a) Websitelicentie. Onder websitelicentie krijgt de ontwikkelaar-eindgebruiker hierbij één (1) licentie per één (1) domeinnaam op hoog niveau waar de definitieve toepassing kan worden geïmplementeerd en een onbeperkt aantal ontwikkelaarslicenties om het product te gebruiken voor het ontwikkelen van softwaretoepassingen. De eindgebruiker van de ontwikkelaar moet een andere afzonderlijke licentie voor het product aanschaffen voor elke en eventuele extra domeinnaam waarbij de eindgebruiker van de ontwikkelaar van plan is de definitieve toepassing te implementeren.
b) Ontwikkelaarslicentie. Op grond van de ontwikkelaarslicentie krijgt de ontwikkelaar-eindgebruiker hierbij één (1) licentieeloper Licentie. Onder ontwikkelaarslicentie krijgt de ontwikkelaar-eindgebruiker hierbij één (1) licentie als één (1) aangewezen gebruiker om het PRODUCT te gebruiken voor het ontwikkelen van softwaretoepassingen en een onbeperkt aantal licenties voor het implementeren van de definitieve toepassing op domeinen op hoog niveau. De eindgebruiker van de ontwikkelaar moet een andere afzonderlijke licentie voor het product kopen voor elke extra ontwikkelaar. Er is geen limiet of beperking op het aantal installaties van PRODUCT, dat zich op verschillende machines kan bevinden; mits het product echter niet door iemand anders dan u als één ontwikkelaar mag worden gebruikt. Als een bedrijf bijvoorbeeld vijf ontwikkelaars heeft die het product gebruiken, moet het bedrijf vijf licenties aanschaffen, ongeacht hoe de software wordt geopend of hoeveel installaties worden geopend.
c) Enterprise License. Onder Enterprise License wordt de ontwikkelaar-eindgebruiker hierbij verleend met een onbeperkt aantal ontwikkelaarslicenties voor het ontwikkelen van softwaretoepassingen en een onbeperkt aantal domeinlicenties voor het implementeren van de definitieve toepassing op verschillende domeinen.
BESCHRIJVING VAN ANDERE RECHTEN EN BEPERKINGEN.
Niet voor Resale Software.
Als het PRODUCT wordt gelabeld en geleverd als "Not for Resale" of "NFR", dan mag de eindgebruiker van de ontwikkelaar, ondanks andere onderdelen van deze EULA, het PRODUCT of enig afgeleid werk dat het PRODUCT gebruikt, niet doorverkopen, distribueren of anderszins overdragen voor waarde of voordeel. De eindgebruiker van de ontwikkelaar mag het product, de media of de documentatie niet overdragen, huren, leasen, uitlenen, kopiëren, wijzigen, vertalen, sublicentieren, time-share of elektronisch verzenden. Dit geldt ook voor alle tussenliggende bestanden, broncode en gecompileerde uitvoerbare bestanden.
Beperkingen op Reverse Engineering, Decompilation en Demontage.
De eindgebruiker van de ontwikkelaar mag het product niet reverse engineeren, decompileren, afgeleide werken maken, het PRODUCT wijzigen, vertalen of demonteren, en alleen voor zover een dergelijke activiteit uitdrukkelijk is toegestaan door de toepasselijke wetgeving, ondanks deze beperking. De ontwikkelaar eindgebruiker stemt ermee in om alle redelijke, juridische en passende maatregelen te nemen om de illegale verspreiding van het product of een van de samenstellende delen en herverdeelbare onderdelen te verbieden in de ruimste mate van alle toepasselijke lokale, federale en internationale wetten en verdragen met betrekking tot anti-ontduiking, met inbegrip van, maar niet beperkt tot de Genève en Berne World Intellectual Property Organization (WIPO) Diplomatieke Conferenties.
Verhuur en transfer.
De eindgebruiker van de ontwikkelaar mag geen van zijn/haar rechten uit deze EULA permanent of tijdelijk overdragen aan een persoon of entiteit. De eindgebruiker van de ontwikkelaar mag het product niet huren, leasen of uitlenen. Ongeacht eventuele wijzigingen die de eindgebruiker van de ontwikkelaar aanmaakt en ongeacht hoe de eindgebruiker van de ontwikkelaar zijn/haar programma's kan compileren, koppelen en/of verpakken, mogen in geen geval de bibliotheken, herverdeelbare bestanden en/of andere bestanden van het PRODUCT (inclusief eventuele delen daarvan) worden gebruikt voor het ontwikkelen van programma's door iemand anders dan de ontwikkelaar-eindgebruiker
Intellectuele eigendom
Alle intellectuele eigendomsrechten, zoals maar niet beperkt tot octrooien, handelsmerken, auteursrechten of bedrijfsgeheime rechten met betrekking tot het PRODUCT, zijn eigendom van de leverancier.
De eindgebruiker van de ontwikkelaar mag het product of een deel ervan niet wijzigen, vertalen, reverse engineeren, decompileren of demonteren of proberen broncode af te leiden of afgeleide werken te maken. Eindgebruiker van ontwikkelaars mag geen merk- of auteursrechtaanmeldingen of kennisgevingen met betrekking tot het PRODUCT verwijderen, wijzigen of vernietigen. Eindgebruiker van ontwikkelaars mag geen auteursrechtkoppen, koppelingen en markeringen verwijderen uit bestanden die in het product zijn opgenomen. De eindgebruiker van de ontwikkelaar moet toestemming van de leverancier verkrijgen als de eindgebruiker van de ontwikkelaar de software of delen ervan open source-projecten moet opnemen.
Niet-concurreren
DE EINDGEBRUIKER VAN DE ONTWIKKELAAR MAG HET PRODUCT NIET GEBRUIKEN OM EEN TOOL OF PRODUCT TE MAKEN DAT DIRECT OF INDIRECT MET HET PRODUCT CONCURREERT.
Garantie
De leverancier vertegenwoordigt en garandeert dat:
(i) De leverancier heeft alle rechten, autorisaties of licenties om het product aan de eindgebruiker van de ontwikkelaar te verstrekken;
(ii) De verkoper zal zijn uiterste best doen om te voorkomen dat het PRODUCT wordt besmet met een "wormen", "virussen", "Trojaanse paarden" of andere programma's of programmeerapparaten die kunnen worden gebruikt om de software, computerhardware of gegevens van de ontwikkelaar-eindgebruiker te wijzigen, te verwijderen, te beschadigen, te deactiveren of uit te schakelen;
BEPERKING EN UITSLUITING VAN SCHADEVERGOEDING.
DE ONTWIKKELAAR EINDGEBRUIKER KAN HERSTELLEN VAN DE LEVERANCIER ALLEEN DIRECTE SCHADE TOT HET BEDRAG DAT DE ONTWIKKELAAR EINDGEBRUIKER BETAALD VOOR DE SOFTWARE. DE EINDGEBRUIKER VAN DE ONTWIKKELAAR KAN GEEN ANDERE SCHADE VERHALEN, MET INBEGRIP VAN DE DAARUIT VOORTVLOEIENDE, GEDERFDE WINSTEN, SPECIALE, INDIRECTE, INCIDENTELE OF ANDERE SCHADE.
Deze beperking is van toepassing op claims wegens contractbreuk, schending van de garantie, garantie of voorwaarde, strikte aansprakelijkheid, nalatigheid of andere onrechtmatige daad voor zover toegestaan door de toepasselijke wetgeving. Het is ook van toepassing, zelfs als reparatie, vervanging of terugbetaling van de software de ontwikkelaar eindgebruiker niet volledig compenseert voor eventuele verliezen; of de verkoper wist of had moeten weten over de mogelijkheid van de schade.
Disclaimer.
BEHALVE ZOALS HIERIN ANDERS GEDEFINIEERD, WIJST DE LEVERANCIER UITDRUKKELIJK ELKE GARANTIE VOOR HET PRODUCT AF. HET PRODUCT EN ALLE BIJBEHORENDE DOCUMENTATIE WORDT VERSTREKT "AS IS" ZONDER ENIGE GARANTIE, UITDRUKKELIJK OF IMPLICIET, INCLUSIEF, ZONDER BEPERKING, DE IMPLICIETE GARANTIES VAN HANDELSBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL OF NIET-INBREUK. HET VOLLEDIGE RISICO DAT VOORTVLOEIT UIT HET GEBRUIK OF DE PRESTATIES VAN HET PRODUCT BLIJFT BIJ DE ONTWIKKELAAR-EINDGEBRUIKER.
GEEN VERPLICHTINGEN.
Voor zover toegestaan door de toepasselijke wetgeving is de Verkoper in geen geval aansprakelijk voor enige bijzondere, incidentele, indirecte of gevolgschade (met inbegrip van, zonder beperking, schade voor verlies van bedrijfswinsten, bedrijfsonderbrekingen, verlies van bedrijfsinformatie of enig ander geldelijk verlies) als gevolg van het gebruik van of het onvermogen om het PRODUCT te gebruiken of het verlenen van of het niet verlenen van ondersteunende diensten, zelfs indien de verkoper op de hoogte is gesteld van de mogelijkheid van dergelijke schade.
Beëindiging.
Onverminderd andere rechten of rechtsmiddelen, zal de leverancier deze EULA beëindigen als de eindgebruiker van de ontwikkelaar niet aan alle voorwaarden van deze EULA voldoet. In dergelijke gevallen moet de ontwikkelaar-eindgebruiker alle kopieën van het PRODUCT en al zijn onderdelen, inclusief alle gerelateerde documentatie, vernietigen en elk gebruik van de technologie in het PRODUCT onmiddellijk verwijderen uit alle toepassingen die door de ontwikkelaar-eindgebruiker zijn ontwikkeld, ongeacht of deze in native, gewijzigde of gecompileerde staat zijn.
ALGEMENE BEPALINGEN.
Deze EULA mag alleen schriftelijk worden gewijzigd ondertekend door u en een geautoriseerde functionaris van de leverancier. Als een bepaling van deze EULA ongeldig of niet afdwingbaar wordt bevonden, blijft de rest geldig en afdwingbaar volgens haar voorwaarden. Indien wordt vastgesteld dat een rechtsmiddel voor het wezenlijke doel heeft gefaald, blijven alle beperkingen van aansprakelijkheid en uitsluitingen van schade die in de beperkte garantie zijn opgenomen, van kracht.
De leverancier behoudt zich alle rechten voor die niet specifiek in deze EULA zijn toegekend.
De leverancier behoudt zich het recht voor om op elk moment wijzigingen aan te brengen in deze EULA door de juiste wijzigingen te publiceren op http://www.perpetuumsoft.com 20 kalenderdagen voorafgaand aan het moment waarop deze wijzigingen van kracht worden.
Bevestiging.
DE ONTWIKKELAAR EINDGEBRUIKER ERKENT DAT HET HEEFT GELEZEN EN BEGRIJPT DEZE OVEREENKOMST EN STEMT ERMEE IN TE WORDEN GEBONDEN DOOR DE VOORWAARDEN. DE EINDGEBRUIKER VAN DE ONTWIKKELAAR IS HET ER VERDER MEE EENS DAT DEZE OVEREENKOMST DE VOLLEDIGE EN EXCLUSIEVE VERKLARING IS VAN DE OVEREENKOMST TUSSEN DE EINDGEBRUIKER VAN DE ONTWIKKELAAR EN DE LEVERANCIER, EN VERVANGT ELK VOORSTEL OF EERDERE OVEREENKOMST, MONDELING OF SCHRIFTELIJK, EN ALLE ANDERE MEDEDELINGEN MET BETREKKING TOT HET ONDERWERP VAN DEZE OVEREENKOMST.
Laatst gewijzigd op 07 september 2012.