ఫ్లాష్ నుండి HTML5 కి తరలిస్తోంది

రచయిత: Robert Simon
సృష్టి తేదీ: 22 జూన్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
ఫ్లాష్ నుండి HTML5 కి తరలిస్తోంది - టెక్నాలజీ
ఫ్లాష్ నుండి HTML5 కి తరలిస్తోంది - టెక్నాలజీ

విషయము


Takeaway:

ఫ్లాష్ ఎప్పుడైనా దూరంగా ఉండదు, కానీ చివరికి ఇది HTML5 ద్వారా భర్తీ చేయబడుతుందని చాలా మంది నిపుణులు భావిస్తున్నారు. ఫ్లాష్‌లో భారీగా పెట్టుబడులు పెట్టిన కంపెనీలు మరియు డెవలపర్‌లకు ఈ పరివర్తన ఏమిటో అర్థం చేసుకోండి.

ఆండ్రాయిడ్ పరికరాల కోసం ఫ్లాష్ ప్లేయర్ 11.1 మరియు బ్లాక్‌బెర్రీ ప్లేబుక్‌ను విడుదల చేసిన తర్వాత మొబైల్ పరికరాల కోసం తన ఫ్లాష్ ప్లేయర్ అభివృద్ధిని నిలిపివేస్తున్నట్లు అడోబ్ నవంబర్ 2011 లో ప్రకటించింది, మొబైల్ పరికరాల కోసం HTML5 అనువర్తనాలను రూపొందించే సాధనాలపై దృష్టి పెట్టడానికి బదులుగా ఎంచుకుంది. వ్యక్తిగత కంప్యూటర్ బ్రౌజర్‌ల కోసం అడోబ్ ఫ్లాష్ ప్లేయర్‌కు తన మద్దతును పునరుద్ఘాటించినప్పటికీ, పిసి వెర్షన్‌కు మద్దతును అడోబ్ ముగించే ముందు ఇది చాలా సమయం మాత్రమే అని చాలామంది అనుకుంటారు. ఫ్లాష్ అనువర్తనాల్లో భారీగా పెట్టుబడులు పెట్టిన సంస్థలకు, అలాగే ఫ్లాష్ అనువర్తనాలను రూపొందించడానికి అవసరమైన ప్రోగ్రామింగ్ నైపుణ్యాలను సంపాదించడానికి సమయం పెట్టుబడి పెట్టిన డెవలపర్‌లకు ఇది చెడ్డ వార్త.

ఫ్లాష్ మరియు HTML5 మధ్య కొన్ని తేడాలను చూద్దాం మరియు ఈ రెండు ప్లాట్‌ఫారమ్‌ల మధ్య పరివర్తనను సులభతరం చేయడానికి కొన్ని చిట్కాలు మరియు సాధనాలను అందిద్దాం.

ఫ్లాష్ ప్లాట్‌ఫాం బేసిక్స్

ఈ క్రింది భాగాలను కలిగి ఉన్న యాజమాన్య అడోబ్ ప్లాట్‌ఫారమ్‌ను సూచించడానికి ఫ్లాష్ తరచుగా గొడుగు పదంగా ఉపయోగించబడుతుంది:
  • ఫ్లాష్: యానిమేషన్ల రూపకల్పన మరియు సృష్టించడానికి ప్రధానంగా ఉపయోగించే సాధనం
  • ఫ్లెక్స్: సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ కిట్ (ఎస్‌డికె) తో సహా అనువర్తనాలను రూపొందించడానికి ఉపయోగించే అభివృద్ధి వాతావరణం
  • MXML: ఫ్లాష్ ప్రాజెక్టులలో మార్కప్ భాష ఉపయోగించబడుతుంది
  • యాక్షన్ స్క్రిప్ట్: స్క్రిప్టింగ్ భాష
వెబ్ బ్రౌజర్‌లో ఫ్లాష్ అప్లికేషన్‌ను అమలు చేయడానికి, ఫ్లాష్ ప్లేయర్ ప్లగ్-ఇన్‌ను డౌన్‌లోడ్ చేసుకోవాలి. ప్రత్యామ్నాయంగా, అడోబ్ AIR డెస్క్‌టాప్ రన్‌టైమ్ వాతావరణంలో అమలు చేయడానికి ఫ్లాష్ అప్లికేషన్‌ను కంపైల్ చేయవచ్చు. మరలా, AIR అప్లికేషన్ అమలు కావడానికి అడోబ్ AIR యూజర్స్ కంప్యూటర్‌లో ఇన్‌స్టాల్ చేయాలి.

