Cás-Staidéar i nDeanamh Ealaíne an Mhodúil
Le déanaí, d'iarr cliant orm gné nua a chur le láithreán Drupal na cuideachta: comhaid PDF a thaispeáint sa bhrabhsálaí. Agus mé ag brabhsáil na roghanna ar drupal.org, thuigim gur deis iontach é seo mo phróiseas cinnteoireachta iarbhír a dhoiciméadú mar a roghnaigh mé modúl nua. Tá mé ag rá i gcónaí modúil a roghnú go ciallmhar , ach anois is féidir leat a fheiceáil conas a cheapann mé seo sa saol fíor.
Sainmhínigh an méid atá uait
Is é an chéad chéim ná an méid is mian leat a shainiú. I mo chás, bhí mé:
- An cumas chun comhaid PDF a fheiceáil i mbrabhsálaí gréasáin, cosúil leis an sampla seo. Ullmhódh an cliant PDFs nuachtlitir na cuideachta, agus bheadh cuairteoirí in ann iad a léamh go héasca.
- Is é Drupal 7 an suíomh, agus mar sin bheadh ar an modúl an leagan mór sin a mheaitseáil. (Tá Drupal 7 ar siúl ar feadh tamall anois, mar sin mura bhfuil forbróir modúl tar éis teacht le leagan Drupal 7 fós, ní dócha go mbeidh siad).
- Cé nár shonraigh an cliant é seo, bhí mé ag iarraidh a sheachaint ag brath ar sheirbhís tríú páirtí. I gcás físeáin, tá áthas orm an t-ábhar a phostáil chuig YouTube nó Vimeo agus ansin é a chur ar shuíomh Drupal, ach le haghaidh PDFs, níor shíl mé gurbh fhéidir an nochtadh breise a d'fhéadfadh a bheith níos mó ná an tsúil, an sos agus an costas a d'fhéadfadh a bheith ann. Mar sin féin, bhí seirbhís tríú páirtí oscailte agam más an t-aon rogha a bhí ann.
- In ainneoin gur mian liom seirbhís tríú páirtí a sheachaint, bhí a fhios agam gur dócha go mbeadh leabharlann Javascript tríú páirtí ag teastáil uait. Cé go gcuirfeadh sé seo céim bhreise ar uasghrádú sa todhchaí, is dóigh liom níos fearr a bheith agam faoi reáchtáil mo chóip féin de leabharlann seachas ag brath ar sheirbhís tríú páirtí.
- Bhí mé ag iarraidh an modúl a choinneáil chomh lightweight agus sonrach agus is féidir. Ní raibh mé ag iarraidh baint a bheith acu le bealach nua-aimseartha nua chun comhaid meáin a láimhseáil nó a eagrú. Ba mhaith liom rud éigin níos mó cosúil le Colorbox, rud a mhéadaíonn íomhánna le breathnú níos fearr, ach tá sé fós neamhspleách go hiomlán ar an gcaoi a roghnaíonn tú na comhaid íomhá a bhainistiú. Bhí a fhios agam go mbeadh an leabharlann seo pdf.js, ach bhí mé ar oscailt do na féidearthachtaí eile.
- Mar is gnách, theastaigh uaim na treoirlínte ginearálta a leanúint chun modúl Drupal a roghnú. Go bunúsach, roghnaigh modúl atá in úsáid cheana féin ag cúpla míle duine (más féidir) ar feadh uaireanta, le spleáchais ar a laghad, is cosúil go ndéanann forbróir gníomhach é a phleanáil le tacú leis an tionscadal chun todhchaí agus nach bhfuil ' táille ceadúnaithe a cheangal.
Cuardaigh ar Drupal.org
Agus na spriocanna seo i gcuimhne, ba é an chéad chéim eile ná cuardach simplí ar Drupal.org. Am chun dul isteach i mBaile na Módúl Ball.
& # 34; Comparáid & # 34; Leathanach do Mhodúil PDF
Ba é an chéad stad a bhí agam (nó ba chóir a bheith), an leathanach seo: Comparáid de mhodúil breathnóra PDF. Tá traidisiún den scoth maidir le leathanaigh doiciméadúcháin Drupal.org a thugann breac-chuntas ar na buntáistí agus na míbhuntáistí a bhaineann le modúil éagsúla sa spás céanna. Tá liosta lárnach de na leathanaigh chomparáideacha, ach tá siad rónta ar fud an láithreáin freisin.
I measc na leathanach comparáide PDF bhí ceithre mhodúl breathnóireachta PDF. Clúdóidh mé iad anseo, chomh maith le cúpla eile a fuair mé ó cuardach. Tosóidh mé leis na hiarrthóirí agus chinn mé scip.
Labhraímid anois faoi na sainchuntáistí a bhaineann le cén fáth a rinne na modúil seo (nó nach raibh an chuid is mó) ag obair don tionscadal seo.
Amharcóir Comhad
Úsáideann File Viewer an Internet Archive BookReader, rud a chuir isteach ormsa toisc go bhfuil mé ag junkie Archive Archive. Gach uair a dtéann mé ann, is dóigh liom go dtógann tú eagla agus ag súgradh ar na sléibhte leabhair is féidir liom a scaipeadh ón eitear.
Agus é á rá, d'fhéach an suíomh taispeántais beagán gránna domsa. B'fhéidir go mbeifí in ann maireachtáil leis, ach bhí amhras orm go mbeadh mo chliant, nuair a bhíonn pdf.js i bhfad níos stylish.
Chomh maith leis sin, ar an dara breathnú ar leathanach an tionscadail, chonaic mé an fhógairt mhór trom ag an mbarr: Bogadh an modúl seo go modúl PDF go foirmiúil . Ceart go leor. Le níos lú ná 400 installaí, is cosúil go bhfuil bogadh maith ag baint leis an modúl PDF níos coitianta (a chlúdóimid i láthair na huaire). Ná modúl a íoslódáil a chumascadh / a bhogadh / a thréigean.
Faireachán Comhad Viewer Google
Is é an Fhoirmitheoir Comhad Viewer Google an rud a d'fhéachann sé: ar bhealach chun Google Docs a úsáid chun taispeántais comhad a ionchorprú i do leathanach gréasáin. Cé gur thaitin le solúbthacht Google Docs, ba é ceann de mo chuid spriocanna a bheith neamhspleách ar aon seirbhís tríú páirtí.
Chomh maith leis sin, bhí níos lú ná 100 installs ag an modúl seo.
Amharcóir Doiciméid Ajax
Cé gur téarma ginearálta Javascript é "AJAX", d'éirigh le Ajax Document Viewer a bheith ag brath ar sheirbhís tríú páirtí ar leith. Níl ach thart ar 100 installs. Ag leanuint ar aghaidh...
Scald PDF
Ní raibh ach 40 installaithe ag PDF Scald ach bhí orm breathnú a dhéanamh, toisc go raibh sé soiléir go raibh sé mar chuid de thionscadal níos mó ar a dtugtar (Tá) Scald. Mar a mhínigh an leathanach tionscadal Scald: " Is éard atá i Scald ná cur chuige nuálaíoch a dhéanamh ar conas Media Atoms i Drupal a láimhseáil."
Thóg an abairt sin dhá bhratach dearg ollmhór: "ghlacadh nua-aimseartha" agus an focal "Meáin" péireáilte le "Atom". Ar ndóigh, bhí "Atom" focal athshuite ar "rud", rud a rinne sé bratach dhearg air féin. Tá troscán ag Drupal as na focail seo: folamh, nód , eintiteas , gné ... Is é an focal is mó a bhíonn ann, agus is féidir na hathruithe a scuabadh.
Mar a scriosadh mé síos, deimhníodh mo amhras. Leasaim éilimh bhreise ar conas a dhéanfadh Scald athbhunú go bunúsach mar a láimhseáil mé na Meáin ar mo shuíomh.
Is é an fhírinne anois ná go bhféadfadh láimhseáil na Meán Drupal úsáid a bhaint as roinnt athbhunú. Ní hé Scald an t-aon tionscadal uaillmhianach sa spás seo. Mar sin féin, le níos lú ná 1000 suiteáil go dtí seo, ní raibh mé ag iarraidh dul isteach ar an urlár na talún.
Cinnte, faoin am seo an bhliain seo chugainn, b'fhéidir gurb é Scald an chéad Radharc eile. Bheadh sin carraig. Ach d'fhéadfadh sé a bheith ina thréigean tréigthe, le rian (beag) de shuíomhanna briste fágtha ag caoineadh.
Ar an ábhar seo, bhí mé ag dul i ngleic le réiteach i bhfad níos lú uaillmhianach agus contúirteach. Just PDFs a thaispeáint, le do thoil. Sin an méid a bhí á iarraidh agam.
Shadowbox
Chuir Shadowbox ionadh orm: d'éiligh sé gur réiteach amháin é a bhí ann chun gach cineál meáin a thaispeáint, ó PDFs go íomhánna go físeán. Níorbh fhéidir é seo a scuabadh mar Scald, ós rud é nach mbeadh sé ag díriú ach ar na meáin a léiriú gan coincheapa nua a thabhairt isteach mar "Media Atoms". Ach is maith liom Colorbox, mar a luadh mé cheana féin. Ní raibh mé ag iarraidh go ndéanfaí athmheasúnú a dhéanamh ar an gcinneadh sin.
Mar sin féin, thug mé faoi deara (le groan istigh) gur féidir le Shadowbox a bheith ina rogha níos cumhachtaí sa spás céanna le níos mó ná 16,000 installs. Bhí orm breathnú.
Is bunúsach é modúl Shadowbox Drupal go dtí leabharlann Javascript, Shadowbox.js, agus mar sin rinne mé láithreán gréasáin na leabharlainne amach. Ansin, fuair mé dhá chúis le bogadh ar aghaidh:
- Éilíonn an leabharlann táille ceadúnais le haghaidh úsáide tráchtála. Bhí an táille réasúnta go leor, ach déanaim iarracht bogearraí foinse oscailte a sheachaint nach bhfuil saor in aisce .
- Léirigh cuardach cúramach ar na Ceisteanna Coitianta, go bhfuil, contrártha leis an tuairisc ar leathanach modúl Drupal, nach bhfuil 100% de thacaíocht ag leabharlann Shadowbox. Oops. Dea-rud a sheiceáil mé.
The Two Contenders: & # 34; PDF & # 34; agus & # 34; PDF Reader & # 34;
Tar éis an chuid eile a dhíchur, tháinig mé anois ar an dá iomaitheoir soiléir: PDF agus PDF Reader
Bhí an-chosúlachtaí ag an dá thionscadal seo:
- Bhí beagnach 3,000 suiteáil ag an dá cheann acu, i bhfad níos mó ná na roghanna eile (seachas Shadowbox).
- Bhain an dá leabharlann Javascript seachtrach céanna, pdf.js.
Cad faoi dhifríochtaí?
Bhí an rogha ag PDF Reader chomhtháthú Google Docs freisin. Sa chás áirithe seo, shíl mé gur mhaith liom mo chliaint, agus mar sin thaitin liom an rogha a bheith acu.
Idir an dá linn, marcáilte PDF mar Cho-choimeádóir (í) a lorg. D'fhéadfadh sé sin a bheith ina chomhartha go dtiocfadh an forbróir as an tionscadal go luath, ach ar an láimh eile, bhí an tiomantas is déanaí seachtain ó shin, mar sin ar a laghad bhí an forbróir fós gníomhach.
Ar an láimh eile, marcáilte PDF Reader mar Chothabháil gníomhach, ach bhí an tiomantas is déanaí bliain ó shin.
Gan buaiteoir soiléir, chinn mé iad a thástáil araon.
Tástáil na gConchomórtais
Thástáil mé an dá mhodúl ar chóip de mo shuíomh beo. (Is cuma cé chomh dealraitheach agus neamhchinnteach atá an modúl, ní dhéanaimid iarracht é ar dtús ar shuíomh beo. D'fhéadfá do shuíomh iomlán a bhriseadh.)
Bhí mé claonta i dtreo PDF Reader , toisc go raibh níos mó roghanna ann (cosúil le Google Docs) ná PDF . Mar sin, chinn mé iarracht a dhéanamh ar dtús PDF , chun é a fháil amach ar an mbealach.
Fail PDF: Éilítear Tiomsú?
Mar sin féin, nuair a shuiteáil mé PDF agus léigh README.txt, fuair mé fadhb a d'fhéach mé ach gan neamhaird ar leathanach an tionscadail. Ar chúis éigin, is cosúil go gceanglaítear ar an modúl seo go ndéanann tú pdf.js a thiomsú de láimh. Cé gur mhol leathanach an tionscadail nach raibh gá leis seo de dhíth, mhol README.txt go raibh sé.
Ós rud é go n-úsáidfeadh Reader Reader an leabharlann chéanna gan an chéim seo a éiliú, chinn mé é a thriail an chéad uair amháin. Mura raibh sé ag obair, d'fhéadfainn dul ar ais go PDF i gcónaí agus déan iarracht pdf.js a thiomsú de láimh.
PDF Reader: Rath! Beagnach.
Mar sin, le fada anuas, rinne mé PDF Reader . Soláthraíonn an modúl seo giuirléid nua chun réimse File a thaispeáint. Cuirfidh tú réimse comhaid leis an gcineál ábhar atá ag teastáil uait agus cuir an cineál ghiuirléidí le PDF Reader. Ansin, cruthaíonn tú nód den chineál seo agus uaslódáil do PDF. Is cosúil go bhfuil an PDF leabaithe i "bosca" ar an leathanach.
Is féidir leat roghanna taispeána éagsúla a thriail trí eagarthóireacht a dhéanamh ar an gcineál ábhar arís agus ag athrú na socruithe taispeána don réimse.
Chinn mé go raibh buntáistí agus míbhuntáistí ag gach rogha taispeána:
- D'oibrigh léitheoir Google Docs go fínemhar mar ghreamú, ach nuair a chlúdaigh mé é chun scáileán iomlán a dhéanamh, chríochnaigh mé ar leathanach Google Docs a chuir leithscéal orm go raibh níos mó ná mo theorainn ráta. Oops. B'fhéidir go mbeadh sé seo níos iontaofa má chuaigh mé ar an modúl le cuntas Google Apps a íoc, ach níor chuir mé bac orm a fháil amach, mar a bhí mé cinnte nach mbeadh an taispeántas ar mo chliant.
- D'oibrigh an rogha pdf.js go hiontach ... ar Firefox agus Chrome. Ach nuair a dhiúltaigh mé Internet Explorer, bhí an bosca le feiceáil. Ar ndóigh, is fadhb é seo le pdf.js féin, ní an modúl PDF Reader . Is dócha gur cheart go mbeifí ag súil leis seo, toisc go bhfuil pdf.js forbartha ag Mozilla agus Internet Explorer ... féin. Mar sin féin, bhí díomá orm nár shíl mé a dhearbhú go raibh pdf.js ag obair go hiontaofa ar gach brabhsálaí sa chéad áit.
- Ba é an rogha leabaithe an ceann is iontaofa. Rinne sé seo Adobe Reader i mbosca ar an leathanach gréasáin. B'fhearr liom mo chuid Firefox a rith pdf.js, ach is dóigh liom gur suíomh bhrabhsálaí é seo. Ar bhealach ar bith, chomh fada agus a bhí Firefox nó breathnóir PDF mar chuairteoir cosúil le Adobe Reader, taispeánfadh an PDF.
Dá bhrí sin, sa deireadh, ba é mo réiteach ná an Reader PDF a úsáid leis an rogha taispeána Nascadh. Ligfeadh an rogha seo dom PDF a chur le nód Drupal, agus é a thaispeáint go hiontaofa ar leathanach gréasáin Drupal.
Ar an drochuair, níl "iontaofa" uaireanta go leor. Tar éis an tsaoil seo go léir, ní mór dom seirbhís tríú páirtí a mheas tar éis an tsaoil.