Како направити везу за преузимање
Занимљиво је како се неке ствари заврте. У раним данима Веба, претраживачи су аутоматски преузимали везе до датотека које нису биле веб странице, попут слика, ПДФ датотеке, и документи. Затим су претраживачи постали толико напредни да су могли да отворе скоро сваку датотеку у реалном времену. То је, међутим, створило проблем за програмере. Како бисте натерали претраживач да преузме датотеку, уместо да је отвори? Гомила хацкс и појавила су се заобилазна решења за решавање проблема, али ниједно није било право решење. То се све променило са ХТМЛ5 када Преузми атрибут је уведен.
Сада, програмери могу да додају посебан атрибут преузимања у своје ХТМЛ ознаке сидрења како би рекли прегледачима да третирају везу као преузимање, уместо да отварају циљну датотеку. Постоји неколико различитих начина на које можете да користите атрибут преузимања да бисте контролисали начин на који прегледачи рукују вашим везама за преузимање. Још боље, сви модерни претраживачи подржавају атрибут преузимања, тако да не бисте требали да видите никакве проблеме са компатибилношћу или потребу за резервним.
Постоји неколико различитих начина на које можете да рукујете атрибутом преузимања. Сваки од њих има своје предности и сви раде глатко у различитим претраживачима.
Атрибут обичног преузимања
Најједноставнији начин да користите атрибут преузимања је да га укључите у најосновнијем облику у своје ознаке сидра. Не морате да укључите додатни назив датотеке или било какве пратеће информације. Резултат изгледа овако:
Преузми сада!
Укључивањем „преузми“ говорите било ком прегледачу који чита страницу да преузме циљну везу уместо да је отвори. У овом случају, претраживач ће преузети датотеку тачно онако како је са истим именом.
Промена имена датотеке
Шта се дешава ако заиста желите да промените име. Постоји много прилика у којима бисте то желели да урадите. Аутоматски генерисани називи датотека су добар пример. Обично имају смешно дуга имена са низовима знакова смећа. То није искуство које желите за своје посетиоце. Можете стандардизовати ствари помоћу атрибута преузимања.
Да бисте одредили име датотеке, поставите атрибут преузимања једнак њему. Искључите екстензију датотеке. Прегледач не може и неће да конвертује тип датотеке, тако да нема смисла покушавати.
Преузми сада!
Ваши посетиоци ће преузети датотеку као иоур-филе.пдф.
Преузимање слике
Уз ово долази и поједностављен начин да омогућите корисницима да директно преузимају слике. Ово није револуционарно и вероватно га можете сами саставити, али можете користити атрибут за преузимање да бисте креирали везу за слику за преузимање.
Почните тако што ћете поставити слику као што бисте иначе радили на својој страници. Ово ће, наравно, бити слика која је доступна за преузимање.
Затим, инкапсулирајте целу ствар у ознаку сидра, повезујући се са путањом слике.
На крају, додајте атрибут преузимања вашој сидреној ознаци. Можете променити назив своје слике ако желите.
Сада, када посетилац кликне на слику, аутоматски ће је преузети директно са вашег сервера. Није неопходно, а програмеру може изгледати превише, али колико би посетилаца сајта помислило да кликне десним тастером миша на слику да би је погледало или преузело?