ఫ్లాష్ కింది ప్రధాన ఫైల్ ఆకృతులను ఉపయోగిస్తుంది:
  • .fla: ఫ్లాష్ ప్రాజెక్ట్ ఫైల్
  • .flv: ఫ్లాష్ వీడియో ఫైల్
  • .swf: .flv ఫైళ్ళను కలిగి ఉన్న కంపైల్డ్ ఫ్లాష్ / ఫ్లెక్స్ అప్లికేషన్ ఫైల్

HTML5 ప్లాట్‌ఫాం బేసిక్స్

HTML5 ఈ క్రింది వాటిని కలిగి ఉన్న ఓపెన్ స్టాండర్డ్ ప్లాట్‌ఫాం:
  • HTML5: వెబ్ పేజీలను సృష్టించడానికి మార్కప్ భాష ఉపయోగించబడుతుంది
  • క్యాస్కేడింగ్ స్టైల్ షీట్స్ 3 (CSS3): HTML5 వెబ్ పేజీలోని వస్తువుల ఆకృతీకరణను పేర్కొనడానికి ఉపయోగించే స్టైల్ షీట్ భాష
  • అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్‌లు (API): డ్రాగ్-అండ్-డ్రాప్ మరియు క్రాస్-డాక్యుమెంట్ మెసేజింగ్ వంటి లక్షణాలకు మద్దతు ఇచ్చే API లు
  • జావాస్క్రిప్ట్: యానిమేషన్‌ను ప్రారంభించడానికి HTML5 తో స్క్రిప్టింగ్ భాష ఉపయోగించబడుతుంది
HTML5 యొక్క ప్రయోజనాల్లో ఒకటి, ఇది వెబ్ బ్రౌజర్‌లలో స్థానికంగా నడుస్తుంది మరియు ప్లగ్-ఇన్ అవసరం లేదు. అయినప్పటికీ, సరిగ్గా అమలు చేయడానికి, ఒక బ్రౌజర్ HTML5 వెబ్ పేజీ కోసం HTML5 మరియు CSS3 లక్షణాలకు మద్దతు ఇవ్వాలి. ప్రధాన బ్రౌజర్‌లు HTML5 మరియు CSS3 లకు వివిధ స్థాయిల మద్దతును కలిగి ఉన్నాయి మరియు అమలు పూర్తి కాలేదు. జావాస్క్రిప్ట్ బ్రౌజర్‌లచే విశ్వవ్యాప్తంగా మద్దతు ఇస్తుంది; అయినప్పటికీ, వినియోగదారులు జావాస్క్రిప్ట్‌ను “ఆఫ్” చేసే అవకాశం ఉంది, ఈ సందర్భంలో జావాస్క్రిప్ట్‌తో సృష్టించబడిన క్లయింట్-సైడ్ స్క్రిప్ట్‌లు అమలు కావు.

HTML5 ఫైల్ ఫార్మాట్లలో ఈ క్రిందివి ఉన్నాయి:
  • .htm / .html: HTML5 వెబ్ పేజీ ఫైల్
  • .css: CSS3 స్టైల్ షీట్ ఫైల్
2011 నాటికి, ప్రస్తుత HTML5 స్పెసిఫికేషన్ మద్దతు ఉన్న వీడియో ఫైల్ ఫార్మాట్‌లను పేర్కొనలేదు, ఏ ఫార్మాట్‌లకు మద్దతు ఇవ్వాలో ఎంచుకోవడానికి ఇది వ్యక్తిగత బ్రౌజర్‌లకు వదిలివేస్తుంది. ప్రస్తుత మద్దతు ఉన్న ఫార్మాట్లలో ఈ క్రిందివి ఉన్నాయి:
  • .mp4: H.264 వీడియో కోడెక్ మరియు AAC ఆడియో కోడెక్‌తో MPEG 4 వీడియో ఫైల్
  • .webm: VP8 వీడియో కోడెక్ మరియు వోర్బిస్ ​​ఆడియో కోడెక్‌తో వెబ్‌ఎం వీడియో ఫైల్
  • .ogg: థియోరా వీడియో కోడెక్ మరియు వోర్బిస్ ​​ఆడియో కోడెక్‌తో ఓగ్ వీడియో ఫైల్

