itthon / Dolgozzon az interneten / Interaktív diagramok. Adjon hozzá egy keresési karakterláncot. Kapcsolódó oldalak hozzáadása

Interaktív diagramok. Adjon hozzá egy keresési karakterláncot. Kapcsolódó oldalak hozzáadása

A papíralapú dokumentumokban csak statikus sémák használhatók. A Visio 2010 eszköztárában azonban vannak interaktivitás létrehozására szolgáló eszközök, amelyek hasznosak lehetnek diagramok elektronikus ábrázolásakor egy prezentációban, egy webhelyen vagy egy SharePoint vállalati portálon. És még ez a terület sem korlátozott. Ebben a cikkben megpróbáljuk megérteni az interaktív diagramok létrehozásának alapelveit a Visio 2010 használatával.

Folyamatábra mesteroldal létrehozása

Mielőtt rátérnénk a Visio 2010 interaktív képességeire, készítsünk egy egyszerű folyamatábrát, amely szemlélteti a webhely fejlesztési folyamatát. Az IDEF0 jelölést gyakran használják a folyamatok modellezésére, és a Visio 2010 sablont biztosít a megfelelő modellek létrehozásához (csoport blokk diagramm, minta IDEF0 séma), de nem merülünk el a szabványok dzsungelében, és egy egyszerű folyamatábrát választunk.

Alakzatokat ráhúzhat egy lapra, majd nyilakkal összekapcsolhatja őket, de azt javaslom, hogy tartsa meg a Visio 2010 funkcióit, amelyek megkönnyítik a munkáját. Ha az egérmutatót a folyamatábra egyik eleme fölé viszi, a szabad oldalain kisméretű nyílháromszögek jelennek meg. Vigye az egérmutatót az egyik fölé, hogy kiválassza a kívánt alakzatot a megjelenő listából, amely automatikusan egy nyíllal kapcsolódik a szülőblokkhoz (lásd 1. ábra).

1. ábra - Funkcióblokkok gyors hozzáadása

Sajnos a Visio 2010 nem teszi lehetővé, hogy ilyen módon több elemet adjunk a blokk azonos oldalához, ezért ezeket manuálisan kell csatolni. húzza alakzat részfolyamat valamelyik meglévő alá, majd használja az eszközt törzsvonal a itthon fülre (lásd 2. ábra).

2. ábra - "Csatlakozó vonal" eszköz

Ha az egérmutatót a szülőblokk fölé viszi, a Visio megjeleníti azokat a csomópontokat, amelyekből összekötőt lehet rajzolni (lásd: 3. ábra). Hivatkozás létrehozásához húzzon egy nyilat egy másik blokk kívánt csomópontjára.

3. ábra - Tömbök összekötése összekötő vezetékkel

A program maga rajzolja meg a vonal kívánt görbéjét, és a figurák mozgatásakor tartja a kapcsolatot. Az alapértelmezés szerint beállított derékszögek nem biztos, hogy megfelelnek Önnek, ezért a fejlesztők lehetőséget biztosítottak az összekötő vonalak viselkedésének befolyásolására. Keresse meg a lapon Konstruktőr gomb Csatlakozó vonalakés jelezze kívánt típust(lásd 4. ábra). Ez a beállítás az egész oldalt érinti.

4. ábra - A csatlakozó vezeték típusának megváltoztatása

Ön is élhet a lehetőséggel gyors változás relatív pozíció blokkok. Keresse meg a lapon Konstruktőr legördülő gomb Oldalelrendezés módosítása(lásd 5. ábra), és válasszon egyet a blokkdiagram létrehozásához. Így mindössze néhány egérkattintással teljesen megváltoztatja a blokkok helyét. Ez a funkció különösen hasznos a kölcsönös igazításhoz.

5. ábra - Az oldalelrendezés megváltoztatása

Más jellemzőket nem emelünk ki. Hogy mi történt velem, azt a 6. ábrán láthatod.

Kép6 - Sematikus főoldal

Kapcsolódó oldalak hozzáadása

Most, hogy van egy sablonunk, továbbléphetünk a kapcsolatok létrehozására. A kötésnek két fő típusa van:

  1. Link az oldal folytatásához. Ha a lapon nincs elég hely a diagram elemeinek elhelyezéséhez, akkor egy másik lapon elhelyezheti a diagram folytatásának hivatkozását. Főleg blokkdiagramokban használják. A Visio 2010 automatikusan bővítheti a munkaterületet, de bizonyos esetekben az elemeket rögzített keretbe kell illeszteni.
  2. Kapcsolat egy gyermek elemmel. Ha egy részfolyamatot vagy egy objektum tartalmát szeretné megjeleníteni, beállíthatja, hogy kattintható legyen. Esetünkben feltárhatjuk a blokk lényegét Szkript programozás további részletek egy másik diagramon. Ez megszabadul a formák zűrzavarától, és interaktivitás elemeit viszi be a rendszerbe.

