2012 చివరలో, మొబైల్ ప్లాట్ఫాం స్ట్రాటజిస్ట్ పీటర్-పాల్ కోచ్ క్విర్క్స్ మోడ్.ఆర్గ్ కోసం స్పాన్సర్షిప్ పొందారు, ఇది వెబ్ ప్రమాణాలను పరిశోధించడానికి మరియు వెబ్ప్లాట్ఫార్మ్.ఆర్గ్తో భాగస్వామ్యం చేయబడే అనుకూలత పట్టికలపై పని చేయడానికి ఎక్కువ సమయం కేటాయించగలదని ఆయన అన్నారు.
వారాంతంలో, మొబైల్ పట్టికల కోసం CSS సెలెక్టర్లు ప్రత్యక్ష ప్రసారం అయ్యాయి. కోచ్ CSS నిలువు వరుసలను మరింత అన్వేషిస్తున్నాడు మరియు అమలుకు సంబంధించి కొంత మార్గాన్ని కనుగొన్నాడు.
కోచ్తో అతని పని గురించి, అతని పరీక్షలు ఎలా వ్రాయబడ్డాయి మరియు ప్రతి ఇంజిన్ ప్రాతిపదికన పరీక్ష విషయంలో డెవలపర్లు ఎందుకు మరింత జాగ్రత్తగా ఉండాలి అనే దాని గురించి మేము మాట్లాడాము.
.net: మీరు మీ మొబైల్ పట్టికలలో చాలా ప్రయత్నాలు చేస్తున్నారు. ఇది మరెక్కడా చేయని పని కాదా?
పిపికె: లేదు, ఇది నిజంగా పూర్తి కాలేదు. నా దగ్గరికి వచ్చే పట్టికలు మాక్స్ ఫిర్ట్మన్ చేత ఇవ్వబడినవి మరియు అవి HTML5 API లపై దృష్టి పెడతాయి.
బ్రౌజర్ పరీక్ష లేదా స్కోర్లను ఆటోమేట్ చేయడాన్ని నేను నమ్మను, కాబట్టి నేను HTML5 పరీక్ష వంటి పరీక్షలను నిజంగా లెక్కించను. అప్పుడు మనకు కెన్ ఐ యూజ్ ఉంది… ఇది ఉపయోగకరంగా ఉంటుంది కాని కొన్నిసార్లు సరైన బ్రౌజర్ సమాచారాన్ని ఇవ్వదు.
నాకు తెలిసినంతవరకు, నేను ఇప్పటికీ చాలా వివరణాత్మక పరీక్షలు చేస్తున్నాను - మరియు పరీక్షా పేజీలను మరియు ఫలితాలను ప్రచురించే ఏకైక వ్యక్తి.
.net: మీరు పరీక్షలు రాయడం ఎలా?
పిపికె: నెమ్మదిగా! కొన్నిసార్లు స్పెసిఫికేషన్లో అర్థం ఏమిటో గుర్తించడం అంత సులభం కాదు, ప్రత్యేకించి రెండు అమలులు మాత్రమే సూక్ష్మంగా (లేదా క్రూరంగా) భిన్నంగా ఉంటాయి. అదృష్టవశాత్తూ, బ్రౌజర్-పరీక్ష రచనలో నాకు చాలా అనుభవం ఉంది, కాబట్టి సాధారణ ఆపదలను ఎలా నివారించాలో నాకు తెలుసు.
ఉదాహరణకు, మొదట ఒపెరా మినీ CSS తరగతులకు మద్దతు ఇవ్వనట్లు అనిపించింది, కానీ అది స్పష్టంగా అర్ధంలేనిది. ఒక పరీక్ష మూలకాన్ని ఇవ్వడం ద్వారా తరగతుల మద్దతు కోసం నేను పరీక్షిస్తున్నాను font-style: ఇటాలిక్. చాలా ఒపెరా మినిస్ ఆ శైలికి మద్దతు ఇవ్వవు. నేను ఇంతకు ముందు ఎదుర్కొన్నందున, నేను పరీక్షా శైలులను మార్చవలసి ఉందని నాకు తెలుసు. మరియు మీగో బ్రౌజర్ మద్దతు ఇవ్వదు ఫాంట్-వేరియంట్: స్మాల్ క్యాప్స్. అదే కథ.
యాదృచ్ఛికంగా, జావాస్క్రిప్ట్ ఇప్పటికీ ఇస్తుంది ఇటాలిక్ మీరు ఒపెరా మినీని అడిగినప్పుడు అక్షర శైలి విలువ. మీరు ఈ పరీక్షలను ఆటోమేట్ చేయలేరని ఇది రుజువు చేస్తుంది: మీరు పేజీని చూడాలి మరియు ఇది ఇటాలిక్ ఫాంట్ను ఉపయోగిస్తుందో లేదో నిర్ణయించుకోవాలి.
.net: సెలెక్టర్లు మరియు నిలువు వరుసల గురించి మీ ఇటీవలి వ్యాసంలో, అదే వెబ్కిట్ బిల్డ్ను ఉపయోగించే బ్రౌజర్లకు విభిన్న అనుకూలత ఉంది. అత్యాధునిక పద్ధతుల గురించి దేవ్స్ ఎలా జాగ్రత్తగా ఉండాలి మరియు పరికరాల్లో మరింత కఠినంగా పరీక్షించాలో ఇది మరింత హైలైట్ చేస్తుందా?
పిపికె: అయ్యో. మొబైల్లో వెబ్కిట్ లేదు. కనీసం పన్నెండు వేర్వేరు బ్రౌజర్లు ఉన్నాయి (వెబ్కిట్ను వాటి రెండరింగ్ ఇంజిన్గా ఉపయోగించే సంస్కరణలను మినహాయించి), కానీ అవి ఒకదానికొకటి పోలి ఉండవు.
దీనికి మంచి ఉదాహరణ -వెబ్కిట్-కాలమ్-స్పాన్ డిక్లరేషన్. ఇది వెబ్కిట్ ఇటీవల మద్దతును వదిలివేసింది. నిర్దిష్ట వెబ్కిట్ సంస్కరణలతో మద్దతు ఇవ్వడం సాధ్యం కానందున నేను ఇప్పటివరకు ఎదుర్కొన్న విచిత్రమైన అనుకూలత సమస్య ఇది. కాబట్టి ఈ ప్రకటనకు మద్దతు గందరగోళంగా ఉంది మరియు బ్రౌజర్ వెబ్కిట్ను ఉపయోగిస్తుందనేది ఖచ్చితంగా ఏమీ చెప్పలేదు.