resource fork, bifurcação de recursos

Uma das duas bifurcações de um arquivo típico do Apple Macintosh (a outra é a bifurcação de dados). A bifurcação de recursos de uma arquivo de programa contém elementos reutilizáveis que o programa pode usar durante sua execução. Dentre as dezenas de tipos de recursos que podem ser encontrados em uma bifurcação de recursos estão os blocos de instruções de programas, fontes, ícones, janelas, quadros de diálogo e menus. Os documentos criados pelo usuário costumam armazenar seus dados na bifurcação de dados, porém também podem usar a bifurcação de recursos para guardar itens que seriam utilizados mais de uma vez no documento. Por exemplo, em uma pilha do HyperCard, os dados que compõem cada ficha, ou registro, da pilha são armazenados na bifurcação de dados; os sons digitalizados e ícones que poderiam ser utilizados mais de uma vez ficam guardados na bifurcação de recursos da pilha. O uso desses recursos simplifica o desenvolvimento de programas, pois os recursos podem ser criados e modificados independentemente do código do programa. Ver também HyperCard; resource (recurso – definição 2). Comparar com data fork (bifurcação de dados).