Ellenére külső különbség, mindkét típusú kommunikáció megvalósításának elve teljesen azonos.

Fontos jegyzet. A linkelési eszközök csak a Visio Premium 2010 felhasználói számára érhetők el. A Standard és Professional kiadások nem biztosítják ezeket a szolgáltatásokat.

A folyamatábrán egy speciális elem található, amely az oldal folytatásához kapcsolódik Link egy másik oldalra(Lásd a 7. ábrát).

Miután felhelyezte az alakzatot a lapra, meg kell válaszolnia néhány kérdést (lásd a 8. ábrát).

Ha még nem hozott létre más oldalt, most megteheti az új munkalap elnevezésével. Ellenkező esetben kiválaszthat egyet a már meglévő oldalak közül.

  • Jelölőnégyzet Húzza a hivatkozás alakját egy másik oldalra magáért beszél. Távolítsa el, ha az új oldalnak nincs szüksége erre az elemre.
  • Segítséggel Alakzati szöveg szinkronizálása mindkét lapra ugyanazt a címkét helyezi el. Ismét, ha más nevekre van szüksége (pl. Folytatásés Rajt), ne jelölje be ezt a négyzetet.
  • Hiperhivatkozás beszúrása alakzatokba linkeket hoz létre az oldalak között. Igazából a kedvéért használjuk ezt az elemet, így nincs sok értelme visszautasítani.

A gomb megnyomása után rendben a két oldal össze lesz kapcsolva. A lapon ez a funkció egy hiperhivatkozással ellátott ábraként jelenik meg, amelyen az átmenet a billentyű megnyomásakor történik .

9. ábra - A diagram első része a folytatásra vonatkozik

Az előző esethez hasonlóan létrehozhat egy új linkelt oldalt, vagy linkelhet egy oldalt egy meglévőhöz. Van még egy érdekes lehetőség - egy részfolyamat kiválasztása, de nem jutunk elébe.

Új linkelt oldal létrehozásához válasszon ki egy blokkot A programozó szkripteket írés nyomja meg a gombot Teremt lapon Folyamat(lásd a 10. ábrát). Csepp Link a meglévőhöz A dokumentum összes oldalának címsora fel van sorolva. Bármelyikre hivatkozhat, vagy kereshet egy másik dokumentumban.

Kép10 - Linkelés az oldalra. A félreértések elkerülése érdekében állítson be leíró címsorokat

A részfolyamatok megszervezése az Önön múlik. Amit kaptam, az a 11. ábrán látható.

11. ábra - "Programozás" részfolyamat

Felirat Top linkje van itthon dokumentum oldal. Folytathatja a részfolyamatok előállítását és egyéb kapcsolatok létrehozását, ha csak az ilyen részletezésre később kiderülne igény.

12. ábra - Helyi menü tárgy kapcsolattal

Két új sor van itt - itthonés Hiperhivatkozások szerkesztése(Jegyezd meg a többes szám alakját). Ha úgy dönt itthon akkor csak kövesse a linket.

A 13. ábra a sor kijelölésekor megnyíló ablakot mutatja Hiperhivatkozások szerkesztése. Kiválasztással is megnyitható változás legördülő lista Link a meglévőhöz lapokat Folyamat(lásd a 10. ábrát).

A legnyilvánvalóbb intézkedés itt az Töröl. Jól fog jönni, ha meg akarsz szabadulni a kapcsolattól.

Sorban Cím megadja a csatolt dokumentum elérési útját. Az aktuális fájlnál a mező üres marad. Nemcsak Visio diagramot, hanem bármilyen más fájlt is választhat a merevlemezén. Bejelölve Használjon relatív elérési utat a hiperhivatkozáshoz lehetővé teszi egy hordozható fájlkészlet létrehozását. Weboldalra mutató hivatkozáshoz írja be a megfelelő URL-t a címsorba.

Alcím a dokumentum oldala. Kézzel lehet beírni, megnyomhatja a gombot Felülvizsgálatés válasszon az elérhető elemek listájából (lásd 14. ábra).

Kép14 - Adja meg az alcímet

Itt adhatja meg a kiválasztott oldal megjelenítési léptékét is.

Ugyanazon az elemen több hiperhivatkozást is létrehozhat. Miért lehet erre szükség? Például meg szeretné adni az alkatrészgyártó cégek webhelyeinek címét rendszerblokk. Ebben az esetben nyomja meg a gombot Teremt ahányszor pont kell. Az egyik link tehető főként - Alapértelmezett. Hogyan néz ki egy többszörösen hivatkozott objektum működés közben, azt a 15. ábra mutatja.