ఫ్లాష్ ప్రాజెక్ట్‌లను HTML5 గా మారుస్తోంది

ప్లాట్‌ఫారమ్ తేడాల కారణంగా సంక్లిష్టమైన ఫ్లాష్ ప్రాజెక్ట్‌ను మాన్యువల్‌గా HTML5 గా మార్చడం శ్రమతో కూడుకున్న మరియు సమయం తీసుకునే ప్రక్రియ. డెవలపర్ తప్పనిసరిగా ఫ్లాష్ మరియు యాక్షన్‌స్క్రిప్ట్‌తో సృష్టించిన యానిమేషన్లను HTML5 మరియు జావాస్క్రిప్ట్‌గా మార్చాలి. అదృష్టవశాత్తూ, ఫ్లాష్ నుండి HTML5 కు మార్పిడిని ఆటోమేట్ చేయడానికి సహాయపడే కొన్ని సాధనాలు ఉన్నాయి.

అడోబ్ ల్యాబ్స్ వెబ్‌సైట్ నుండి ఉచితంగా డౌన్‌లోడ్ చేయగల ప్రయోగాత్మక సాధనం వల్లాబీని విడుదల చేసింది. వాలబీ ఒక ఫ్లాష్ ప్రాజెక్ట్ ఫైల్ (.fla) ను ఇన్‌పుట్‌గా తీసుకుంటుంది మరియు HTML5 ను ఎగుమతి చేస్తుంది మరియు CSS మరియు జావాస్క్రిప్ట్ ఫైల్‌లకు మద్దతు ఇస్తుంది. ఏదేమైనా, వాలబీ విడుదల నోట్స్‌లో మార్చబడని లక్షణాల జాబితా చాలా ఉంది - వీటిలో ముఖ్యమైనవి యాక్షన్‌స్క్రిప్ట్, సినిమాలు మరియు ధ్వని. వాలబీ అనేది ఒక పరిమిత సాధనం, ఇది ప్రధానంగా యానిమేటెడ్ గ్రాఫికల్ కంటెంట్‌ను HTML5 గా మార్చడానికి రూపొందించబడింది, తద్వారా ఇది వెబ్ పేజీ రూపకల్పన సాధనాన్ని ఉపయోగించి వెబ్ పేజీలలో విలీనం చేయబడవచ్చు.

సంకలనం చేసిన ఫ్లాష్ అప్లికేషన్ ఫైల్ (.swf) ను HTML5 గా మార్చే ఉచిత వెబ్ ఆధారిత సాధనం స్విఫ్ఫీని గూగుల్ ల్యాబ్స్ విడుదల చేసింది. అవుట్‌పుట్‌ను వెబ్ పేజీలో పొందుపరచవచ్చు కాని డెవలపర్‌కు సవరించడం అంత సులభం కాదు. వాలబీ మాదిరిగా, స్విఫ్ఫీ అన్ని ఫ్లాష్ లక్షణాలను మార్చదు. యాక్షన్ స్క్రిప్ట్ మార్పిడికి స్విఫ్ఫీ మద్దతు ఇస్తుంది, కానీ వెర్షన్ 2.0 మాత్రమే (యాక్షన్ స్క్రిప్ట్ ప్రస్తుతం వెర్షన్ 3.0 వద్ద ఉంది). స్విఫ్ అవుట్పుట్ స్కేలబుల్ వెక్టర్ గ్రాఫిక్స్ (SVG) కు మద్దతిచ్చే బ్రౌజర్‌లలో మాత్రమే నడుస్తుంది.

ఎడ్జ్, HTML5 కోసం కొత్త అభివృద్ధి సాధనం

HTML5 ఎంపిక వేదికగా మారడంతో, HTML5, CSS3 మరియు జావాస్క్రిప్ట్‌లను అనుసంధానించే డిజైన్ మరియు అభివృద్ధి వాతావరణాలను అందించడానికి కొత్త సాధనాలు వెలువడుతున్నాయి.