Kép15 - Listaként megnyílik egy objektum hivatkozásainak halmaza

És végül megvizsgáljuk az alfolyamat kiválasztási funkciót. Tegyük fel, hogy megrajzolt egy meglehetősen terjedelmes folyamatábrát, és úgy dönt, hogy úgy tölti le, hogy néhány elemet áthelyez egy kattintható gyermekfolyamatba. Természetesen lehet blokkokat vágni, új oldalra beilleszteni, elhelyezni a blokkot a lapon és létrehozni egy linket, de a Visio 2010 segítségével sokkal gyorsabban érheti el pontosan ugyanazt az eredményt.

Jelölje ki az összes alakzatot, amelyet át szeretne helyezni az új oldalra és lapra Folyamat nyomja meg a gombot Létrehozás a kijelölésből(lásd 16. ábra).

Kép16 - Alfolyamat létrehozására szolgáló gomb

Ennek eredményeként egy új oldal jön létre alapértelmezett névvel (pl. 2. oldal), amelyre a diagram kiválasztott töredéke kerül, és a régi helyen megjelenik egy helyettesítő ábra egy már létrehozott hivatkozással. Az alfolyamat blokkon lévő felirat megegyezik a névvel új oldal, de természetesen bármikor módosíthatja.

Interaktív dokumentumok exportálása

Természetesen rendelkeznie kell a rajz egy példányával a Visio natív VSD formátumában. Azonban jobb, ha más formátumot használ a tartalom terjesztéséhez. A statikus formában (PNG, JPEG, GIF) mentés nem indokolt, mert az interaktivitás elveszett. A hivatkozásokat megőrző formátumok választéka általában kicsi. Vagy kapunk egy weboldalt, vagy PDF dokumentum. Csak ezekkel a népszerű formátumokkal lehet egyszerre két célt elérni: a hozzáférést egy nagy szám felhasználókat és fenntartani a link interaktivitást.

Mindkét esetben olyan fájlok jönnek létre, amelyekhez nincs szükség interaktív diagramok megjelenítésére a számítógépen. telepített program Visio 2010. Egy apró tulajdonságot azonban szem előtt kell tartania: amikor ezekbe a formátumokba exportál, egy objektumból több hivatkozás is elveszik. Csak a listából az első kerül mentésre.

Következtetés

A Microsoft Visio 2010 Premium segítségével dinamikus diagramokat hozhat létre néhány kattintással. Ha akarod, kifejleszthetsz egy összetett, többszintű és több összekapcsolódású struktúrát, amely egy folyamatot vagy egy tárgyat minden megnyilvánulásában bemutat, vagy akár egy teljes küldetésjátékot is. De ne ragadjon el, a túl jól megtervezett rendszer nem biztos, hogy megtérül a létrehozásába fektetett erőfeszítéseket. Itt is, mint sok más dologban, itt is fontos a költségek és a részletek egyensúlya.

Az interaktív bevásárlóközpont elrendezésének legnagyobb része az alaprajz. Legyen részletgazdag, de ugyanakkor vizuálisan könnyed. Világosnak kell lennie, hogy az osztályok hogyan helyezkednek el, hol található a bejárat, a parkoló és más objektumok.

A Vodny bevásárlóközpont minden emeletének terve saját színvilágban készül. A nagy márkák neveit azonnal aláírják, míg a kisebbek a lebegésen jelennek meg. A különböző utcák felőli bejáratok táblával vannak ellátva, látható a parkoló helye.

Hadd válasszak ki egy padlót

Ha a bevásárlóközpont összes alaprajzát egymás alá helyezi, akkor a rendszer nagyon terjedelmes lesz. A megoldás a következő: mindig csak egy emelet tervét mutassa meg. De ugyanakkor adjon lehetőséget a különböző szintek elrendezései közötti váltáshoz. A legegyszerűbb lehetőség: írja be a "Select floor: 1, 2, 3" szöveget. Vagy csinálhat valami érdekesebbet, és egy kis mennyiségű információval telítheti a padló kiválasztásának szakaszát. Vagy akár játékká is alakíthatja.

A "Vesna" bevásárló- és szórakoztató központ helye már az emelet kiválasztásának szakaszában röviden elmondja, hogy pontosan mi található mindegyiken: a nullán - egy parkoló, az első - egy kávézó és egy hipermarket , a másodikon - egy mozi.

A RIO bevásárlóközpont webhelyének fejlécében világos interaktív elem található a padló kiválasztásához. Ez az első dolog, amit a felhasználók látnak. A funkció jobban felhívja a figyelmet az elrendezési szakaszra, mint egy normál szöveges hivatkozás.

Írja alá az osztályok nevét

A bevásárlóközpont interaktív elrendezésének egyik fő feladata, hogy bemutassa, milyen üzletek vannak. Ha azonban az összes nevet egyszerre írja alá, zavarba jön. Kényelmesebb a neveket olyan felugró ablakokba helyezni, amelyek az egérmutatóval vagy az egérkattintással megjelennek.

Adjon rövid leírást az üzletekről

Az általános alaprajzon dióhéjban írja fel, hogy mit árulnak az egyes osztályokon. Hely logók, nyitvatartási idő és link Teljes leírás a bevásárlóközpont honlapján. Ez túl sok információnak tűnik. A bolt neve fölé mutató felugró ablakon belül azonban páros sorokban is elhelyezhető.

Előfordulhat, hogy az ügyfelek nem ismerik az összes márka nevét. De néha megragad az emlékezetükben az üzlet cégtáblájának színe, amelyben egykor sikeresen vásároltak ingeket. A színes márkalogók segítenek megtalálni egy ilyen részleget a bevásárlóközpont interaktív tervében.

A BOSCHE bevásárlóközpont webhelyén a logók felugró ablakokban jelennek meg a térkép megfelelő cellájára kattintva.

A logók az Atmosfera bevásárló és szórakoztató központ webhelyén jelennek meg úgy, hogy az egérmutatót egy részleg fölé mutatják.

Ravaszul kapott a "Central" bevásárlóközpont honlapján. Általánosságban elmondható, hogy azonnal megjelenik Részletes leírás osztály a jobb oldali blokkban. Ugyanakkor a térkép kompakt marad.

Adjon hozzá egy keresési karakterláncot

Ha a bevásárlóközpont térképének tanulmányozása nem hozott eredményt, akkor a felhasználó idegesen elhagyhatja az oldalt. Vagy próbálja meg megtalálni, amire szüksége van a segítségével keresési karakterlánc mind márkanevek, mind termékkategóriák szerint: ruhák, cipők, ajándékok stb.

Bontsa le az osztályokat kategóriákra

A bevásárló- és szórakoztató komplexum tucatnyi üzlete áruk vagy szolgáltatások típusa szerint több kategóriába sorolható: ruházati cikkek, lábbelik, gyermektermékek, termékek, készülékek és egyebek. Így az ügyfelek könnyebben navigálhatnak a rendszerben. Jelölje meg a térképen az összes márkát a felhasználó által kiválasztott árukategóriából. Azonnal látni fogja, hogy nagy a választék a játékokból vagy a bőrkabátokból.

Az Aeropark termékeit nem csak típusok, hanem nemek szerint is csoportosítják. A kiválasztott kategória márkái kiemelve jelennek meg az elrendezésen, és minden emeleten a számuk is megjelenik.

A Kit bevásárlóközpont tervrajzán az azonos kategóriájú üzletek azonos színnel vannak jelölve. A kategóriák listáját tartalmazó blokkban a benne szereplő márkák nevei láthatók.

A SEC "Planet" tervén a banki szolgáltatásokat kékkel, a sportszereket kékkel, az elektronikát pirossal stb.

Az Omsky bevásárlóközpontban az azonos típusú részlegeket piros jelzések jelzik.

A Savyolovsky bevásárlóközpont térkép négy nagy központ külön tervével kezdődik: divatos, gyermek, számítógépes és mobil. Ha valamelyik kategória fölé viszi az egérmutatót, megjelenik az azon belüli üzletek száma.

POI ikonok hozzáadása

Mutassa meg, hol találhatók az ügyfelek számára fontos helyiségek és területek. Az interaktív térképen jelölje be az információs pultot, WC-t, liftet, mozgólépcsőt, anya-gyerekszobát, bankautomatát, gardróbot.

A Raduga Park bevásárlóközpont tervén az összes információs ikont tartalmazó réteg be- és kikapcsolható.

Az Afimall City bevásárló és szórakoztató központ elrendezésén lévő ikonok a bal felső sarokban lévő kék ikonok egyikére mutatva jelennek meg.

A Raduga bevásárlóközpont térképén nemcsak mozgólépcsők, gardróbszekrények és WC-k láthatók, hanem szökőkutak, virágágyások és padok is remekül kirajzolódnak. Így a bevásárlóközpont látogatói számára kényelmes lesz, hogy megbeszéljenek egy találkozót ezen ikonikus objektumok bármelyikén.

A Capital Mall bevásárlóközpont adminisztrációja nem bújik el a látogatók elől. Elhelyezkedése a tervrajzon van feltüntetve.