ఆగస్టు 2011 లో, అడోబ్ ఎడ్జ్ డెవలప్‌మెంట్ టూల్ యొక్క ప్రివ్యూ వెర్షన్‌ను విడుదల చేసింది. HTML5 యానిమేషన్లను సృష్టించడానికి మరియు ఇప్పటికే ఉన్న HTML5 ప్రాజెక్టులకు యానిమేషన్లను జోడించడానికి ఎడ్జ్ డిజైనర్‌ను అనుమతిస్తుంది. స్టేజ్, ప్రాపర్టీస్ విండో మరియు యానిమేషన్ టైమ్ లైన్‌తో సహా ఎడ్జ్ యూజర్ ఇంటర్‌ఫేస్‌లో కొన్ని తెలిసిన అంశాలను ఫ్లాష్ డిజైనర్లు గుర్తిస్తారు. ఎడ్జ్, CSS మరియు జావాస్క్రిప్ట్ ఫైళ్ళను ఉత్పత్తి చేస్తుంది మరియు దాని యానిమేషన్ కంటెంట్ జావాస్క్రిప్ట్ ఆబ్జెక్ట్ నొటేషన్ (JSON) డేటా నిర్మాణంలో నిల్వ చేయబడుతుంది.

ఈ రచన సమయంలో, ఎడ్జ్ నాల్గవ ప్రివ్యూ విడుదలను ated హించింది. ప్రతి విడుదలకు క్రొత్త ఫీచర్లు జోడించబడుతున్నాయి.

YouTube ని HTML5 గా మారుస్తోంది

HTML5 కి తరలింపు యొక్క ఒక సంకేతం ఏమిటంటే, యూట్యూబ్ ఇప్పుడు వీడియోలను చూడటానికి HTML5 వీడియో ప్లేయర్‌ను ఉపయోగించుకునే అవకాశాన్ని అందిస్తుంది.

HTML5 ఎంపికను అందించే ముందు, అన్ని YouTube వీడియోలు ఫ్లాష్ వీడియో ప్లేయర్ ద్వారా పంపిణీ చేయబడ్డాయి. యూజర్లు వీడియో ఫైల్‌లను దాదాపు ఏ ఫార్మాట్‌లోనైనా అప్‌లోడ్ చేయగలరు మరియు యూట్యూబ్ ప్రతి వీడియోను అవసరమైన ఫ్లాష్ (.flv) ఆకృతికి మారుస్తుంది.

యూట్యూబ్ ఇప్పుడు H.264 వీడియో కోడెక్ మరియు HTML5 డెలివరీ కోసం వెబ్ఎమ్ ఫార్మాట్తో వీడియోలను ఎన్కోడింగ్ చేస్తోంది. HTML5 ఆకృతిలో వీడియోలను చూడటానికి, మీరు HTML5 వీడియో ట్యాగ్‌కు మద్దతు ఇచ్చే బ్రౌజర్‌ను మరియు YouTube ఉపయోగించే వీడియో ఆకృతిని కలిగి ఉండాలి.

ఫ్లాష్ యొక్క లెగసీ

ఇంతకు ముందే గుర్తించినట్లుగా, ఫ్లాష్ ప్లేయర్ యొక్క PC వెర్షన్‌లో అడోబ్ అభివృద్ధిని కొనసాగిస్తోంది - ప్రస్తుతానికి. భవిష్యత్తులో అడోబ్ ఫ్లాష్ ప్లేయర్‌కు మద్దతు ఇవ్వడం ఆపివేసినప్పటికీ, లెగసీ ఫ్లాష్ అనువర్తనాలు వెబ్‌లో మద్దతునిస్తూనే ఉంటాయి - సంవత్సరాలుగా. కాబట్టి, ఎప్పుడైనా ఫ్లాష్ పూర్తిగా దూరంగా ఉండదు. ఫ్లాష్ అనువర్తనాలను HTML5 అనువర్తనాలకు మార్చడానికి ఉపకరణాలు అందుబాటులో ఉన్నాయి, కానీ ప్రస్తుతం, ఈ సాధనాలు అన్ని ఫ్లాష్ లక్షణాల మార్పిడికి మద్దతు ఇవ్వవు. HTML5 ప్రమాణం ఆధిపత్యం చెలాయించడంతో, ఫ్లాష్ ఫైల్ మార్పిడి సాధనాలు మరింత అధునాతనమయ్యే అవకాశం ఉంది మరియు HTML5 ప్లాట్‌ఫారమ్‌తో కంటెంట్‌ను అభివృద్ధి చేయడానికి కొత్త సాధనాలు సృష్టించబడతాయి.