Fejtse meg a konvenciókat

Adjon hozzá egy jelmagyarázatot az interaktív diagramhoz – a használt szimbólumok listáját, a jelentésük magyarázatával.

Jelölje ki a bevásárlóközpont bejáratait

A bevásárló- és szórakoztató komplexumba általában több helyen is beléphet egyszerre. Jelenítse meg a terven az összes lehetséges bemenetet és kimenetet.

Adja meg a parkolás helyét és költségét

Néha váratlanul a bevásárlóközpont hátsó udvarában, máskor pedig a két épület közötti felhajtón találhatunk parkolóhelyet. Jelenítse meg az összes lehetséges helyet, ahol az ügyfelek elhagyhatják az autót vásárlás közben.

Kényelmes nyelvtani elemzések elvégzése, nyomtatott szavakkal, mintákkal, mintákkal való munkavégzés. Interaktív tábla használatának lehetőségei az orosz nyelv és irodalom órákon. Elülső vetületű táblák. Az interaktív tábla használata szöveges munka során széles lehetőségeket nyit meg.

"Interaktív szolgáltatás" - ETV / Általános TV. Szórakozás. 2. lehetőség – A védelmi állomás megosztása. fejlesztési küldetés. 1. szakasz: NDS Middleware technológia. Több platform/eszköz Amit most kínálunk. VideoGuard Express: Új. Szeretnék saját tartalmaimat nézni, és PC-funkciókat szeretnék használni a tévében. NDS termékek.

"Interaktív kommunikáció" - Interaktív kommunikáció szerverei. Nagy sebességű internet-hozzáférés mobiltelefon GPRS technológiával történhet. Interaktív kommunikációs szerverek (folytatás). Interaktív kommunikáció ICQ segítségével. Bevezetés. NetMeeting program. Interaktív kommunikációs szerverek (vége). Egy „élő” beszélgetés azonban egyszerre csak két beszélgetőpartner között lehetséges.

"Oktatás interaktív táblával" - Mit ad az azonosító használata? Hozzon létre egy könyvtárat képekből és sablonokból. 5. Korlátlan erőforrások. Információk megjelenítése különféle multimédiás források segítségével. Pontosítás. azonosító képességek. Enciklopédiák. multimédiás lecke. 4. Anyag takarmányozási hatékonyság. 1. Az óra intenzívebbé tétele. A 9–11. évfolyamos megfigyelési problémák:

"Interaktív tábla használata" - "Shutter" működés közben. 2. Az internetes források áttekintése. Interaktív tábla használata a matematika tanításában. Rögzítsen videót az interaktív táblára rögzítő eszközökkel. A szeminárium fő kérdései. Benjamin Disraeli (angol államférfi és író). Egészségmegőrzés. 4. Használat szoftver interaktív tábla a feladatok tervezésénél.

"Interaktív módszerek" - Passzív módszer. interaktív megközelítések. aktív módszer. interaktív módszer. Végezzen interaktív megerősítő gyakorlatot („mindenki mindenkit tanít”). A foglalkozás végén mindig összegezzen kérdéseket. A tanítási módszerek a tanár és a tanulók közötti interakció formáját tükrözik. Interaktivitás - interakció, beszélgetés, párbeszéd módban lenni: a diákok széles körű interakciója nemcsak a tanárral, hanem egymással is, interaktív megközelítések alkalmazása.

Változik a moszkvai metró. Aki el akar képzelni egy sémát, mondjuk 1945-öt, az könnyen gyűjt majd adatokat nyílt forrásokból; a kérdés az eredmény bemutatásával marad – nem kördiagramon mutatni. Ebben a cikkben végigvezetem a létrehozás alapvető lépésein koncepció bizonyítéka szolgáltatás, amely lehetővé teszi a metrótérkép megjelenítését például 74. május 1-jén (bal) vagy 30 métert meghaladó mélységű állomásokon (jobb oldalon).

1 tipp

Mentse el a diagramot képként, állítson be alacsony átlátszatlanságot, és helyezze az svg vászon alá, amely azonos méretűre lesz állítva. Ez megkönnyíti az állomásozást.


Vegyünk valami ilyesmit



A kényelmes továbblépés érdekében az állomások tulajdonságaihoz hozzáadtam az indexüket (numerikus) és a vonalukat is - egy kicsit lejjebb érteni fogja, miért történt ez.

2 tanács

Ha valamivel többet csinál, mint a koncepció bizonyítását, ne pazaroljon néhány órát egy olyan szerkesztő megírására, amely képes állomások áthúzására és tulajdonságaik beállítására. A kártya szervizelése sokkal egyszerűbb lesz. A célszerűség egyenesen arányos az állomások számával és tulajdonságaival.

vonalak

Mi az a vonal? Ez az állomások közötti szegmensek halmaza. Vannak koordinátáink, indexeink és állomásvonalaink – ami azt jelenti, hogy könnyedén tudunk szakaszokat rajzolni. Menjünk végig az állomásokon, és mindegyiknél alkalmazzuk a következő logikát: ha van egy állomás ugyanazon a vonalon, de eggyel magasabb indexszel, akkor húzzunk közéjük egy szakaszt.

Itt a köztesünk


Átmenetek

Az Svg grafikák rétegmodellt használnak, ami azt jelenti, hogy a kívánt eredmény elérése érdekében minden átmenetet két görbével hajtunk végre: egy színeset vastag vonallal lejjebb, egy fehéret egy vékonykal magasabban. Az elemek végső elrendezése a következő, alulról felfelé: vonalak, átmenetek szegmensei színes vastag vonásokkal, állomások, átmenetek vékony fehér vonású szegmensei, állomásnevek háttere, állomásnevek.

Állomásnevek és háttér

Jelenítse meg a címeket, és igazítsa a szöveget a tulajdonság segítségével szöveg-horgony. A sortörés végrehajtásának módja a létrehozáson kívül kiegészítő elem, Sajnos nincs.

Tegyük a szöveg hátterét egy közönséges áttetsző téglalappá. A szöveg méreteit és koordinátáit a getBBox segítségével kapjuk meg.

3 tanács

Miután eltöltött egy kis időt egy elegánsabb szövegfedő megoldás keresésével, a stackoverflow-n talál egy plusz javaslatot a szűrő használatára. Azt tanácsolom, hogy ezt a megoldást csak egyetlen grafikus megjelenítés esetén használja. Ha további manipulációk várhatók a grafikával, a szűrő hibásan fog viselkedni.

átfestés

Az állomások vonalszínének az alapértelmezett színeket választottam. De mi van akkor, ha mindent át akarunk színezni egy tetszőleges színátmenettel? Nem olyan nehéz, mint amilyennek látszik.

Van egy tetszőleges színátmenetünk egyik színről a másikra, amelyet a kényelem kedvéért figyelembe veszünk a csatornákban, az állomás értékében (például a fektetési mélység 23 méter), valamint a lehetséges maximális és minimális értékekben ( 0 a földi állomások és 80 a legmélyebb „Győzelem Park”). Kiszámoljuk az állomás értékének a szélsőértékek különbségéhez viszonyított százalékos arányát, és az így kapott arány az egyes csatornák értékkülönbségére vonatkozik. Itt a színünk.

Az oldal többi eleme színátmenettel lesz színezve, megvannak az állomások koordinátái és színei - és csak ennyi kell.

Szűrő

Itt sem ijesztő. Ellenőrizzük, hogy az állomás értéke a kiválasztott tartományban van-e, és ha nem, rejtsük el az állomást. Amikor az állomásokkal foglalkozunk, meg fogjuk érteni, mit tegyünk a többi elemmel: ha az állomás el van rejtve, akkor sem a név, sem az átmenet, sem az elágazás nem jelenhet meg.

4 tanács

Használja a láthatóság tulajdonságot, mivel az átlátszatlanság elrejti az elemeket, de továbbra is kiválaszthatóvá és kattinthatóvá teszi őket.


Azt is látjuk, hogy egyes állomásoknak ugyanaz a neve. Ennek megfelelően csak akkor szükséges elrejteni a nevet, ha az ehhez a névhez tartozó utolsó állomás el van rejtve.

Marad a kívánt tartomány csúszka testreszabása. Bizonyos okok miatt az enyémet írtam. A lusta megfelelő embereknek ajánlom, például ezt.

Méretezd és mozgasd

Az ingatlan felelősséget vállal ezért. viewBox. A Microsoft srácai példákkal írtak. Hogy elkapjam az általam használt tekercset jQuery Mousewheel. Őszintén szólva, ez nem a legtriviálisabb feladat, mivel a skála megváltoztatásakor figyelembe kell venni az eredeti helyzethez viszonyított eltolódást a zoomnak megfelelő együtthatóval.

Szinte minden

Moduláris architektúrát használtam (kb. egy tucat modul jelent meg), a Snap.svg-t vette segítségül. Az adatok dinamikusan lettek betöltve, kiszámítva, és mivel néhány dolog felhasználásával történt (én jQuery-t használtam, ezért onnan szedtem őket is), még egy egyszerű folyamatjelzőt is tudtam hozzáadni, miközben minden betöltődik.

Az öröm addig tartott, amíg úgy döntöttem, hogy bejelentkezem a telefonról... Egy nagyon intelligens lumia 1020-on fél percnél tovább töltött a szolgáltatás. Teljesen megfeledkeztem a dom manipulálásának költségeiről. Egy másodpercre több mint ezer elemünk van! És a mobileszköz viewBox-szal végzett manipulációk nem működtek megfelelően.

Hibák javítása

Kliensről szerverre

Erős akarattal a logikát átvisszük a szerverre, és gyorsítótárazzuk a kimenetet, hogy ne számoljunk minden alkalommal. Most már bedobhatja a Snap.svg fájlt a kliensre!

Ó, nem, nem teheted

Az svg saját készítésű színátmenet-generátora nem nyomott semmit, és elegáns volt, de néha nem működött: egyes elemekre egyetlen színátmenetet sem alkalmaztak, csak színt. Ugyanakkor a színátmenetek teljesen jól működtek más elemekkel. Belefáradva a "fekete mágiába" visszaadtam a könyvtárat a rendszernek. Mégis, én egy igazolást írok, nem egy "terméket".


Le kell zárni a problémát a méretezéssel és a mobilon való mozgás lehetőségével. Gondold át, hogyan kezelnéd.

úgy tettem

Kezdtem azzal, hogy könyvtárakat kerestem (megálltam a hammer.js-nél), és még a dokumentációval is megismerkedtem, de eszembe jutott a TRIZ. Heinrich Altshuller az ideális objektumot olyan objektumként határozza meg, amely nem létezik, de a funkcióját ellátja.

Már most is nagy támogatást nyújtunk a hordható eszközök nagyításához és pásztázásához. És ez azt jelenti... Igen, most csökkentettem a manipulációt a viewBox tulajdonsággal telefonokhoz és táblagépekhez.


Milyen számokat hozott az átigazolás?

Előtt



Után


következtetéseket

Problémák a Mozilla Firefox-szal

A munka során világossá vált, hogy Mozilla Firefox» újra optimalizálva. Míg a többi srác az összes grafikát megfelelően rendereli, addig a Mozilla lehetővé teszi az elemek kihagyását, ha az elem nem látható a felhasználó számára – ezt egy div " zárja le a monitor tetején vagy közvetlenül a monitor nézetablakán kívül. Lelkiismeretes állampolgárként hozzáadtam egy hibát, még nincs megerősítve, hogy eleget tegyen az adatszolgáltatási kérelemnek a lehető legegyszerűbb teszteset nekem nem működik, kevés elemen minden jól működik, és a projektre mutató link látszólag nem elég.

Ha a Mozilla képviselője ezt olvassa: Srácok, platformtól függetlenül ferdén működik (windows/mac)és változatai (régebbi verziókban is látható), őszintén.

Következtetésként

Bár maradt némi nyersesség a html5-ben, ideje használni. Nincs szükség a felhasználók processzorainak betöltésére úgy, hogy minden második oldalra „divatos” effektusokat adunk, amelyek tegnap a frontend fejlesztők levelezőlistáján szerepeltek.

De eljött az idő, hogy a kényelmes szállítási rendszereket és interaktív termékeket bármely eszközről elérhetővé tegyük.

Nem értem, hogy ugyanaz a "Yandex" miért nem adja át a Ya.Metro-t egy új hivatalos rendszerre, amely mindenhol működni fog; felhasználókat mobil eszközök a srácok inkább az alkalmazásokra mutató hivatkozásokat mutatják meg. A boltok (alkalmazások) tele van kliensekkel a közösségi hálózatokhoz és a nagy webhelyekhez, és véleményem szerint ezzel valami nincs rendben.

UPD

Minden projekt némileg idealizált elvárásokkal jár, de a valóság kijózanító.
Szükségesnek éreztem itt kiemelni néhány pontot:
1. Köszönöm Visszacsatolásés az első adomány a praxisomban. A szerzőknek (én különösen) ez igazán fontos.
2. A meglévő önálló formában a projekt nem frissül.
Sok hibát követtem el, és egyetértek számos javítható fejlesztéssel. Megvalósításuk arra késztetne, hogy felhagyjak azzal, amin most dolgozom, a metró folyamatos fejlesztése pedig végtelenné tenné a folyamatot.
3. Igyekszem válaszolni a megvalósítással kapcsolatos kérdésekre, illetve szükség esetén a meglévő információkkal szolgálni. Kérdezd meg a kommentekben.

Címkék:

  • svg
  • vektoros grafika
Címkék hozzáadása

Interaktív helytérképet csatlakoztathat egy eseményhez új esemény létrehozásakor vagy egy meglévő szerkesztésekor.

Ha új helytérképes eseményt szeretne létrehozni, lépjen a saját oldalára Személyes területés nyomja meg "Esemény létrehozása". Lépjen a harmadik lépéshez "Részvételi beállítások".

Ha a székhelytérképet egy meglévő eseményhez szeretné kötni, kattintson a hivatkozásra "Szerkesztés" az esemény oldalán, és folytassa a lépéssel "Részvételi beállítás".

A „Részvétel beállítása” lépésnél kattintson a gombra "Interaktív helytérkép hozzáadása" az oldal fő részének űrlapjának alján.

Meglátod Helyszíntérkép-szerkesztő.

Adjon hozzá helyeket a diagramhoz

Vigye a kurzort egy üres fehér területre, közelebb a középpontjához, és tartsa lenyomva bal gomb egerek. A bal egérgomb felengedése nélkül mozgassa a kurzort, mintha fájlokat jelölne ki.

Mozgáskor látni fogja a létrejövő helyeket, a kényelem kedvéért a hozzáadott helycsoport mérete a kurzor mellett "Magasság X Szélesség"-ként van feltüntetve.

A helyek létrehozásának befejezéséhez engedje fel az egér bal gombját.

Mozgassa és távolítsa el a helyeket a megfelelő elrendezés érdekében

Kattintson a gombra "Helyváltás" jobb felső.

Helyek eltávolításához vagy áthelyezéséhez először ki kell jelölnie azokat. Tartsa lenyomva a bal egérgombot, és elengedés nélkül mozogjon, ugyanúgy kijelölve a helyeket, mint általában szöveget vagy fájlokat. A folyamat hasonló a helyek létrehozásához.

Jelölje ki az áthelyezni vagy törölni kívánt helyeket.

Helyek mozgatásához egyszerűen nyomja meg a billentyűzeten a kívánt iránynak megfelelő nyilat. A bal egérgombot lenyomva tarthatja bármelyik kiválasztott helyen, és anélkül, hogy elengedné, mozgathatja a kurzort - a helyek utána mozognak. Csakúgy, mint a fájlok vagy egy kép egy részének áthelyezése a grafikus szerkesztőkben.

Helyek törléséhez nyomja meg a gombot Töröl vagy backspace.

Példa

Új ülőhelyeink vannak – egy 15 ülőhely magas és 51 széles terem. Tegyük fel, hogy több hátsó sornak nincs 4 oldalsó ülése, át kell vezetnie az üléseket, és el kell távolítania az első sorokat a többitől.

Költség hozzárendelése a helyekhez

Ha költséget szeretne rendelni a helyekhez, válassza ki őket, majd kattintson a gombra "Jegytípus beállítása". A legördülő menüből válassza ki "Kategória hozzáadása".

Nevezze meg például a jegykategóriát "Első sorok", tüntesse fel a költséget, ha szükséges, írjon megjegyzést (a résztvevők a diagramon látják). A legjobb, ha megjegyzésben megduplázza a jegy árát.

Most a kiválasztott ülések más színűek, és a hozzárendelt kategóriának megfelelően változott az ára.

Egy ülőhelykategória árának módosításához jelölje ki az üléseket, majd nyomja meg a gombot „Jegytípus beállítása”, majd kattintson a ceruzára a kívánt helykategória mellett.

Számozzuk meg az üléseket

Az ülések számozásához válassza ki az összes ülést vagy a számozni kívánt részt.

Kattintson "Helyek száma" a felső panelen a megjelenő ablakban válassza ki a számozási módot és a kezdeti értékeket, kattintson a gombra "Szám".

Csinálj mindent úgy, ahogy akarsz

Skála

A csarnoksémával való munka kényelme érdekében ügyeljen arra, hogy kényelmes mérleget állítson be. Ehhez használja a bal felső sarokban található három gombot.

A nagyításhoz és kicsinyítéshez használja a és a gombokat. A gomb automatikusan a diagram méretéhez igazítja a léptéket – használja ezt a funkciót, hogy elkerülje a távoli helyek elvesztését. Segít megtalálni azokat a helyeket is, amelyeket véletlenül túl messzire ment, vagy elfelejtett törölni.

Vászon pozíció

A szerkesztés megkönnyítése érdekében ügyeljen arra, hogy a vászon a kívánt módon legyen elhelyezve. A vászon mozgatásához nyomja meg a gombot „Vászon mozgatása”, majd tartsa lenyomva a bal egérgombot, és mozgassa a kurzort.

A vászon mozgatásához is, tartsa lenyomva a szóköz billentyűt bármikor, és mozgassa a vásznat az egérrel.

Ne aggódjon a vászon pozíciója és helyei miatt, a résztvevők mindig látni fognak egy automatikusan középre igazított és méretezett diagramot.